The Dealboard API. Built for humans and AI agents.
Read and write deals, listen for events, and connect Dealboard to AI tools. Use the REST API, signed webhooks, OpenAPI spec, or MCP server depending on what you’re building.
# Your first call — list deals
curl "https://app.getdealboard.com/v1/deals" \
-H "Authorization: Bearer $DEALBOARD_API_KEY"
# Response
{
"data": [
{
"id": "deal_8f3a...",
"company": "Acme Inc.",
"amount": 48000,
"stage": "Proposal Sent",
"owner": "alex@..."
}
],
"next_cursor": null
} Move deal data in, keep it current, and send it where your team works.
Dealboard’s API covers the workflows that matter most: creating deals, updating fields, moving deals through stages, adding notes, pulling summaries, and reacting to deal events.
Read deals
List, filter, search, and paginate deals. Fetch a single deal with its full activity history.
GET /v1/dealsGET /v1/deals/{deal_id} Create deals
Create deals from forms, lead sources, spreadsheets, internal tools, or another system your team already uses.
POST /v1/deals Update deals
Change fields, owners, amounts, next steps, and other deal details.
PATCH /v1/deals/{deal_id} Move deals through stages
Move a deal forward and write the stage change to the activity feed.
POST /v1/deals/{deal_id}/move Add notes
Attach context from calls, meetings, follow-ups, imports, or AI-generated summaries.
POST /v1/deals/{deal_id}/notes React to events
Subscribe to important deal events with HMAC-signed webhooks.
deal.createddeal.updateddeal.stage_changeddeal.wonnote.added From zero to first call in minutes.
Create a key. Make your first request. Move a deal.
Create a key.
In Dealboard, open Account Settings → API Keys and create a new key. Give it a clear name so you know what it powers and can revoke it later.
Make your first call.
Hit GET /v1/deals to confirm your key works. It returns the deals in your workspace.
Create or update a deal.
Post to /v1/deals, add a note, or move a deal to a new stage. Use idempotency keys when retrying create requests.
# Create a deal
curl "https://app.getdealboard.com/v1/deals" \
-X POST \
-H "Authorization: Bearer $DEALBOARD_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: 4a92-init-import" \
-d '{
"company": "Acme Inc.",
"amount": 48000,
"stage": "Meeting Scheduled",
"owner_email": "alex@example.com"
}' Connect AI agents to your deal data.
Dealboard gives AI tools structured ways to read deals, add notes, move deals, search deal history, and pull dealboard summaries without scraping screens or guessing how the app works.
@dealboard/mcp
Use with Claude, Cursor, and any MCP-compatible client.
npx -y --package=@dealboard/mcp dealboard-mcp list_dealsget_dealcreate_dealupdate_dealmove_dealadd_notesearch_dealsget_pipeline_summary Use the OpenAPI spec with ChatGPT Actions, code-generation tools, internal agents, or custom workflows.
app.getdealboard.com/openapi.jsonThe OpenAPI 3.1 spec is the complete API reference — all endpoints, parameters, request/response shapes, and error codes.
app.getdealboard.com/openapi.jsonWebhooks that keep your other systems current.
Subscribe to deal changes and Dealboard will send a signed JSON POST to your endpoint. Every payload includes an HMAC signature so your system can verify where it came from.
-
deal.created -
deal.updated -
deal.stage_changed -
deal.won -
deal.dead -
note.added -
owner.changed
# Example payload (deal.stage_changed)
{
"event": "deal.stage_changed",
"deal_id": "deal_8f3a...",
"from_stage": "In Discussion",
"to_stage": "Proposal Sent",
"changed_by": "alex@example.com",
"changed_at": "2026-05-20T18:42:00Z"
}
# Headers
X-Dealboard-Signature: sha256=... Built for secure integrations.
Bearer-token authentication, HTTPS-only API requests, per-key rate limits, workspace-isolated access, one-click key revocation, and encryption at rest for customer data and files.
- Customer data and files are encrypted at rest
- API keys are hashed before storage
- Webhooks include HMAC signatures for verification
- API keys can be revoked anytime
- Rate limits apply per key
- Workspace access is isolated by design
Start building with Dealboard.
Create an API key, run the quickstart, and connect deals, notes, webhooks, and AI agents.