Skip to main content

List Roster Members

POST 

/agency/:agencyIds/roster/members

Returns the roster of the agency identified by the agencyIds path parameter, with per-artist profile attributes (genres, locations, capacity, links, bios). Each artist is keyed by entityId — the same identifier List Organization Members and Run Report use to scope a query to that artist.

The response has five sections, each controlled by a boolean in the request body (all default true): roster (agency config and per-entry agent/assistant/logistician/marketing assignments), artists (flat per-artist entries), profile (profile attributes), artistMembers, and agents. Narrow the profile payload with the profileFields allowlist; an empty or omitted list returns the full profile set. Profiles are returned, not filtered — request the fields you need, filter client-side, then pass the matching entityId values to Run Report.

Every artist carries two status flags: activeOnRoster (false = deactivated on the roster, retained only for historical reporting) and restricted (mailbox access is limited, which can narrow calendar and availability visibility). Null fields are omitted from the response.

Request​

Responses​

OK