# StableDesign Asset Retrieval

> StableDesign Asset Retrieval is a paid API for AI agents from stabledesign.vercel.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-12).

Retrieves a list of uploaded assets from the StableDesign Canva-based design API, paid via x402 micropayments.

## Facts

- Endpoint: POST https://stabledesign.vercel.app/api/assets/get?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/stabledesign-asset-retrieval-a9074e1c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cHbwyB4R1b9IUloXParcL

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 stabledesign-asset-retrieval-a9074e1c -d '<json body>'
```

Example prompt: Can you fetch the list of assets I've uploaded to StableDesign so I can pick one to use in my next Canva design?

## When to prefer this

Use this endpoint when you need to programmatically retrieve the list of assets already uploaded to StableDesign for use in downstream design creation or export workflows, especially within an automated agent pipeline using x402 micropayments.

## Known failure modes

- Invalid or missing authentication credentials returns 401 unauthorized
- No assets found for the account returns an empty list
- Payment failure via x402 micropayment returns payment required error
- Network timeout or server error on Vercel deployment returns 500
- Malformed POST body returns 400 bad request

## How this service works

Pay-per-call Canva design API via MPP micropayments. Create, list, export designs and upload assets.

## Output

Returns a list of previously uploaded assets including their metadata such as asset IDs, names, URLs, and file types, usable in design creation workflows.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "asset_id": {
   "type": "string",
   "minLength": 1
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/stabledesign-asset-retrieval-a9074e1c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from stabledesign.vercel.app](https://www.zero.xyz/host/stabledesign.vercel.app/llms.txt)
