Skip to main content
POST
Account Balance
Generate a fresh signature for every request — signatures cannot be reused.

Body

application/json

Signed payload to query a wallet balance.

client_id
string
required

Your Client ID from the Niobi Dashboard under Workspace > Integrations.

Example:

"K1PoY1WYricSpXh6Wm24twnk6ecPJOWrHGsqiKJr"

sender
string
required

The exact title of your integration as registered in the Dashboard. Case-sensitive.

timestamp
integer
required

Unix timestamp in seconds at the time of signing. Must match the value used to generate the signature.

salt
string
required

A unique random string you generate per request. Must be the same value used when generating the signature.

signature
string
required

SHA-256 signature computed from this payload. Generate via the Signature endpoint or your own backend.

params
object
required

Response

Ok.

success
boolean
Example:

"true"

message
string
Example:

"Balance fetched successfully."

data
object