# httpay.xyz API Gateway: Pinata IPFS Pinning Service

> httpay.xyz API Gateway: Pinata IPFS Pinning Service is a paid API for AI agents from httpay.xyz, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-08).

Proxies requests to the Pinata IPFS pinning service API via a pay-per-call x402 gateway, enabling IPFS content pinning and management without a Pinata API key

## Facts

- Endpoint: POST https://httpay.xyz/api/gateway/pinata/%7B*path%7D
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-08
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/httpay-xyz-api-gateway-pinata-ipfs-pinning-service-3320be50
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WX-oCVHDIOqeC6tRXTwHC

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 httpay-xyz-api-gateway-pinata-ipfs-pinning-service-3320be50 -d '<json body>'
```

Example prompt: Pin this JSON metadata to IPFS using Pinata so it stays permanently accessible — here's the content: {"name":"My NFT","description":"A test token","image":"ipfs://Qm..."}

## When to prefer this

Use this endpoint when you need to pin content to IPFS via Pinata without managing a Pinata API key directly, and you prefer pay-per-call micropayment billing via USDC over a subscription. Ideal for agents operating in web3/NFT workflows that already use x402-based payment infrastructure on Base.

## Known failure modes

- Invalid Pinata API path results in 404 or routing error
- Malformed request body causes upstream Pinata 400 error
- Payment failure via x402 results in 402 response before proxying
- Upstream Pinata service outage returns 502 or 503
- Oversized payload exceeds gateway limits

## How this service works

API Gateway: Pinata IPFS pinning service API

## Output

Returns a Pinata API response including the IPFS CID (content identifier) and pin status for the uploaded content, confirming the file is pinned and accessible on the IPFS network

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/httpay-xyz-api-gateway-pinata-ipfs-pinning-service-3320be50/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from httpay.xyz](https://www.zero.xyz/host/httpay.xyz/llms.txt)
