# DripStack Substack Post Retrieval

> DripStack Substack Post Retrieval is a paid API for AI agents from dripstack.com, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-14).

Fetches a synthesized summary and metadata for a specific Substack post by publication and post slug, charging AI agents per call via x402.

## Facts

- Endpoint: GET https://dripstack.com/api/v1/publications/%7BpublicationSlug%7D/%7BpostSlug%7D
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dripstack-substack-post-retrieval-5d155a90
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_W3UYwy1nZ1rLnopKY3DLg

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability dripstack-substack-post-retrieval-5d155a90
```

Example prompt: Fetch the Substack post 'my-favorite-post' from the 'example-publication' newsletter on DripStack and give me a synthesized summary of what it covers.

## When to prefer this

Use this endpoint when an AI agent needs to programmatically access and read the content of a specific Substack newsletter post identified by its publication slug and post slug, especially when a synthesized summary is sufficient and micropayment-per-call via x402 is acceptable.

## Known failure modes

- Invalid publicationSlug or postSlug returns a 404 not found error
- Payment failure or insufficient funds causes a 402 Payment Required response
- Post is not available or has been removed returns an empty or error response
- Malformed slug format may cause a 400 bad request
- Rate limiting may return a 429 too many requests error

## How this service works

Connect your agent to top financial newsletters and podcasts.

## Output

Returns a JSON object with the post's ID, URL, slug, title, author, cover image URL, subtitle, SEO description, creation/update/publish timestamps, publication ID, publication slug, and a synthesized summary of the post content.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "id": "clxexamplepostid0001",
  "url": "https://example.substack.com/p/example-post",
  "guid": "https://example.substack.com/p/example-post",
  "slug": "example-post",
  "title": "Example post title",
  "author": "Author display name",
  "imageUrl": "https://example.substack.com/img/cover.png",
  "subtitle": "Optional subtitle",
  "createdAt": "2024-01-15T11:00:00.000Z",
  "updatedAt": "2024-01-16T09:00:00.000Z",
  "description": "Optional SEO description",
  "publishedAt": "2024-01-15T12:00:00.000Z",
  "publicationId": "clxexamplepubid001",
  "publicationSlug": "example-publication",
  "synthesizedSummary": "Detailed synthesized summary of the newsletter post after successful payment."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/dripstack-substack-post-retrieval-5d155a90/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from dripstack.com](https://www.zero.xyz/host/dripstack.com/llms.txt)
