API Overview

REST API surface for workspaces, EA agents, and admin operations.

MyFXCopier exposes a versioned JSON API at /api/v1.

Authentication

  • Dashboard users — Bearer token from /auth/login or /auth/register (Sanctum).
  • EA agents — API key from license activation (/ea/* routes).

Workspace scope

Most subscriber and provider resources live under:

GET /workspaces/{uuid}/terminals
GET /workspaces/{uuid}/deliveries
GET /workspaces/{uuid}/analytics/subscriber

Public endpoints

Method Path Purpose
GET /status Platform status page data
POST /contact Contact form
GET /plans Public plan catalog

Webhooks

Billing webhooks: POST /webhooks/central, plus POST /webhooks/flutterwave and POST /webhooks/korapay fallbacks.

Realtime

Private channels via Laravel Reverb: workspace.{uuid} for signals, deliveries, and terminal events.

Full OpenAPI docs ship with the API repository (myfxcopier-api).