Create a company
Creates a company. Requires a name; fallbackColor, iconImageUrl, and customFields are optional.
Authorizations
Body
Company to create
Name is the company's display name.
"Acme Inc."
CustomFields holds custom field values keyed by custom field key.
FallbackColor is the hex color used as the icon background when no image is set.
"#4F46E5"
IconImageUrl is the URL of the company's icon image.
"https://example.com/icon.png"
IsPlaceholder marks the company as a placeholder record.
false
Response
OK
Created is the RFC 3339 timestamp at which the object was created.
"2024-01-15T09:30:00Z"
CustomFields holds custom field values for the company, keyed by custom field key.
Deleted is true when the object has been deleted; present only on delete responses.
true
FallbackColor is the hex color (e.g. "#4F46E5") used as the background when no icon image is set. The native pattern documents intent; the constraint is re-applied to the spec by the enrich-openapi post-processing step.
^#[0-9a-fA-F]{6}$"#4F46E5"
AvatarImageURL is the URL of the company's icon image.
"https://portal.example.com/icons/acme.png"
ID is the unique identifier of the object.
"550e8400-e29b-41d4-a716-446655440000"
IsPlaceholder is true when the company was auto-created as a placeholder. Read-only.
false
Name is the company's display name. Required on create.
"Acme Inc"
Object is the type of the object (e.g. "client", "company").
client, internalUser, company, customField, customFieldOption, file, fileChannel, folder, messageChannel, message, notification Updated is the RFC 3339 timestamp at which the object was last updated.
"2024-02-20T14:05:00Z"