ContactInput
A new contact. Name its customer with customerId or customerExternalId (one is required); every other field is optional and may be null.
- billingType: nullable
Address Properties: 6The contact's billing address, replacing any old one whole, or
nullfor none. - customerType: string
External Id min length:1max length:255Your ID for the customer, matched case-insensitively. Used when
customerIdis absent. - customerType: string
Id min length:1max length:255The customer's Spondo Billing ID (
cus_…). Takes precedence over the external IDs. - emailType: string | nullmin length:1max length:320
The contact's email address, where their invoice emails go. It must contain one
@and no spaces. - externalType: string | null
Customer Id min length:1max length:255The same as
customerExternalId, under the name contacts are returned with, so a contact you read can be sent back. Used when neither of the others is sent. - externalType: string | null
Id min length:1max length:255Your ID for the contact, unique among your contacts (409
DUPLICATE_EXTERNAL_IDotherwise). - firstType: string | null
Name min length:1max length:1000 - lastType: string | null
Name min length:1max length:1000 - phoneType: string | nullmin length:1max length:100
- rolesType: enum
What the contact does for the customer. Duplicates are dropped;
nullis an empty list. Default, none. - salutationType: string | nullmin length:1max length:100