Get user banking profile
Partner Auth: EIP-191 signature by the partner's registered backend key, with X-Api-Deadline and optional X-Api-PublicKey headers. See the Signature and verify guide.
The user's URID (NFT token id).
Network identifier: 5000 for mainnet, 5003 for testnet.
Signature generated by the user's wallet key (EIP-191).
SHA3/Keccak256 hash of the original request payload.
Signature expiry: server timestamp plus a validity window (max 20 minutes).
Response envelope. For the user API, retCode 0 means success; for the partner API, code 0 means success. Business rejections return HTTP 200 with a non-zero code.
Standard response envelope for the user API (api.ur.app).
0 on success; non-zero indicates failure.
Human-readable message; error details when retCode is non-zero.
Business payload. Shape depends on the endpoint; some endpoints return it as a JSON-encoded string.
Server timestamp in milliseconds.
GET /api/v2/br HTTP/1.1
Host: api.ur.app
X-Api-Signature: YOUR_API_KEY
tokenId: text
network: text
sign: text
hash: text
deadline: text
Accept: */*
Response envelope. For the user API, retCode 0 means success; for the partner API, code 0 means success. Business rejections return HTTP 200 with a non-zero code.
{
"retCode": 0,
"retMsg": "ok",
"result": {
"tokenId": 12345,
"br": "John Doe",
"iban": "CH93 0076 2011 6238 5295 7",
"isCardEligible": true,
"cards": [],
"limits": {
"restartDate": "2024-02-01",
"used": 500,
"available": 9500,
"max": 10000
}
},
"timeNow": 1737460800000
}Last updated