Skip to main content
POST
Resend Address Confirmation

Authorizations

Authorization
string
header
required

Personal API key, created in the Digital Surge app under Account Settings → API Keys. Send it with every request as Authorization: Bearer <your-api-key>.

Path Parameters

id
integer
required

A unique integer value identifying this Withdrawal Address Book Entry.

Body

Serializer for creating and listing withdrawal address book entries. Accepts optional nested travel_rule data on creation.

asset
string
required
Minimum string length: 1
address
string
required
Required string length: 1 - 256
label
string
required

User-friendly label (e.g., 'My Ledger', 'Cold Storage')

Required string length: 1 - 200
memo
string

Tag/Memo for assets that require it (XRP, XLM, etc)

Maximum string length: 256
enabled
boolean

False = soft deleted

travel_rule
object

Write serializer for travel rule data submission.

Accepts raw enum values for write, validates conditional requirements. Used for both address book and deposit TR data submissions.

Response

200 - application/json

Reusable serializer for endpoints that return {"response": "message"}.

response
string
required