Skip to main content
GET
cURL

Authorizations

Authorization
string
header
required

API key passed as a Bearer token in the Authorization header.

Path Parameters

connector_type
string
required

Response

Successful Response

connector_type
string
required

Unique identifier of the connector type (matches aiql-ui's marketplace id).

display_name
string
required

Human-readable name of the connector.

description
string
required

One-line summary of what the connector does.

connectable
boolean
required

Whether POST /connectors/{connector_type}/connect currently supports this type end-to-end.

category
string
default:""

Marketplace sub-category, e.g. 'Cloud File Storage'.

major_category
string
default:""

Marketplace top-level grouping, e.g. 'Document Storage'.

tags
string[]

Search/filter tags shown in the marketplace.

domain
string
default:""

Primary domain of the provider (for logo/favicon lookup).

icon_fallback
string
default:""

Two-letter fallback shown when no logo asset exists.

icon_color
string
default:""

Hex color for the fallback icon background.

config_fields
ConnectorConfigField · object[]

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).

auth_type
string
default:form

Auth flow the UI should use: form | oauth_google | oauth_microsoft | admin_consent_microsoft | api_key_odoo.

preview
boolean
default:false

Whether this connector is in preview/beta.

preview_label
string | null

Label to show next to a preview badge.

config_schema
Config Schema · object[]

aiql-pipeline-connectors' native config schema (populated only when connectable).

auth
Auth · object

aiql-pipeline-connectors' native auth descriptor (populated only when connectable).

supported_formats
string[]

MIME types / data formats this connector can produce.

supported_operations
string[]

Sync operations this connector supports (full_sync, incremental_sync).

example_config
Example Config · object

A minimal valid configuration example.