List Roster Members
Changed onReturns 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
- Base URLhttps://api.gigwell.com/api
- AuthHTTP bearer
Path parameters
The agency's entity ID. Provide exactly one.
Request body
Response
OK
Changes
- breaking
the response property
////became nullable for the status - breaking
the
///response's property type changed fromobjectto no type for status - warning
removed the optional property
////from the response with the status - warning
removed the optional property
////from the response with the status - warning
removed the optional property
////from the response with the status - info
api operation id
getRosterForMcpremoved and replaced withlistRosterMembers - info
the request property
became nullable - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
//////to the response with the status - info
added the optional property
//////to the response with the status - info
added the optional property
//////to the response with the status - info
added the optional property
//////to the response with the status - info
added the optional property
//////to the response with the status - info
added the optional property
//////to the response with the status - info
added to the
///response propertyallOflist for the response status
- breaking
- warning
added the new
bandcampenum value to the/////response property for the response status - warning
added the new
venueRosterTagenum value to the/////response property for the response status
- warning