Skip to main content

Organizations

The /organizations endpoint allows to create and list organizations. It requires authentication.

Creating an organization

A new organization can be created with the following payload:

POST /organizations

Content-Type: application/json
Authorization: Bearer <valid JWT>

{
"name": "Organization name",
"userId": "45b6f678-1fc5-4d78-9816-a8b416bde26d",
"legalName": "Organization legal name",
"type": "Organization type (e.g. LLC, INC etc.)",
"businessNumber": "",
"taxNumber": "",
"website": "http://example.com",
"phone": "604-123-4567",
"industry": "computer_software",
"owners": [{
"firstName": "David",
"lastName": "Lang",
"email": "david+testing@company.com",
"sin": null,
"phone": "604-738-4378",
"birthdate": "1999-01-21T19:18:38.234Z",
"title": "Sandwich Artist",
"ownershipPercent": "100",
"address": {
"street": "Some other street",
"city": "Vancouver",
"stateOrProvince": "BC",
"country": "CA",
"postalCode": "X6O 876"
}
}],
"address": {
"street": "Some street",
"city": "Vancouver",
"stateOrProvince": "BC",
"country": "CA",
"postalCode": "X6O 876"
}
}