API de gestion de compte de la console

API de gestion de compte de la console : connexion par portefeuille SIWE, identités, clés API, forfaits, solde, débits, recharges, consommation et opportunités de réinitialisation.

Ces API permettent de gérer les comptes de la console. Les API de produits (JSON-RPC, Data API et WebSocket) n'en dépendent pas. Authentifiez les requêtes spécifiques à un compte à l'aide du jeton de session renvoyé par la connexion SIWE.

Télécharger la spécification OpenAPI

Index des points de terminaison

Voici la spécification originale en anglais.

Auth

MéthodeCheminRésumé
POST/auth/siwe/challengeGet SIWE message
POST/auth/siwe/loginSIWE login (first login creates account)
POST/auth/logoutLog out current session

Me

MéthodeCheminRésumé
GET/meCurrent username, identity list, and current session
PATCH/meUpdate username
POST/me/identities/siweLink wallet
POST/me/identities/oauthLink GitHub or Google identity using login code
DELETE/me/identities/{identity_id}Unlink identity

Keys

MéthodeCheminRésumé
GET/keysList API keys
POST/keysCreate key (secret displayed only once)
GET/keys/{key_id}Single key
PATCH/keys/{key_id}Rename key
POST/keys/{key_id}/rotateRotate key (new secret displayed only once)
POST/keys/{key_id}/revokeRevoke key (idempotent)

Billing

MéthodeCheminRésumé
GET/plansPlan policies and pricing parameters
GET/balanceBalance and settlement cutoff timestamp
GET/chargesCharge records (paginated)
GET/topupsTop-up records (paginated)
GET/usageCalls and CU usage grouped by UTC date, API key, chain, and method
GET/resetsReset chances
POST/resets/useUse one reset chance

Voici la spécification originale en anglais.

Dernière mise à jour :

Sur cette page