Skip to main content
Each provider is a stateful emulator of the real API, tested with the vendor’s official SDK. A provider page covers behavior, seed config, and limits; the API reference at /docs on your machine lists every route it serves. The eleven providers with a default port start with a bare npx @deploybaseline/cli and keep that port in every release. Start any other one by name, for example npx @deploybaseline/cli start --service hubspot; started alone, it listens on 4000.

Identity and auth

OAuth, OIDC, and user management.

Auth0

Universal Login, OAuth and OIDC, Management API, role-based access control.

Clerk

Frontend API, Backend API, OAuth and OIDC, organizations, sessions, JWT templates. Default port 4010.

Okta

OAuth 2.0 and OIDC, authorization servers, users, groups, apps. Default port 4006.

Apple

Sign in with Apple: authorization, client secrets, ID tokens, server-to-server notifications. Default port 4004.

Workspace and productivity

Mail, calendars, files, and documents.

Google

OAuth 2.0 and OIDC, Gmail, Calendar, Drive, Sheets, Docs. Default port 4002.

Microsoft

Entra ID OAuth 2.0 and OIDC, Microsoft Graph: Outlook mail, calendar, contacts, To Do, users and groups. Default port 4005.

Notion

Pages, databases and data sources, queries, search, blocks, comments, OAuth, webhooks.

Messaging and email

Chat, SMS, voice, and transactional email.

Slack

Web API, OAuth v2, incoming webhooks, interactivity, events, Socket Mode. Default port 4003.

Discord

Bot REST API, Gateway over WebSocket, interactions, OAuth2, rate limits.

Twilio

Programmable Messaging, Messaging Services, Verify, Voice, Conversations. Default port 4012.

WhatsApp

Cloud API messages, templates, media, phone numbers and accounts, webhooks.

Resend

Emails, idempotency, domains, API keys, audiences and contacts, a local inbox. Default port 4008.

SendGrid

Mail Send, scheduling, templates, API keys, Marketing, Event Webhook, a local inbox.

Payments and commerce

Charges, subscriptions, bank data, and stores.

Stripe

Customers, Payment and Setup Intents, charges, refunds, subscriptions, invoices, Checkout, Connect, webhooks. Default port 4009.

PayPal

Orders v2, a hosted approval page, Payments v2, webhooks.

Square

Payments, refunds, orders, customers, catalog, locations, OAuth, webhooks.

Plaid

Link, items and accounts, transactions, institutions, sandbox helpers, webhooks.

Shopify

Admin GraphQL API, OAuth, webhooks.

Developer platforms

Source control, issues, and project tracking.

GitHub

REST and GraphQL: repositories, issues, pull requests, organizations, webhooks, Actions, Checks, OAuth Apps and GitHub Apps. Default port 4001.

Linear

GraphQL API, OAuth, webhooks. Default port 4011.

Jira

REST API, JQL search, Agile boards and sprints, OAuth 2.0 (3LO), webhooks.

CRM and support

Records, tickets, and service workflows.

Salesforce

Records, SOQL, describe, sObject collections, composite requests, OAuth.

HubSpot

CRM objects, search, associations, properties, pipelines, owners, OAuth, webhooks.

Zendesk

Tickets, comments, users, organizations and groups, search, views, triggers, OAuth, webhooks.

ServiceNow

Table API, Attachment API, Aggregate API.

Finance and ERP

Ledgers, invoices, and accounting records.

NetSuite

Records, transforms, SuiteQL, custom fields and records, metadata, OAuth 2.0.

QuickBooks

Accounting entities, queries, batch, change data capture, OAuth 2.0, webhooks.

Xero

Accounting API, OAuth 2.0 and OpenID Connect, webhooks.