Developer Portal

Build on Calimatic Connect

Use the Connector API to execute actions on 200+ services, receive normalized webhook events, and submit your own connectors to the marketplace.

Connector Execution API

Execute actions on 200+ connected services through a single API. Your app sends the action, Connect handles auth, rate limits, and retries.

Action Registry

Discover all available actions with typed input/output schemas. Render dynamic config forms for your users.

Webhook Forwarding

Receive normalized webhook events from any connected provider. GitHub pushes, Stripe payments, Slack messages — one format.

Submit Your Connector

Built a connector? Submit it to the marketplace. Our team reviews it, and once approved, it's available to all Connect users.

OAuth & Credentials

Connect manages OAuth flows, token refresh, and credential encryption. Your app never touches raw tokens.

Usage & Rate Limits

Per-app rate limits and usage tracking. Monitor your API consumption from the developer dashboard.

One API, 200+ Services

Send a single POST to execute any action on any connected service. Connect handles auth, tokens, and retries.

// Execute an action via the Connector API
const response = await fetch('https://connect.calimatic.com/api/execute', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer <SERVICE_AUTH_SECRET>',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    connectionId: 'conn_abc123',
    actionId: 'slack.send_message',
    inputs: {
      channel: '#general',
      text: 'Hello from my app!',
    },
    executionContext: {
      organizationId: 'org_456',
    },
  }),
});

const result = await response.json();
// { success: true, output: { messageId: "..." }, executionTimeMs: 342 }

Ready to build?

Create a free account, generate API keys, and start building in minutes.

Get Started Free