Skip to main content
POST
/
setup
Configure client settings
curl --request POST \
  --url https://v1.orchestrator.rhinestone.dev/deposit-processor/setup \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <x-api-key>' \
  --data '
{
  "params": {
    "webhookUrl": "<string>",
    "webhookSecret": "<string>",
    "sponsorship": {},
    "depositWhitelist": {
      "eip155:8453": [
        {
          "token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "minAmount": "1000000",
          "maxAmount": "5000000000"
        }
      ]
    },
    "maxPriceDeviationBps": 200
  }
}
'
{
  "message": "<string>"
}

Headers

x-api-key
string
required

API key for authentication

Example:

"your-api-key"

x-api-version
string

API version identifier (e.g. "2026-04.amazon"). Optional today, will become required in a future release.

Pattern: ^\d{4}-\d{2}\.[a-z0-9]+$
Example:

"2026-04.amazon"

Body

application/json
params
object
required

Response

Client updated successfully

message
string
required