v1
latestOpenAPI 3.1.02026-07-2268276396.6 KBCreate connector
We recommend using Bigdata Connectors Management on the Developer Platform—the guided experience sets up connectors in four simple steps. You can also call this endpoint to register connectors programmatically.
Provide the connector type, label, and type-specific config.
For email connectors, an inbox is created and its address is returned; forward emails from allowed senders to that address to ingest, process and index incoming content.
For investment_research connectors, provide broker credentials and the platform will sync research documents from the broker feed.
For sharepoint (Microsoft SharePoint) connectors, set "type": "sharepoint" and supply config.session_id only. Contact support@bigdata.com to know more about how to generate this parameter.
Request body
Example request
{
"label": "Broker Research - Daily Reports",
"description": "Collects daily reports from the broker's research team",
"config": {
"allowed_emails": [
"user@example.com",
"admin@example.com"
],
"email_hash": "a1b2c3d4e5f6",
"email": "connector@bigdata.com"
}
}Response
The created connector. Email and investment_research responses include the non-secret fields described for each type. Sharepoint responses return **config as {}
Example response
{
"connector_id": "019a9612-bfad-758c-884e-37dd8c6ad2cb",
"user_id": "user_id_001",
"org_id": "org_id_001",
"share_with_org": true,
"label": "Broker Research - Daily Reports",
"description": "Collects daily reports from the broker's research team",
"config": {
"allowed_emails": [
"user@example.com",
"admin@example.com"
],
"email_hash": "a1b2c3d4e5f6",
"email": "connector@bigdata.com"
},
"files_count": 10,
"last_sync_at": "2026-04-07T09:36:34.195040Z",
"last_sync_status": "SUCCESS",
"last_sync_count": 3200,
"created_at": "2026-02-11T11:01:09.574095Z",
"updated_at": "2026-02-11T11:01:09.574102Z"
}