API Reference

Complete documentation for the MITPO Universal API

Base URL

https://api.mitpo.io

Connections

View the status of provider accounts that authorize MITPO to execute live work on a user's behalf. External apps can read this status with an API key, but new connections are created through the portal OAuth flow.

GET/v1/connections

List all connected accounts with their current status.

Request
curl https://api.mitpo.io/v1/connections \
  -H "Authorization: Bearer mk_live_..."
Response 200
{
  "success": true,
  "data": [
    {
      "id": "conn_q1w2e3r4",
      "provider": "meta-ads",
      "display_name": "My Business Ad Account",
      "status": "active",
      "account_label": "act_1234567890",
      "created_at": "2026-02-15T08:00:00Z"
    },
    {
      "id": "conn_t5y6u7i8",
      "provider": "buffer",
      "display_name": "@mybusiness",
      "status": "expired",
      "account_label": null,
      "created_at": "2026-03-01T12:00:00Z"
    }
  ],
  "request_id": "req_9t0u1v2w..."
}

Ready to automate campaign operations?