AddRepresentationInput
Input for creating a Representation for any Party (not restricted to active Clients). Supports PURSUING, HOLD, and SIGNED statuses at creation time; DEPARTED is rejected.
Fields
| Field | Type | Description |
|---|---|---|
assignments | [AssignmentInput!] | Client team assignments for this representation. Optional — may be empty or omitted. No non-empty-array validator. |
commissions | [CommissionInputWithGeoAreas!] | The commission structures (and optional geo areas) for the representation |
fromDate | DateTime | When does the relationship start. Default to now |
geoArea | GeoAreaCreateInput! | The geo area of the representation |
musicGenreIds | [ConnectableInput!] | The music genres the client is represented by |
partyId | String! | The ID of the Party for whom this representation is being created. |
performanceLanguageIds | [ConnectableInput!] | The performance languages the client is represented by |
rates | [RateInput!] | The rates associated with the representation |
repAreaId | ConnectableInput! | The rep area the client is represented by |
setTypeIds | [ConnectableInput!] | The set types the client is represented by |
status | RepresentationStatus | Lifecycle status at creation. Defaults to PURSUING. DEPARTED is rejected at validation. |
thruDate | DateTime | |
touringPreference | TouringPreferenceInput | Optional touring preference of the representation |