Skip to main content
POST
/
api
/
v1
/
publications
/
{publicationSlug}
/
{postSlug}
Access post with credits (paid, same as GET).
curl --request POST \
  --url https://dripstack.xyz/api/v1/publications/{publicationSlug}/{postSlug}
{
  "id": "post_xyz789",
  "publicationId": "pub_abc123",
  "publicationSlug": "stratechery",
  "guid": "https://stratechery.com/p/the-ai-infrastructure-boom",
  "slug": "the-ai-infrastructure-boom",
  "title": "The AI Infrastructure Boom",
  "subtitle": "Why hyperscalers are spending billions on GPU clusters",
  "description": "A deep dive into the capex cycle driving AI infrastructure buildout.",
  "url": "https://stratechery.com/2026/the-ai-infrastructure-boom",
  "author": "Ben Thompson",
  "imageUrl": "https://substackcdn.com/image/fetch/w_1200/ai-infra.jpg",
  "publishedAt": "2026-06-14T12:00:00Z",
  "synthesizedSummary": "Nvidia reported $26B in datacenter revenue last quarter, up 427% YoY, as hyperscalers race to build GPU clusters for AI training and inference. The article argues this capex cycle differs from past infrastructure booms because demand is driven by revenue-generating workloads (LLM inference for paying customers) rather than speculative capacity. Key risks include: (1) GPU utilization rates declining as supply catches up, (2) inference costs dropping faster than revenue grows, (3) custom silicon from Google (TPU) and Amazon (Trainium) eroding Nvidia's moat. The author remains bullish on picks-and-shovels plays through 2027.",
  "createdAt": "2026-06-14T12:05:00Z",
  "updatedAt": "2026-06-15T08:00:00Z",
  "paymentInfo": {
    "amountUsd": "0.50",
    "protocol": "x402"
  }
}

Headers

Authorization
string

MPP (Payment HTTP Authentication Scheme): after HTTP 402, retry with Authorization: Payment <credential>.

PAYMENT-SIGNATURE
string

x402 v2: after HTTP 402, retry with the encoded payment payload from the PAYMENT-REQUIRED challenge (same header name as in @x402/core HTTP transport).

Path Parameters

publicationSlug
string
required

Publication slug, which is the normalized host.

postSlug
string
required

Post slug from the publication feed.

Response

Synthesized post summary after successful payment.

id
string
required

Internal post id.

publicationId
string
required

Publication id.

publicationSlug
string
required

Publication slug.

guid
string
required

Feed-level globally unique identifier.

slug
string
required

Post slug.

title
string
required

Post title.

subtitle
string | null
required

Post subtitle.

description
string | null
required

Short description from the feed.

url
string
required

Original post URL.

author
string | null
required

Post author.

imageUrl
string | null
required

Post hero or thumbnail image URL.

publishedAt
string | null
required

ISO publication timestamp.

synthesizedSummary
string
required

AI-synthesized post summary (returned after payment).

createdAt
string
required

ISO timestamp when the post was first imported.

updatedAt
string
required

ISO timestamp of the last update.

paymentInfo
object