> ## Documentation Index
> Fetch the complete documentation index at: https://pay-docs.holdstation.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Upload Public Key

For the initial setup, provide your public key to the Holdstation team directly — they will register it on your account.

Use this endpoint only to **rotate your public key** later (for example, if you generate a new key pair).

`POST /api/partners/verify-key`

**Request Body:**

```json theme={null}
{
    "verify_key": "base64EncodedEd25519PublicKey"
}
```

<Note>
  This request must be signed with your **current** private key — include the `Partner-App-Key`, `X-HSPay-Signature`, and `X-HSPay-Timestamp` headers. Once the request succeeds, subsequent requests must be signed with the new private key.
</Note>
