Skip to main content
PUT
cURL

Field support per integration

Supported request parameters:
Address[]
string
ContactPerson[]
Please note that bexio doesn’t allow contact persons per company.
enum
Available options: CONTACT_PERSON, COMPANY
EmailAddress[]
PhoneNumber[]
string
If you’re not using the Interactive Authentication Flow, make sure the query parameter companyId is correctly populated. You can obtain this value by using the GET Companies endpoint available under the Authentication section.
Supported request parameters:
Address[]
string
required
ContactPerson[]
enum
required
Available options:COMPANY
EmailAddress[]
boolean
boolean
PhoneNumber[]
string
Supported request parameters:
Address[]
string
required
enum
required
Available options: COMPANY
EmailAddress[]
boolean
boolean
string
PhoneNumber[]
Supported request parameters:
Address[]
string
required
ContactPerson[]
EmailAddress[]
string
PhoneNumber[]

Headers

X-API-KEY
string
required

API key

X-ACCOUNT-KEY
string
required

Account key

Path Parameters

contactId
string
required

Body

application/json
contactType
enum<string>
required
Available options:
CONTACT_PERSON,
COMPANY
Example:

"CONTACT_PERSON"

addresses
object[]
companyName
string
Example:

"maesn"

contactPersons
object[]
emailAddresses
object[]
isCustomer
boolean
Example:

true

isSupplier
boolean
Example:

false

number
string
Example:

"1042"

phoneNumbers
object[]
projectId
string
Example:

"3"

website
string
Example:

"https://www.maesn.com"

Response

201 - application/json
meta
object
data
object
Last modified on July 9, 2026