API Reference

Complete documentation for the MITPO Universal API

Base URL

https://api.mitpo.io

Error Codes

All errors follow a consistent structure. Every response includes a X-Request-Id header for debugging.

Error response format
{
  "error": {
    "code": "validation_error",
    "message": "The 'channels' field is required.",
    "details": { "field": "channels" }
  },
  "request_id": "req_abc123..."
}
StatusCode
400bad_request
401unauthorized
402payment_required
403forbidden
404not_found
422validation_error
429rate_limited
500internal_error

Ready to automate campaign operations?