Skip to main content
PUT
Update Company
Update an existing company’s information. Supports both PUT and PATCH methods. All fields are optional.

Path Parameters

string
required
Company UUID

Request Body

All fields are optional. Only include fields you want to update.
string
Company name (2-255 characters)
string
Unique company identifier (2-255 characters)
string
Industry sector (max 100 characters)
string
Country location (max 100 characters)
string
Timezone identifier (max 50 characters)
string
Currency code (max 10 characters)
string
Business registration number (max 100 characters)
string
Tax identification number (max 100 characters)
string
Physical address
string
Contact phone number (max 100 characters)
string
URL to company logo
string
Company status. One of: active, suspended, inactive

Response

boolean
Indicates if the request was successful
object
The updated company object
string
Company UUID
string
Company name
string
Company slug identifier
string
Industry sector
string
Country location
string
Timezone identifier
string
Currency code
string
Registration number
string
Tax identification
string
Physical address
string
Contact phone
string
Logo URL
string
Company status
object
Company settings (JSON)
string
Creation timestamp (ISO 8601)
string
Last update timestamp (ISO 8601)

Request Examples

cURL

Response Example

200 OK
400 Bad Request
400 Validation Error
500 Internal Server Error

Error Responses