Create a new customer with flexible data structure
OAuth2 access token obtained from POST /api/oauth/token/ using client credentials.
Write serializer for Customer creation with flexible JSON details.
255ID from the source system, for lookups.
255INDIVIDUAL - IndividualCOMPANY - CompanyINDIVIDUAL, COMPANY, , null Flexible JSON for inputting customer fields. Any format accepted.
External platform references for outbound sync. List of dicts, e.g. [{"domain": "bofa--dev.sandbox.my.salesforce.com", "id": "500WA..."}]
Number of days until deletion. Use 0 for immediate deletion, or -1 for indefinite retention (never delete). Defaults to -1.
Read-only serializer for Customer with computed fields.
ID from the source system, for lookups.
INDIVIDUAL - IndividualCOMPANY - CompanyINDIVIDUAL, COMPANY, null Flexible JSON for inputting customer fields such as first_name, address, etc. Any format accepted.
External platform references. List of dicts, e.g. [{"domain": "bofi--dev.sandbox.my.salesforce.com", "id": "500WA..."}]
Days until deletion. -1 means never delete.