Organizations

Organization (entity/account) management operations

List all organizations

get

Returns all organizations accessible to the authenticated user

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Responses
chevron-right
200

List of organizations

application/json
idintegerRequired

Unique organization identifier

Example: 1
namestringRequired

Organization name

Example: Acme Corporation
typestring · enumRequired

Organization type

Example: customerPossible values:
statusstring · enumRequired

Organization status

Example: activePossible values:
industrystring · nullableOptional

Industry category

Example: Technology
websitestring · nullableOptional

Organization website URL

Example: https://acme.example.com
descriptionstring · nullableOptional

Organization description

metadataobject · nullableOptional

Additional organization metadata

createdAtstring · date-timeRequired

Creation timestamp

updatedAtstring · date-timeRequired

Last update timestamp

get
/organizations

Create a new organization

post

Creates a new organization. Requires consultant or admin role.

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Body
namestringRequired

Organization name

Example: New Client Inc.
typestring · enumRequiredPossible values:
statusstring · enumRequiredDefault: activePossible values:
industrystring · nullableOptional
websitestring · nullableOptional
descriptionstring · nullableOptional
metadataobject · nullableOptional
Responses
chevron-right
200

Organization created successfully

application/json
idintegerRequired

Unique organization identifier

Example: 1
namestringRequired

Organization name

Example: Acme Corporation
typestring · enumRequired

Organization type

Example: customerPossible values:
statusstring · enumRequired

Organization status

Example: activePossible values:
industrystring · nullableOptional

Industry category

Example: Technology
websitestring · nullableOptional

Organization website URL

Example: https://acme.example.com
descriptionstring · nullableOptional

Organization description

metadataobject · nullableOptional

Additional organization metadata

createdAtstring · date-timeRequired

Creation timestamp

updatedAtstring · date-timeRequired

Last update timestamp

post
/organizations

Get an organization

get

Returns a specific organization by ID

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
idintegerRequired

Organization ID

Responses
chevron-right
200

Organization details

application/json
idintegerRequired

Unique organization identifier

Example: 1
namestringRequired

Organization name

Example: Acme Corporation
typestring · enumRequired

Organization type

Example: customerPossible values:
statusstring · enumRequired

Organization status

Example: activePossible values:
industrystring · nullableOptional

Industry category

Example: Technology
websitestring · nullableOptional

Organization website URL

Example: https://acme.example.com
descriptionstring · nullableOptional

Organization description

metadataobject · nullableOptional

Additional organization metadata

createdAtstring · date-timeRequired

Creation timestamp

updatedAtstring · date-timeRequired

Last update timestamp

get
/organizations/{id}

Update an organization

put

Updates an existing organization

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
idintegerRequired

Organization ID

Body
namestringOptional
typestring · enumOptionalPossible values:
statusstring · enumOptionalPossible values:
industrystring · nullableOptional
websitestring · nullableOptional
descriptionstring · nullableOptional
metadataobject · nullableOptional
Responses
chevron-right
200

Organization updated successfully

application/json
idintegerRequired

Unique organization identifier

Example: 1
namestringRequired

Organization name

Example: Acme Corporation
typestring · enumRequired

Organization type

Example: customerPossible values:
statusstring · enumRequired

Organization status

Example: activePossible values:
industrystring · nullableOptional

Industry category

Example: Technology
websitestring · nullableOptional

Organization website URL

Example: https://acme.example.com
descriptionstring · nullableOptional

Organization description

metadataobject · nullableOptional

Additional organization metadata

createdAtstring · date-timeRequired

Creation timestamp

updatedAtstring · date-timeRequired

Last update timestamp

put
/organizations/{id}

Delete an organization

delete

Deletes an organization. Requires consultant or admin role.

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
idintegerRequired

Organization ID

Responses
delete
/organizations/{id}

No content

Duplicate an organization

post

Creates a copy of an existing organization

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
idintegerRequired

Organization ID to duplicate

Responses
chevron-right
200

Organization duplicated successfully

application/json
idintegerRequired

Unique organization identifier

Example: 1
namestringRequired

Organization name

Example: Acme Corporation
typestring · enumRequired

Organization type

Example: customerPossible values:
statusstring · enumRequired

Organization status

Example: activePossible values:
industrystring · nullableOptional

Industry category

Example: Technology
websitestring · nullableOptional

Organization website URL

Example: https://acme.example.com
descriptionstring · nullableOptional

Organization description

metadataobject · nullableOptional

Additional organization metadata

createdAtstring · date-timeRequired

Creation timestamp

updatedAtstring · date-timeRequired

Last update timestamp

post
/organizations/{id}/duplicate

List tasks for an organization

get

Returns all tasks associated with a specific organization

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
organizationIdintegerRequired

Organization ID

Responses
chevron-right
200

List of organization tasks

application/json
object[]Optional
get
/organizations/{organizationId}/tasks

List projects for an organization

get

Returns all projects associated with a specific organization

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
organizationIdintegerRequired

Organization ID

Responses
chevron-right
200

List of organization projects

application/json
object[]Optional
get
/organizations/{organizationId}/projects

List documents for an organization

get

Returns all documents associated with a specific organization

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
organizationIdintegerRequired

Organization ID

Responses
chevron-right
200

List of organization documents

application/json
object[]Optional
get
/organizations/{organizationId}/documents

List members of an organization

get

Returns all contact members of a specific organization

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
organizationIdintegerRequired

Organization ID

Responses
chevron-right
200

List of organization members

application/json
organizationIdintegerOptional
contactIdintegerOptional
rolestring · enumOptionalPossible values:
get
/organizations/{organizationId}/members

Add a member to an organization

post

Associates a contact with an organization

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
organizationIdintegerRequired

Organization ID

Body
contactIdintegerRequired

Contact ID to add

rolestring · enumRequired

Member role

Possible values:
Responses
chevron-right
200

Member added successfully

No content

post
/organizations/{organizationId}/members

No content

Remove a member from an organization

delete

Removes the association between a contact and an organization

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
organizationIdintegerRequired

Organization ID

contactIdintegerRequired

Contact ID

Responses
delete
/organizations/{organizationId}/members/{contactId}

No content

Update an organization member

patch

Updates a member's role in the organization

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
organizationIdintegerRequired

Organization ID

contactIdintegerRequired

Contact ID

Body
rolestring · enumOptionalPossible values:
Responses
chevron-right
200

Member updated successfully

No content

patch
/organizations/{organizationId}/members/{contactId}

No content

Last updated

Was this helpful?