List, create, update, and delete connector source definitions for an organization.
Returns all available source definitions for the organization's workspace.
organization_id string required
The unique identifier of the organization (format: org_*).
Retrieve a single source definition by ID.
definition_id string required
The source definition ID.
Create a custom source definition.
name string required
Display name for the source definition.
docker_repository string optional
Docker image repository path.
docker_image_tag string optional
Docker image tag / version.
documentation_url string optional
URL to the source documentation.
Update an existing source definition.
Delete a custom source definition. Returns 204 No Content on success.
A source definition object containing source_definition_id, name, docker_repository, docker_image_tag, documentation_url, and icon.
- Bash
- Python
- Python
- JavaScript
curl "https://api.aitronos.com/v1/organizations/org_xyz789/knowledge/connectors/source-definitions" \
-H "Authorization: Bearer $ACCESS_TOKEN"