External API Endpoints ====================== All third-party Payment API endpoints are served under the `/api` prefix. Authentication -------------- - `GET /api/authorize` - `POST /api/token` One-time Password (OTP) ----------------------- - `POST /api/request-otp` Payments -------- - `POST /api/payments/create` - `GET /api/payments/{payment_id}` - `GET /api/merchant-payments` (requires `X-piaxis-Client-ID`) Escrows ------- - `POST /api/escrows/` (requires `X-piaxis-Client-ID`) - `GET /api/escrows/{escrow_id}` - `GET /api/escrows/{escrow_id}/status` - `POST /api/escrows/{escrow_id}/release` - `POST /api/escrows/{escrow_id}/reverse` - `POST /api/escrows/{escrow_id}/disputes` - `POST /api/escrows/{escrow_id}/terms/{term_id}/fulfill` Disbursements ------------- - `POST /api/disbursements/quote` (requires `X-piaxis-Client-ID`) - `POST /api/disbursements` (requires `X-piaxis-Client-ID`) - `GET /api/disbursements` (requires `X-piaxis-Client-ID`) - `GET /api/disbursements/{disbursement_id}` (requires `X-piaxis-Client-ID`) - `POST /api/disbursements/{disbursement_id}/cancel` (requires `X-piaxis-Client-ID`) Escrow Disbursements -------------------- - `POST /api/escrow-disbursements` (requires `X-piaxis-Client-ID`) - `GET /api/escrow-disbursements` (requires `X-piaxis-Client-ID`) - `GET /api/escrow-disbursements/{disbursement_id}` (requires `X-piaxis-Client-ID`) - `POST /api/escrow-disbursements/{disbursement_id}/release` (requires `X-piaxis-Client-ID`) - `POST /api/escrow-disbursements/{disbursement_id}/cancel` (requires `X-piaxis-Client-ID`) Documentation (HTML) -------------------- These pages are served by the API, but are not part of the OpenAPI schema: - `GET /api/docs/login` - `GET /api/docs` - `GET /api/docs/piaxis-api-integration-guide.md` - `GET /api/docs/index.md` - `GET /api/docs/api-reference.md` - `GET /api/docs/llms.txt` - `GET /api/docs/{page:path}` - `GET /api/docs/static/{filepath}` - `GET /api/_static/{filepath}` The live HTML documentation is protected by a separate docs login/session and is served from `https://api.gopiaxis.com/api/docs/`.