post
https://api.everee.com/integration/v1/partner/companies//contacts
Add a contact to a draft company.
Use this endpoint to add a contact the company wants Everee to reach. At least one contact, and exactly one primary contact, is required before the company can be submitted (CONTACTS and PRIMARY_CONTACT in readiness.missing).
Part of Company contacts. For how this fits into onboarding, see the guide: Collecting company information: contacts.
Primary contact
- The first contact you add is always primary.
- Adding a contact with
primary: truemakes every other contact non-primary.
When you can call this
Only while the onboarding is a DRAFT and the contract documents haven't been signed. Otherwise it returns 409.
Errors
| Status | Meaning |
|---|---|
401 | The API key is missing, malformed or expired. |
404 | No company with this ID belongs to your partner account. |
409 | The onboarding is no longer a DRAFT, or the contract has been signed. |
422 | A required field is missing or malformed, for example an invalid email or phone. |