Skip to main content
GET
Find which shows a brand sponsors

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

limit
integer
default:20
Required range: 1 <= x <= 100
cursor
string

Signed continuation from next_cursor. Bound to this route, normalized query, caller and visibility; invalid or old tokens return invalid_cursor.

entity_id
string
required

The entity, as an id like ent_14. Required. Ids only: a name answers 400 id_required. Resolve names first with GET /v1/entities/resolve.

Minimum string length: 1
channel_id
string

Only media from this YouTube channel id (UC plus 22 characters). Ids only: a name answers 400 id_required. Resolve names first with GET /v1/entities/resolve.

class
enum<string>

The commercial class to return. Omit for all three. Values: sponsored (an ad-style promotion heard at that moment: a paid sponsor read, promo code, affiliate plug, thanks for supplied goods or venue, or a show promoting its own product as an ad), organic (an unpaid personal recommendation), mention (a neutral commercial mention).

Available options:
sponsored,
organic,
mention
min_confidence
number | null
default:0.7
Required range: 0 <= x <= 1
after
string

Only media published at or after this instant. An ISO 8601 date (2026-09-01) or datetime with offset (2026-09-01T00:00:00Z), read in UTC. The window is half-open: after is inclusive, before is exclusive.

before
string

Only media published before this instant, so before=2026-09-02 includes all of 2026-09-01. An ISO 8601 date (2026-09-01) or datetime with offset (2026-09-01T00:00:00Z), read in UTC. The window is half-open: after is inclusive, before is exclusive.

include_disputed
boolean
src
enum<string>

The surface making this call. The Arcmira MCP server sends mcp-tool so every unlock link in a gate attributes to the directory install. Omit from your own client.

Available options:
mcp-tool

Response

Success

recommendations
object[]
required

Newest first. Empty below Pro+, where shows carries the free slice.

has_more
boolean
required

True when more results exist past this page.

next_cursor
string | null
required

Opaque cursor for the next page. Null on the last page.

entity
object
required

The resolved entity the recommendations belong to.

window
object
required

The publication window the answer covers, [after, before) in UTC, normalized from after and before.

shows
object[]

Present below Pro+: up to 3 of the entity's top shows by ad-read count, most first (a tie goes to the show name, then the channel id), each with one receipt.

meta
object

Present with shows: the full counts behind the free slice.

access
object

The gate that reduced this response. Present only when something was withheld; carries the same code, gate, and unlock an outright refusal would.