In the Edison app, open Settings → API / Agent. Mint a named REST key (ed_live_ or ed_test_) or the agent token for MCP. Rotate a key to disconnect an integration.
SHOP API V1
Build on your shop's calls and jobs
One API key per integration. Call app.tryedison.com/api/v1 from your stack, subscribe to webhooks, or point Claude, Cursor, or ChatGPT at the same shop via MCP.
Pick a starting point
What you can reach
Every documented REST route, grouped. Each has curl and JavaScript on its reference page.
Webhooks
Enable once. Use it either way.
Call it yourself
HTTPS + Bearer header. JSON envelope with data and request_id.
BASH
curl https://app.tryedison.com/api/v1/me \
-H "Authorization: Bearer ed_test_…"Hand it to an agent
Same shop scope at the MCP URL. Start with the whoami tool.
JSON
{
"mcpServers": {
"edison": {
"url": "https://app.tryedison.com/api/mcp",
"headers": {
"Authorization": "Bearer ed_test_…"
}
}
}
}