Complete Airbyte OAuth
Connectors & Airbyte
Complete Airbyte OAuth
Completes an OAuth flow for an Airbyte source. Requires an admin role.
POST
Complete Airbyte OAuth
Authorizations
API token issued from the Splendor console.
Headers
Selects the tenant (workspace) the request acts within.
Path Parameters
Body
application/json
Response
Successful Response
Example:
{
"bucket": "acme-logs",
"connector_id": null,
"created_at": "2026-01-15T09:30:00Z",
"dataset_id": "app-logs",
"enabled": true,
"external_id_configured": false,
"format": "jsonl",
"iam_role_arn": "arn:aws:iam::123456789012:role/acme-splendor",
"ingest_token_configured": true,
"ingest_token_created_at": "2026-01-15T09:30:00Z",
"ingest_token_last_used_at": "2026-01-15T09:30:00Z",
"ingest_token_revoked_at": null,
"intake_role_arn": null,
"name": "Application logs",
"parse_config": {},
"prefix": "",
"retention_days": null,
"search_config": { "text_fields": [] },
"semantic_config": {
"document_embeddings": { "fields": [] },
"vocabulary": { "fields": [] }
},
"source_id": 12,
"source_key": "app-logs",
"source_type": "hosted",
"tenant_id": "acme",
"transform_config": {},
"updated_at": "2026-01-15T09:30:00Z"
}