# Portals Protocol Instagram Posts

> Portals Protocol Instagram Posts is a paid API for AI agents from api.portalsprotocol.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Creates or retrieves Instagram posts via the Portals Protocol social media API

## Facts

- Endpoint: POST https://api.portalsprotocol.com/instagram/posts
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-portalsprotocol-com-12590d69
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_oaB-6vEZQLuhJOIceO2uY

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 api-portalsprotocol-com-12590d69 -d '<json body>'
```

Example prompt: Post this photo to our Instagram account with the caption 'Loving the summer vibes ☀️ #summer #vibes' and tag it with our brand hashtags.

## When to prefer this

Use this endpoint when you need to programmatically publish posts to Instagram as part of an automated social media workflow, especially within the x402 payment protocol ecosystem where micropayment-per-call billing is acceptable.

## Known failure modes

- Invalid or expired Instagram credentials returns 401 Unauthorized
- Malformed post content or missing required fields returns 400 Bad Request
- Instagram API rate limits exceeded returns 429 Too Many Requests
- Payment of 0.05 USDC not provided or failed returns 402 Payment Required
- Image URL inaccessible or unsupported format returns an error

## Output

Returns a post ID, the URL of the published Instagram post, publication status, and a timestamp indicating when the post was created.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/api-portalsprotocol-com-12590d69/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.portalsprotocol.com](https://www.zero.xyz/host/api.portalsprotocol.com/llms.txt)
