Wallet Create
Endpoint Details
Description
Data
Examples
Notes
Last updated
{
"result": {
"walletId": "wallet_60afcf25-2c1f-4b90-9fea-6174fd416040",
"walletAddress": "0x0097f04ac9b2af2fb40c2c30a65023a78eaff5d6"
}
}{
"error": {
"code": "400"
"message": "Validation error: \"value\" must contain at least one of [email, phone]",
}
}curl -X POST "https://sandbox.api.labs.zelus.io/v1/wallet/create" \
-H "x-api-key: <YOUR_API_KEY>" \
-H "Content-Type: application/json" \
-d '{"ignoreAddress": false, "email": "email@example.com", "phone": "+12223334444"}'import requests
url = "https://sandbox.api.labs.zelus.io/v1/wallet/create"
headers = {
"x-api-key": "<YOUR_API_KEY>",
"Content-Type": "application/json"
}
data = {
"ignoreAddress": False,
"email": "email@example.com",
"phone": "+12223334444"
}
response = requests.post(url, headers=headers, json=data)
result = response.json()
wallet_address = result.get("walletAddress")
wallet_id = result.get("walletId")const axios = require('axios');
const url = "https://sandbox.api.labs.zelus.io/v1/wallet/create";
const headers = {
"x-api-key": "<YOUR_API_KEY>",
"Content-Type": "application/json"
};
const data = {
ignoreAddress: false,
email: "email@example.com",
phone: "+12223334444"
};
axios.post(url, data, { headers: headers })
.then(response => {
const walletAddress = response.data.walletAddress;
const walletId = response.data.walletId;
})
.catch(error => {
console.error("Error during wallet creation:", error);
});