Pular para o conteúdo

Obter uma comunidade

GET/v1/communities/{language}/{slug}

Retorna uma comunidade pelo idioma e pelo slug: descrição, regras, flairs, moderadores e contagens.

Requisição

Shell
curl -g "https://api.nogitsu.com/v1/communities/en/{slug}"

Parâmetros

  • language

    caminhoobrigatório

    Idioma das comunidades a ler; cada idioma tem as suas.

    texto

  • slug

    caminhoobrigatório

    O slug do endereço da página em nogitsu.com.

    texto

Resposta

Uma requisição bem-sucedida responde 200 com este JSON:

  • idtexto (uuid)
  • slugtexto
  • languagetexto
  • kindtexto
    Valores permitidosworkboarduser
  • nametexto
  • iconUrltexto (uri)pode ser null
  • themetexto
    Valores permitidosvioletblueskycyanemeraldgreenyellowamberrosepink
  • isSampletrue ou false
  • categorytexto
    Valores permitidosanimemangamanhwawebtoongenresfan_artgeneral
  • descriptiontextopode ser null
  • memberCountnúmero inteiro

    De 0 a 9007199254740991

  • postCountnúmero inteiro

    De 0 a 9007199254740991

  • isAdulttrue ou false
  • bannerUrltexto (uri)pode ser null
  • hasCustomIcontrue ou false
  • hasCustomBannertrue ou false
  • createdAttexto (date-time)
  • weeklyPostCountnúmero inteiro

    De 0 a 9007199254740991

  • workobjetopode ser null
    • idtexto (uuid)
    • slugtexto
    • mediumtexto
      Valores permitidosanimedonghuaanimationmangamanhwamanhuawebtoon
    • publicationFormattexto
      Valores permitidostvtv_shortmovieovaonaspecialmusicserializedone_shotdoujinlight_novelweb_novel
    • releaseStatustexto
      Valores permitidosnot_yet_releasedreleasingfinishedhiatuscancelledunknown
    • titletexto
    • nativeTitletextopode ser null
    • romanizedTitletextopode ser null
    • contentRatingtexto
      Valores permitidosunknownall_agesteenmatureadult
    • startYearnúmero inteiropode ser null

      De -9007199254740991 a 9007199254740991

    • coverobjetopode ser null
      • urltexto (uri)
      • widthnúmero inteiropode ser null

        De 0 a 9007199254740991

      • heightnúmero inteiropode ser null

        De 0 a 9007199254740991

      • blurhashtextopode ser null
      • providertextopode ser null
        Valores permitidosanime_offline_databaseanimapanilistmyanimelistanidbanime_news_networkanime_filler_listkitsuanime_planetanisearchtvdbimdbtmdbsimklmangaupdatesmangabakawikipedia
      • variantWidthslista de número inteiro

        De 0 a 9007199254740991

    • contentWarningslista de texto
      Valores permitidosviolencegoresexual-contentsuicide
  • ruleslista de objeto
    • idtexto (uuid)
    • titletexto
    • descriptiontextopode ser null
  • flairslista de objeto
    • idtexto (uuid)
    • labeltexto
    • tonetexto
      Valores permitidosneutralaccentsuccesswarningdangervioletblueskycyanemeraldgreenyellowamberrosepink
    • postCountnúmero inteiro

      De 0 a 9007199254740991

  • moderatorslista de objeto
    • usernametexto
    • displayNametexto
    • avatarUrltexto (uri)pode ser null
    • isFoundertrue ou false
  • otherLanguageslista de objeto
    • languagetexto
    • slugtexto
    • memberCountnúmero inteiro

      De -9007199254740991 a 9007199254740991

Erros

Como toda operação, esta pode responder 400 para parâmetros inválidos, 404 quando nada é encontrado e 429 quando você envia requisições demais. Todos os erros compartilham o mesmo formato.

Leia sobre erros