Obtenir une publication
GET/v1/posts/{id}
Renvoie une publication avec son texte, son sondage, ses images et sa communauté.
Requête
curl -g "https://api.nogitsu.com/v1/posts/{id}"Paramètres
idcheminobligatoire
Identifiant de l’élément, un UUID.
texte
revealrequêtefacultatif
Définissez-le sur 1 pour inclure le texte d’une publication marquée comme spoiler.
texte
Valeurs autorisées1
Réponse
Une requête réussie répond 200 avec ce JSON :
idtexte (uuid)slugtextecommunityobjetidtexte (uuid)slugtextelanguagetextekindtexteValeurs autoriséesworkboardusernametexteiconUrltexte (uri)peut être nullthemetexteValeurs autoriséesvioletblueskycyanemeraldgreenyellowamberrosepinkisSampletrue ou false
authorobjetpeut être nullusernametextedisplayNametexteavatarUrltexte (uri)peut être null
authorFlairtextepeut être nullkindtexteValeurs autoriséestextlinkimagepolltitletextepeut être nullexcerpttextepeut être nullflairobjetpeut être nullidtexte (uuid)labeltextetonetexteValeurs autoriséesneutralaccentsuccesswarningdangervioletblueskycyanemeraldgreenyellowamberrosepink
spoilerobjetpeut être nullworkTitletextepeut être nullunitNumbernombrepeut être nullAu moins 0
workobjetpeut être nullidtexte (uuid)titletextemediumtexteValeurs autoriséesanimedonghuaanimationmangamanhwamanhuawebtoonslugtexteunitNumbernombrepeut être nullAu moins 0
isAdulttrue ou falseisPinnedtrue ou falseisLockedtrue ou falsescorenombre entierpeut être nullDe -9007199254740991 à 9007199254740991
commentCountnombre entierDe 0 à 9007199254740991
reactionsliste de objetkindtexteValeurs autoriséeslovelaughwowsadclapfirethinkangrypartycrycountnombre entierDe 0 à 9007199254740991
linkobjetpeut être nullurltexte (uri)hosttextetitletextepeut être nulldescriptiontextepeut être nullimageobjetpeut être nullurltexte (uri)widthnombre entierDe 0 à 9007199254740991
heightnombre entierDe 0 à 9007199254740991
alttextepeut être nullvariantWidthsliste de nombre entierDe 0 à 9007199254740991
isPendingtrue ou false
imagesliste de objeturltexte (uri)widthnombre entierDe 0 à 9007199254740991
heightnombre entierDe 0 à 9007199254740991
alttextepeut être nullvariantWidthsliste de nombre entierDe 0 à 9007199254740991
pollobjetpeut être nulloptionsliste de objetidtexte (uuid)labeltextevoteCountnombre entierpeut être nullDe 0 à 9007199254740991
totalVotesnombre entierDe 0 à 9007199254740991
closesAttexte (date-time)isClosedtrue ou falseallowsMultipletrue ou false
createdAttexte (date-time)editedAttexte (date-time)peut être nullbodyobjetpeut être nullblocksliste de l’une de plusieurs formesOption 1
typetexteValeurs autoriséesparagraphchildrenliste de l’une de plusieurs formesOption 1
typetexteValeurs autoriséestexttexttextemarksliste de n’importe quelle valeur
Option 2
typetexteValeurs autoriséeslinkhreftexte (uri)childrenliste de n’importe quelle valeur
Option 3
typetexteValeurs autoriséesmentionusernametexte
Option 4
typetexteValeurs autoriséesspoilerspoilerIdtextechildrenliste de n’importe quelle valeurpeut être null
Option 5
typetexteValeurs autoriséesbreak
Option 2
typetexteValeurs autoriséesheadingchildrenliste de l’une de plusieurs formesOption 1
typetexteValeurs autoriséestexttexttextemarksliste de n’importe quelle valeur
Option 2
typetexteValeurs autoriséeslinkhreftexte (uri)childrenliste de n’importe quelle valeur
Option 3
typetexteValeurs autoriséesmentionusernametexte
Option 4
typetexteValeurs autoriséesspoilerspoilerIdtextechildrenliste de n’importe quelle valeurpeut être null
Option 5
typetexteValeurs autoriséesbreak
Option 3
typetexteValeurs autoriséesquotechildrenliste de RichTextBlock
Option 4
typetexteValeurs autoriséeslistisOrderedtrue ou falseitemsliste de liste de RichTextBlock
Option 5
typetexteValeurs autoriséescodetexttexte
isDeletedtrue ou false
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.