Skip to main content
GET
/
v1
/
platform
/
blog
/
posts
/
{id}
curl https://api.truthlocks.com/v1/platform/blog/posts/bp_660e8400-e29b-41d4-a716-446655440000 \
  -H "X-API-Key: tl_live_your_api_key"
{
  "id": "bp_660e8400-e29b-41d4-a716-446655440000",
  "title": "Introducing attestation batching",
  "slug": "introducing-attestation-batching",
  "category": "product",
  "status": "published",
  "tags": ["attestations", "batch"],
  "excerpt": "Mint up to 100 attestations in a single API call.",
  "cover_image_url": "https://api.truthlocks.com/v1/assets/ast_cover123",
  "content": "# Attestation batching\n\nYou can now mint attestations in bulk...",
  "published_at": "2027-01-20T12:00:00Z",
  "created_at": "2027-01-19T10:00:00Z",
  "updated_at": "2027-01-20T12:00:00Z"
}
Returns a single blog post with all fields, including the full Markdown content body. Use this to display a post in a custom frontend or to fetch content before editing.
Requires the content admin or super admin platform role.

Parameters

id
string
required
The blog post ID.

Responses

{
  "id": "bp_660e8400-e29b-41d4-a716-446655440000",
  "title": "Introducing attestation batching",
  "slug": "introducing-attestation-batching",
  "category": "product",
  "status": "published",
  "tags": ["attestations", "batch"],
  "excerpt": "Mint up to 100 attestations in a single API call.",
  "cover_image_url": "https://api.truthlocks.com/v1/assets/ast_cover123",
  "content": "# Attestation batching\n\nYou can now mint attestations in bulk...",
  "published_at": "2027-01-20T12:00:00Z",
  "created_at": "2027-01-19T10:00:00Z",
  "updated_at": "2027-01-20T12:00:00Z"
}
curl https://api.truthlocks.com/v1/platform/blog/posts/bp_660e8400-e29b-41d4-a716-446655440000 \
  -H "X-API-Key: tl_live_your_api_key"