Saltar al contenido

Obtener una reseña

GET/v1/reviews/{id}

Devuelve una reseña con el identificador de su obra e indica si está entre las más útiles.

Solicitud

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

Parámetros

  • id

    rutaobligatorio

    Identificador del elemento, un UUID.

    texto

Respuesta

Una solicitud correcta responde 200 con este JSON:

  • workIdtexto (uuid)
  • isTopHelpfultrue o false
  • reviewobjeto
    • idtexto (uuid)
    • authorobjeto
      • usernametexto
      • displayNametexto
      • avatarUrltexto (uri)puede ser null
    • titletextopuede ser null
    • bodyobjetopuede ser null
      • blockslista de una de varias formas
        1. Opción 1

          • typetexto
            Valores permitidosparagraph
          • childrenlista de una de varias formas
            1. Opción 1

              • typecualquier valor
              • textcualquier valor
              • markscualquier valor
            2. Opción 2

              • typecualquier valor
              • hrefcualquier valor
              • childrencualquier valor
            3. Opción 3

              • typecualquier valor
              • usernamecualquier valor
            4. Opción 4

              • typecualquier valor
              • spoilerIdcualquier valor
              • childrencualquier valor
            5. Opción 5

              • typecualquier valor
        2. Opción 2

          • typetexto
            Valores permitidosheading
          • childrenlista de una de varias formas
            1. Opción 1

              • typecualquier valor
              • textcualquier valor
              • markscualquier valor
            2. Opción 2

              • typecualquier valor
              • hrefcualquier valor
              • childrencualquier valor
            3. Opción 3

              • typecualquier valor
              • usernamecualquier valor
            4. Opción 4

              • typecualquier valor
              • spoilerIdcualquier valor
              • childrencualquier valor
            5. Opción 5

              • typecualquier valor
        3. Opción 3

          • typetexto
            Valores permitidosquote
          • childrenlista de RichTextBlock
        4. Opción 4

          • typetexto
            Valores permitidoslist
          • isOrderedtrue o false
          • itemslista de lista de RichTextBlock
        5. Opción 5

          • typetexto
            Valores permitidoscode
          • texttexto
    • bodyLengthnúmero entero

      De 0 a 9007199254740991

    • hasSpoilertrue o false
    • spoilerUnitnúmeropuede ser null

      Al menos 0

    • sourceSpoilerobjetopuede ser null
      • kindtexto
        Valores permitidosmangamanhwamanhuawebtoonnovelother
      • unitnúmeropuede ser null

        Al menos 0

    • proslista de textopuede ser null
    • conslista de textopuede ser null
    • imageslista de objeto
      • urltexto (uri)
      • widthnúmero entero

        De 0 a 9007199254740991

      • heightnúmero entero

        De 0 a 9007199254740991

      • alttextopuede ser null
      • variantWidthslista de número entero

        De 0 a 9007199254740991

    • languagetexto
    • scoreHalfPointsnúmero enteropuede ser null

      De 1 a 20

    • categoryScoresobjeto
    • trackingStatustextopuede ser null
      Valores permitidosplannedcurrentcompletedpauseddroppedrewatching
    • progressUnitsnúmeropuede ser null

      Al menos 0

    • progressTotalnúmero enteropuede ser null

      De 0 a 9007199254740991

    • repeatCountnúmero entero

      De 0 a 9007199254740991

    • authorStatsobjeto
      • reviewCountnúmero entero

        De 0 a 9007199254740991

      • helpfulCountnúmero entero

        De 0 a 9007199254740991

    • helpfulCountnúmero entero

      De 0 a 9007199254740991

    • unhelpfulCountnúmero entero

      De 0 a 9007199254740991

    • replyCountnúmero entero

      De 0 a 9007199254740991

    • createdAttexto (date-time)
    • editedAttexto (date-time)puede ser null

Errores

Como todas las operaciones, esta puede responder 400 si los parámetros no son válidos, 404 si no se encuentra nada y 429 si envías demasiadas solicitudes. Todos los errores comparten una misma forma.

Lee sobre los errores