Companies Management API
Authentication
Access and authenticationManage Companies
Auth header token that doesn't expire
Company name (required)
Acme CorporationVAT/Tax identification number
VAT123456789Company address
123 Business StreetPostal/ZIP code
12345Phone number
+1-555-0123URL to company logo
https://example.com/logo.pngCompany created successfully. Returns the created company object with assigned ID.
Bad request - invalid company data
Access denied - you do not have access to the specified parent company
Internal server error
Auth header token that doesn't expire
Include domains (y/n)
yExample: yPossible values: Include services (y/n)
yExample: yPossible values: Include users (y/n)
yExample: yPossible values: Company ID - you can only access companies you belong to
1Items per page
0Example: 20Page number
0Example: 1Company name filter (partial match)
AcmeSort order (asc/desc)
ascPossible values: Column to sort by (id, created, name, vat, zip)
namePossible values: Successfully retrieved companies
Access denied - you do not have access to the specified company
Internal server error
Auth header token that doesn't expire
Company ID (required, cannot be 0)
42Company name
Updated CorporationVAT/Tax identification number
VAT987654321Company address
456 New StreetPostal/ZIP code
54321Phone number
+1-555-9999URL to company logo
https://example.com/new-logo.pngCompany updated successfully
Bad request - invalid company data or missing id
Access denied - user not authorized for this company
Internal server error
Auth header token that doesn't expire
Company ID to delete
42Company deleted successfully
Bad request - invalid company data or missing id
Access denied - user not authorized for this company
Internal server error
Auth header token that doesn't expire
Company ID
1API key name
company admin api keyExample: Production API KeyUsername (required)
john.doeFirst name (required if user doesn't exist)
JohnLast name (required if user doesn't exist)
DoeEmail (required if user doesn't exist)
[email protected]Password (required if user doesn't exist)
SecurePass123!Company admin added successfully
Bad request - missing required fields, company not found, or missing user creation fields for new user
Access denied - you are not authorized as company-admin for this company
Internal server error
Last updated
Was this helpful?