Get Blog Post
Returns a single published blog post, including its full body.
- stringHeader
Optional. Ohne Schlüssel antwortet dieser Endpunkt nach der öffentlichen Richtlinie; ein Schlüssel erhöht Ihre Limits und schaltet planabhängige Felder frei.
Authorization: Bearer <key>wird ebenfalls akzeptiert.
- stringerforderlich
Blog post slug
- Akzeptiert
- a lowercase slug: letters, digits and hyphens
- Beispiel
- object
The response payload.
- BlogPost
A published post. Both endpoints serve the stored row;
bodyis markdown. - string
Opaque post id. A string, not a number: posts are keyed like every other authored record here.
- string
URL-safe slug, and what
/v1/blog/{slug}addresses. - string
Post headline.
- string | null
One-line description, for a card or a feed. Null where the author wrote none.
- string | null
The post itself, as markdown.
- string | null
Path of the hero image on the assets CDN, or null. Prefix it with the assets host to fetch.
- string | null
Editorial category, e.g.
guides. Null where the post has none. - string
Always
publishedon these endpoints: a draft is not served publicly. - string | null
When the post was published, which is what the list orders by. Null on a post never given a date.
- string
When the post was first written,
YYYY-MM-DD HH:MM:SSin UTC. Not the publication date:postedAtis. - string
When the post was last edited,
YYYY-MM-DD HH:MM:SSin UTC.
- 400
VALIDATION_ERROR - 404
NOT_FOUND - 429
RATE_LIMITED - 500
INTERNAL_ERROR
- Mindeststufe
- Explorer+
- Monatskontingent
- 200/mo
- Anfragerate
- 10/min
- Tageslimit
- 50
Die Werte gelten für die Mindeststufe dieses Endpunkts. Höhere Stufen erhöhen alle Limits.