For the complete documentation index, see llms.txt. This page is also available as Markdown.

Systems

Get system

get

Retrieves the details of the specified system by ID.

Path parameters
idintegerRequired

System ID

Responses
200

System details

application/json
get/api/systems/{id}

Update system

put

Updates the specified system with the provided payload.

Path parameters
idintegerRequired

System ID

Body
Responses
200

System updated

application/json
put/api/systems/{id}

Delete system

delete

Deletes the specified system.

Path parameters
idintegerRequired

System ID

Responses
204

System deleted

No content

delete/api/systems/{id}

No content

Update system

patch

Updates the specified system with the provided payload.

Path parameters
idintegerRequired

System ID

Body
Responses
200

System updated

application/json
patch/api/systems/{id}

Delete a system group

delete

Deletes the specified group from the given system.

Path parameters
system_idstringRequired

System external ID

idstringRequired

Group name

Responses
204

Group deleted

No content

delete/api/systems/{system_id}/groups/{id}

No content

List groups for a system

get

Returns groups available within the specified system.

Path parameters
system_idstringRequired

System external ID

Responses
200

Group list response

application/json
datastring[]Required

List of group names for the system

get/api/systems/{system_id}/groups

List systems

get

Returns systems matching the provided search filters and user permissions.

Responses
200

System list response

application/json
get/api/systems

Create system

post

Creates a new system with the provided data.

Body
Responses
201

System created

application/json
post/api/systems

Create or upload metadata for a system

post

Uploads or creates metadata for the specified system.

Path parameters
system_idstringRequired

System external ID

Body
data_fieldsstring · binary · nullableOptional

CSV file with field metadata

data_structure_relationsany of · nullableOptional
string · binaryOptional

CSV file with structure relations

or
data_structuresany ofRequired

Structure metadata (file or JSON object)

string · binaryOptional

CSV file with structure metadata

or
domainstring · nullableOptional

Domain external ID

inherit_domainsstring · nullableOptional

Inherit domains (true/false)

job_idstring · nullableOptional

Job ID for tracking

sourcestring · nullableOptional

Source external ID

Responses
202

Metadata accepted

No content

post/api/systems/{system_id}/metadata

No content

Update metadata for a system

put

Updates metadata for the specified system using the provided payload.

Path parameters
system_idstringRequired

System external ID

Body
opstringRequired

Operation type (e.g., 'merge', 'replace')

Responses
202

Metadata update accepted

No content

put/api/systems/{system_id}/metadata

No content

Update metadata for a system

patch

Updates metadata for the specified system using the provided payload.

Path parameters
system_idstringRequired

System external ID

Body
opstringRequired

Operation type (e.g., 'merge', 'replace')

Responses
202

Metadata update accepted

No content

patch/api/systems/{system_id}/metadata

No content

Last updated