Configure the commercial surface and inspect the reseller business without opening the Atlas reseller interface.
The API exposes eligibility and public state, never gateway credentials, payout destination values or internal provider identifiers.
| Method | Path | Required scope | Description |
|---|---|---|---|
| GET | /workspace/summary | workspace:read | Read tenant counters and control-plane status. |
| GET/PUT | /workspace/catalog | catalog:read/write | Manage enabled plans, markup, public names and order. |
| GET/PATCH | /workspace/storefront | workspace:read/write | Manage branding, support and legal links. |
| GET/PUT | /workspace/payment-methods | payments:read / workspace:write | Inspect eligibility and toggle hosted methods. |
| GET/POST | /workspace/domains | domains:read/write | List or create tenant domains. |
| POST | /workspace/domains/{domain_ref}/verify | domains:write | Verify DNS ownership. |
| POST | /workspace/domains/{domain_ref}/verify-routing | domains:write | Verify production routing and TLS readiness. |
| GET | /workspace/analytics | analytics:read | Read tenant revenue and customer analytics. |
| GET | /workspace/ledger | ledger:read | Read posted ledger entries and balance. |
| GET | /workspace/payout-options | payouts:read | Read verified-destination state and current rail limits. |
| GET/POST | /workspace/payouts | payouts:read/write | List or idempotently request a payout. |
curl --request PUT 'https://phylex.net/api/proxy/reseller-api/v1/workspace/catalog' --header 'Authorization: Bearer phxrk_REPLACE_WITH_YOUR_KEY' --header 'Content-Type: application/json' --data '{"plan_ref":"PHX-RPLAN-0000002A","enabled":true,"markup_percent":18,"custom_name":"Compute Pro"}'