curl https://api.aiql.io/connectors \
-H "Authorization: Bearer $AIQL_API_KEY"[
{
"connector_type": "<string>",
"display_name": "<string>",
"description": "<string>",
"connectable": true,
"category": "",
"major_category": "",
"tags": [
"<string>"
],
"domain": "",
"icon_fallback": "",
"icon_color": "",
"config_fields": [
{
"key": "<string>",
"label": "<string>",
"type": "<string>",
"placeholder": "<string>",
"required": true
}
],
"auth_type": "form",
"preview": false,
"preview_label": "<string>",
"config_schema": [
{}
],
"auth": {},
"supported_formats": [
"<string>"
],
"supported_operations": [
"<string>"
],
"example_config": {}
}
]{
"detail": "<string>"
}List Connectors
curl https://api.aiql.io/connectors \
-H "Authorization: Bearer $AIQL_API_KEY"[
{
"connector_type": "<string>",
"display_name": "<string>",
"description": "<string>",
"connectable": true,
"category": "",
"major_category": "",
"tags": [
"<string>"
],
"domain": "",
"icon_fallback": "",
"icon_color": "",
"config_fields": [
{
"key": "<string>",
"label": "<string>",
"type": "<string>",
"placeholder": "<string>",
"required": true
}
],
"auth_type": "form",
"preview": false,
"preview_label": "<string>",
"config_schema": [
{}
],
"auth": {},
"supported_formats": [
"<string>"
],
"supported_operations": [
"<string>"
],
"example_config": {}
}
]{
"detail": "<string>"
}Authorizations
API key or UI session JWT passed as a Bearer token.
Response
Successful Response
Unique identifier of the connector type (matches aiql-ui's marketplace id).
Human-readable name of the connector.
One-line summary of what the connector does.
Whether POST /connectors/{connector_type}/connect currently supports this type end-to-end.
Marketplace sub-category, e.g. 'Cloud File Storage'.
Marketplace top-level grouping, e.g. 'Document Storage'.
Search/filter tags shown in the marketplace.
Primary domain of the provider (for logo/favicon lookup).
Two-letter fallback shown when no logo asset exists.
Hex color for the fallback icon background.
Form fields the UI should render to collect connection config for connector types that use a plain form (empty for OAuth-based and Odoo, which use a dedicated flow).
Show child attributes
Show child attributes
Auth flow the UI should use: form | oauth_google | oauth_microsoft | admin_consent_microsoft | api_key_odoo.
Whether this connector is in preview/beta.
Label to show next to a preview badge.
aiql-pipeline-connectors' native config schema (populated only when connectable).
aiql-pipeline-connectors' native auth descriptor (populated only when connectable).
MIME types / data formats this connector can produce.
Sync operations this connector supports (full_sync, incremental_sync).
A minimal valid configuration example.