Skip to content

Connectors API ​

Connectors let AI agents work with external services such as Slack, Gmail, Google Drive, Notion, Asana, Airtable, Vercel, Stripe, and MCP servers.

Base Path ​

text
https://api.chainabit.com/api/v1/connectors

Authentication ​

All Connectors endpoints require a valid JWT Bearer token.

Managing a connector instance — creating, updating, or deleting it, storing or deleting its credentials, starting its OAuth flow, syncing its tools, creating custom tools, and enabling or disabling tools — also requires the owner or admin role in the instance's workspace. See Who can manage an instance.

Environment Variables ​

bash
export BASE_URL="https://api.chainabit.com/api/v1"
export TOKEN="your-access-token"
export INSTANCE_ID="your-instance-id"

Sections ​

  • Definitions for built-in and custom connector definitions.
  • Instances for creating, updating, deleting, and testing connector instances.
  • Credentials & OAuth for credential storage and OAuth flows.
  • Tools for listing, syncing, creating, and toggling tools.
  • Execute Tool for running a tool on an instance.

Notes ​

  • Instance operations are scoped to your workspace.
  • Direct tool execution runs only tools that do not require approval; approval-gated tools run through Chao. See Execute Tool.
  • Credentials are encrypted at rest and never returned in responses.
  • List endpoints accept limit and offset.

Built with purpose.