Obtener una publicación
GET/v1/posts/{id}
Devuelve una publicación con su texto, encuesta, imágenes y comunidad.
Solicitud
curl -g "https://api.nogitsu.com/v1/posts/{id}"Parámetros
idrutaobligatorio
Identificador del elemento, un UUID.
texto
revealconsultaopcional
Ponlo a 1 para incluir el texto de una publicación marcada como spoiler.
texto
Valores permitidos1
Respuesta
Una solicitud correcta responde 200 con este JSON:
idtexto (uuid)slugtextocommunityobjetoidtexto (uuid)slugtextolanguagetextokindtextoValores permitidosworkboardusernametextoiconUrltexto (uri)puede ser nullthemetextoValores permitidosvioletblueskycyanemeraldgreenyellowamberrosepinkisSampletrue o false
authorobjetopuede ser nullusernametextodisplayNametextoavatarUrltexto (uri)puede ser null
authorFlairtextopuede ser nullkindtextoValores permitidostextlinkimagepolltitletextopuede ser nullexcerpttextopuede ser nullflairobjetopuede ser nullidtexto (uuid)labeltextotonetextoValores permitidosneutralaccentsuccesswarningdangervioletblueskycyanemeraldgreenyellowamberrosepink
spoilerobjetopuede ser nullworkTitletextopuede ser nullunitNumbernúmeropuede ser nullAl menos 0
workobjetopuede ser nullidtexto (uuid)titletextomediumtextoValores permitidosanimedonghuaanimationmangamanhwamanhuawebtoonslugtextounitNumbernúmeropuede ser nullAl menos 0
isAdulttrue o falseisPinnedtrue o falseisLockedtrue o falsescorenúmero enteropuede ser nullDe -9007199254740991 a 9007199254740991
commentCountnúmero enteroDe 0 a 9007199254740991
reactionslista de objetokindtextoValores permitidoslovelaughwowsadclapfirethinkangrypartycrycountnúmero enteroDe 0 a 9007199254740991
linkobjetopuede ser nullurltexto (uri)hosttextotitletextopuede ser nulldescriptiontextopuede ser nullimageobjetopuede ser nullurltexto (uri)widthnúmero enteroDe 0 a 9007199254740991
heightnúmero enteroDe 0 a 9007199254740991
alttextopuede ser nullvariantWidthslista de número enteroDe 0 a 9007199254740991
isPendingtrue o false
imageslista de objetourltexto (uri)widthnúmero enteroDe 0 a 9007199254740991
heightnúmero enteroDe 0 a 9007199254740991
alttextopuede ser nullvariantWidthslista de número enteroDe 0 a 9007199254740991
pollobjetopuede ser nulloptionslista de objetoidtexto (uuid)labeltextovoteCountnúmero enteropuede ser nullDe 0 a 9007199254740991
totalVotesnúmero enteroDe 0 a 9007199254740991
closesAttexto (date-time)isClosedtrue o falseallowsMultipletrue o false
createdAttexto (date-time)editedAttexto (date-time)puede ser nullbodyobjetopuede ser nullblockslista de una de varias formasOpción 1
typetextoValores permitidosparagraphchildrenlista de una de varias formasOpción 1
typetextoValores permitidostexttexttextomarkslista de cualquier valor
Opción 2
typetextoValores permitidoslinkhreftexto (uri)childrenlista de cualquier valor
Opción 3
typetextoValores permitidosmentionusernametexto
Opción 4
typetextoValores permitidosspoilerspoilerIdtextochildrenlista de cualquier valorpuede ser null
Opción 5
typetextoValores permitidosbreak
Opción 2
typetextoValores permitidosheadingchildrenlista de una de varias formasOpción 1
typetextoValores permitidostexttexttextomarkslista de cualquier valor
Opción 2
typetextoValores permitidoslinkhreftexto (uri)childrenlista de cualquier valor
Opción 3
typetextoValores permitidosmentionusernametexto
Opción 4
typetextoValores permitidosspoilerspoilerIdtextochildrenlista de cualquier valorpuede ser null
Opción 5
typetextoValores permitidosbreak
Opción 3
typetextoValores permitidosquotechildrenlista de RichTextBlock
Opción 4
typetextoValores permitidoslistisOrderedtrue o falseitemslista de lista de RichTextBlock
Opción 5
typetextoValores permitidoscodetexttexto
isDeletedtrue o false
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.