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
- 200
OK