Find content candidates by price
Suggests likely media for a PPV log row that has no captured content id. Returns an empty list when nothing matches. Requires a read-scoped key.
Authorization
bearerAuth Your al_live_<prefix>_<secret> API key. Mint and manage keys in the dashboard.
In: header
Query Parameters
Target price in integer cents.
0 <= value0Window start (Unix seconds) bounding the time anchor.
Window end (Unix seconds) bounding the time anchor.
Maximum candidates.
1 <= value <= 5012Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/api/admin/content/search"{ "items": [ { "content_id": 84217, "media_type": "video", "has_cover": true, "buyers_count": 412, "vendor_created_at": "2026-03-11T09:22:00Z", "price_cents": 2500, "sold_at": "2026-06-20T14:02:00Z" } ], "total": 3}{ "detail": "Not authenticated"}{ "detail": { "code": "engine_not_connected", "message": "Connect your engine to access this data." }}Content library (top vault media)
Returns the top vault media for the content library. sort=buyers (default) / sort=tips rank by all-time vault counters; sort=sales ranks by captured sales in the window. Account-wide stats. Requires a read-scoped key.
Top bundles by revenue
Returns the top recurring media-sets (bundles) by real revenue then sales. min_media=2 (default) restricts to true bundles; pass 1 to include standalone sales. Requires a read-scoped key.