Developer

10.2 GET /posts/{id_or_slug} — detail

URL accepts either integer id or string slug.

Example request:

# By id
curl -H "Authorization: Bearer zk_YOUR_KEY" \
     "https://zippfeed.com/api/v1/developer/posts/12345?lang=tr-TR"

# By slug
curl -H "Authorization: Bearer zk_YOUR_KEY" \
     "https://zippfeed.com/api/v1/developer/posts/ethereum-quietly-setting-up?lang=tr-TR"

Response (lean fields + detail fields):

{
  ...all lean fields above...,
  "body": "Plain prose, paragraph breaks via \\n\\n. No HTML, no markdown.",
  "og_image_url": "https://cdn.zippfeed.com/...",
  "gallery_urls": ["https://...", "https://..."],
  "tags": ["ETF", "Spot ETF", "BlackRock"],
  "hashtags": ["Bitcoin", "DeFi"],
  "byline": "Crypto Capital Venture",
  "source_url": "https://coindesk.com/..."
}

Body format contract: always plain text with \n\n paragraph breaks. No HTML tags, no markdown syntax, no inline links. Partner renders by splitting on \n\n and wrapping each paragraph in <p>.