For crypto deposits, Payluk only credits funds that arrive from a whitelisted
address — deposits from unknown addresses are rejected (and reverted). This group
manages a customer’s allowed addresses. All routes need the customer-id
header, and pair with Get master wallet address
(the destination customers deposit to).
Endpoints
| Route | Method & path | What it does |
|---|
| List whitelisted addresses | GET /v1/whitelist-address | Returns the customer’s whitelisted addresses (id, address, network). customer-id required. |
| Add whitelisted address | POST /v1/whitelist-address | Whitelists an address. Body: address, network, optional label. Returns 400 if the whitelist limit is reached. customer-id required. |
| Remove whitelisted address | DELETE /v1/whitelist-address/{addressId} | Removes a whitelisted address by addressId. customer-id required. |
A deposit from a non-whitelisted address is not credited — it is reverted to
the sender. Whitelist the address before the customer sends funds.