TEASEDocs
API ReferenceVault

Content detail card

Returns one content item's detail: vault stats, its 1-based rank by purchases, captured sales, and the bundles it sells in. No per-buyer transaction list is returned. Requires a read-scoped key.

Authorization

bearerAuth
AuthorizationBearer <token>

Your al_live_<prefix>_<secret> API key. Mint and manage keys in the dashboard.

In: header

Path Parameters

content_id*integer

Content id.

Response Body

application/json

application/json

application/json

application/json

GET
/api/admin/content/{content_id}
curl -X GET "https://example.com/api/admin/content/0"
{  "content_id": 84217,  "media_type": "video",  "buyers_count": 412,  "tips_cents": 18900,  "likes_count": 530,  "has_cover": true,  "vendor_created_at": "2026-03-11T09:22:00Z",  "rank": 7,  "rank_total": 3187,  "captured_sales": 34,  "standalone_sales": 9,  "standalone_revenue_cents": 22500,  "sales": [    {      "fan_id": "287413092",      "fan_username": "john_d",      "price_cents": 2500,      "media_in_msg": 1,      "sold_at": "2026-06-20T14:02:00Z"    }  ],  "bundles": [    {      "bundle_key": "b_2f9a",      "n_media": 5,      "times_sold": 38,      "revenue_cents": 950000,      "avg_price_cents": 25000,      "last_sold_ts": 1751200000,      "name": "",      "cover_ids": [        84217,        84218      ]    }  ]}
{  "detail": "Not authenticated"}
{  "detail": {    "code": "engine_not_connected",    "message": "Connect your engine to access this data."  }}
{  "detail": "content not found"}