API reference

/v1/admin/traffic-packages

13 operations

← All groups

MethodPathSummaryAuth
GET/v1/admin/traffic-packages/grantsList grants for one explicit tenantSession
POST/v1/admin/traffic-packages/grants/{grant_id}/disablePause deduction without changing remaining bytes or expirySession
POST/v1/admin/traffic-packages/grants/{grant_id}/enableResume deduction for an unexpired active grantSession
GET/v1/admin/traffic-packages/grants/{grant_id}/reconciliationCompare one grant's cached and ledger-recomputed balanceSession
GET/v1/admin/traffic-packages/optionsSearch base or traffic product names for management selectorsSession
GET/v1/admin/traffic-packages/productsList current product revisionsSession
GET/v1/admin/traffic-packages/products/{product_id}Get the current revision of one productSession
POST/v1/admin/traffic-packages/products/{product_id}/archiveRemove a product from sale while preserving sold entitlements and historySession
POST/v1/admin/traffic-packages/products/{product_id}/disableDisable a productSession
POST/v1/admin/traffic-packages/products/{product_id}/enableEnable a productSession
GET/v1/admin/traffic-packages/products/{product_id}/revisionsList immutable product revision historySession
POST/v1/admin/traffic-packages/products/{product_id}/revisionsCreate an immutable product revisionSession
GET/v1/admin/traffic-packages/soldList sold grants across tenants with server-side filters and countSession

Contract file:api/control-traffic-packages.openapi.yaml