> For the complete documentation index, see [llms.txt](https://docs.pangolin.exchange/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pangolin.exchange/pangoperps/user-api.md).

# User API

Registration

## User API

The PangoPerps User API supports account registration, API-key administration, account activity and settings, notifications, delegate-signing, and sub-account operations. The pages beneath this section document each endpoint, including its exact route, environment host, request requirements, rate limit, and response fields.

### Available sections

* Registration: check account and wallet status, retrieve a registration nonce, and create an account.
* Key Management: add and manage API keys, scopes, expiration, and IP restrictions.
* Account/User Info: retrieve activity, volume, account details, and daily statistics.
* Account Notifications: list notifications and update their read state.
* Account Config: manage leverage, margin mode, position margin, and maintenance settings.
* Delegate Signer: authorize a delegate and use it for PnL settlement or withdrawal requests.
* Sub-account: create and manage sub-accounts and access aggregate account data.

### Authentication

Endpoints indicate whether they are public, wallet-authorized, or require signed API headers. For private calls, use the exact header names and signing format described in API Authentication. Wallet-signature operations also require their documented message, signature, and wallet-address fields.
