Aller au contenu

Obtenir une critique

GET/v1/reviews/{id}

Renvoie une critique avec l’identifiant de son œuvre et indique si elle fait partie des plus utiles.

Requête

Shell
curl -g "https://api.nogitsu.com/v1/reviews/{id}"

Paramètres

  • id

    cheminobligatoire

    Identifiant de l’élément, un UUID.

    texte

Réponse

Une requête réussie répond 200 avec ce JSON :

  • workIdtexte (uuid)
  • isTopHelpfultrue ou false
  • reviewobjet
    • idtexte (uuid)
    • authorobjet
      • usernametexte
      • displayNametexte
      • avatarUrltexte (uri)peut être null
    • titletextepeut être null
    • bodyobjetpeut être null
      • blocksliste de l’une de plusieurs formes
        1. Option 1

          • typetexte
            Valeurs autoriséesparagraph
          • childrenliste de l’une de plusieurs formes
            1. Option 1

              • typen’importe quelle valeur
              • textn’importe quelle valeur
              • marksn’importe quelle valeur
            2. Option 2

              • typen’importe quelle valeur
              • hrefn’importe quelle valeur
              • childrenn’importe quelle valeur
            3. Option 3

              • typen’importe quelle valeur
              • usernamen’importe quelle valeur
            4. Option 4

              • typen’importe quelle valeur
              • spoilerIdn’importe quelle valeur
              • childrenn’importe quelle valeur
            5. Option 5

              • typen’importe quelle valeur
        2. Option 2

          • typetexte
            Valeurs autoriséesheading
          • childrenliste de l’une de plusieurs formes
            1. Option 1

              • typen’importe quelle valeur
              • textn’importe quelle valeur
              • marksn’importe quelle valeur
            2. Option 2

              • typen’importe quelle valeur
              • hrefn’importe quelle valeur
              • childrenn’importe quelle valeur
            3. Option 3

              • typen’importe quelle valeur
              • usernamen’importe quelle valeur
            4. Option 4

              • typen’importe quelle valeur
              • spoilerIdn’importe quelle valeur
              • childrenn’importe quelle valeur
            5. Option 5

              • typen’importe quelle valeur
        3. Option 3

          • typetexte
            Valeurs autoriséesquote
          • childrenliste de RichTextBlock
        4. Option 4

          • typetexte
            Valeurs autoriséeslist
          • isOrderedtrue ou false
          • itemsliste de liste de RichTextBlock
        5. Option 5

          • typetexte
            Valeurs autoriséescode
          • texttexte
    • bodyLengthnombre entier

      De 0 à 9007199254740991

    • hasSpoilertrue ou false
    • spoilerUnitnombrepeut être null

      Au moins 0

    • sourceSpoilerobjetpeut être null
      • kindtexte
        Valeurs autoriséesmangamanhwamanhuawebtoonnovelother
      • unitnombrepeut être null

        Au moins 0

    • prosliste de textepeut être null
    • consliste de textepeut être null
    • imagesliste de objet
      • urltexte (uri)
      • widthnombre entier

        De 0 à 9007199254740991

      • heightnombre entier

        De 0 à 9007199254740991

      • alttextepeut être null
      • variantWidthsliste de nombre entier

        De 0 à 9007199254740991

    • languagetexte
    • scoreHalfPointsnombre entierpeut être null

      De 1 à 20

    • categoryScoresobjet
    • trackingStatustextepeut être null
      Valeurs autoriséesplannedcurrentcompletedpauseddroppedrewatching
    • progressUnitsnombrepeut être null

      Au moins 0

    • progressTotalnombre entierpeut être null

      De 0 à 9007199254740991

    • repeatCountnombre entier

      De 0 à 9007199254740991

    • authorStatsobjet
      • reviewCountnombre entier

        De 0 à 9007199254740991

      • helpfulCountnombre entier

        De 0 à 9007199254740991

    • helpfulCountnombre entier

      De 0 à 9007199254740991

    • unhelpfulCountnombre entier

      De 0 à 9007199254740991

    • replyCountnombre entier

      De 0 à 9007199254740991

    • createdAttexte (date-time)
    • editedAttexte (date-time)peut être null

Erreurs

Comme toutes les opérations, celle-ci peut répondre 400 en cas de paramètres invalides, 404 lorsque rien n’est trouvé et 429 lorsque vous envoyez trop de requêtes. Toutes les erreurs partagent la même forme.

En savoir plus sur les erreurs