Get Sources Connectors
List available source connector types and their configuration schemas.
Returns connector definitions grouped by display name. Each connector includes a config
array describing every configuration property - use properties where user_defined is true
to build the config object for the POST /sources and PUT /sources/{source_id} endpoints.
Pass connector_code (e.g., postgresql, mysql, mongodb) to retrieve the schema for a
single connector type. Omit it to retrieve all available connectors.
An API-source entry (api_source: true) also carries available: false where no new source of it can be
created on this deployment, with the customer-facing unavailable_reason.
Each config property includes:
name- the dot-notation key to use in theconfigobject (e.g.,database.hostname.user.defined)description- human-readable explanationrequired- whether the property is mandatorydisplay_name- short labelvalue.control- input type (string,password,one-select, etc.)value.default- default value, if any
/sources/connectorsAuthorizationBearer token · headerrequiredconnector_codestringFilter by connector type identifier (e.g., 'postgresql', 'mysql', 'mongodb'). Omit to return all available connector types.
Successful Response
objectValidation Error
detailValidationError[]Show propertiesHide properties
ValidationErrorlocstring | integer[]requiredShow propertiesHide properties
string | integerstringintegermsgstringrequiredtypestringrequiredinputanyctxobject