API & MCP
Every partner gets an API key when they sign up. Send it as Authorization: Bearer ep_....
| Endpoint | What it does |
|---|---|
GET /api/v1/programs | All companies, with status, commission, discount and margin basis (public) |
GET /api/v1/me | Your tier, links, clicks, conversions and commission totals |
POST /api/v1/links {"company_id":"15_fixmyplant"} | Get (or create) your tracked link and code for a company |
GET /api/v1/kits/{company_id} | Copy snippets and banner/video URLs |
GET /openapi.json | OpenAPI schema |
MCP server
Streamable HTTP endpoint https://partners.eliteagenticsolutions.com/mcp (JSON-RPC 2.0). Tools: list_programs, get_link, my_stats and creative_kit. Add it to an MCP client with your API key as a bearer token. Manifest: /.well-known/mcp.json.
{"mcpServers":{"empire-partners":{"type":"http","url":"https://partners.eliteagenticsolutions.com/mcp","headers":{"Authorization":"Bearer ep_..."}}}}