Content

Get a single post

Changed on

Returns the post. When no post with this ID exists in your organization, the response is still 200 with post set to null. Blog posts and changelogs include a metadata object with cover image, tags, excerpt, authors, featured, noindex, hidden and displayDate; it is null for other content types.

get/v1/posts/{postId}

Request

  • Base URL: https://api.usenotra.com
  • URL: https://api.usenotra.com/v1/posts/{postId}
  • Auth: HTTP bearer

Path parameters

postIdstring required
Example:post_123

Response

Post fetched successfully

Example response

{
  "post": {
    "metadata": {
      "coverImage": {
        "url": "https://cdn.example.com/covers/ship-notes.png",
        "alt": "Screenshot of the new editor"
      },
      "tags": [
        "editor",
        "performance"
      ],
      "excerpt": "The editor now opens twice as fast on long posts.",
      "authors": [
        {
          "id": "auth_8f2kq1",
          "slug": "jane-doe",
          "name": "Jane Doe",
          "title": "Head of Product",
          "avatarUrl": "https://cdn.example.com/avatars/jane.png"
        }
      ],
      "displayDate": "2026-10-01"
    }
  }
}

Changes