Create a Connected System¶
Creates a new connected system with the specified connector type.
After creation, you will typically update the system to configure connector-specific settings, then import the schema to discover object types and attributes.
Request Body¶
| Parameter | Type | Required | Description |
|---|---|---|---|
name |
string | Yes | Display name for the connected system (1-200 characters) |
description |
string | No | Optional description (max 1000 characters) |
connectorDefinitionId |
integer | Yes | ID of the connector type to use. Available connectors can be listed via the Swagger UI. |
Examples¶
Response¶
Returns the created connected system with 201 Created.
{
"id": 7,
"name": "Corporate LDAP",
"description": "Primary directory for employee accounts",
"created": "2026-04-05T10:30:00Z",
"lastUpdated": null,
"status": "Active",
"settingValuesValid": false,
"connector": {
"id": 3,
"name": "JIM LDAP Connector"
},
"objectTypes": [],
"objectCount": 0,
"pendingExportCount": 0,
"maxExportParallelism": null
}
Note
The settingValuesValid field is false after creation because connector-specific settings have not yet been configured. Update the connected system with the required settings, then the connector will validate them.
Errors¶
| Status | Code | Description |
|---|---|---|
400 |
VALIDATION_ERROR |
Missing or invalid fields (e.g. name too long, missing connector ID) |
401 |
UNAUTHORISED |
Authentication required |
403 |
FORBIDDEN |
Insufficient permissions (Administrator role required) |
404 |
NOT_FOUND |
Connector definition ID does not exist |