Account Contracts
Endpoint Details
Description
Data
{
result: {
contracts: [
{
id: string, // id of contract, form "contract_UUID"
name: string // name of contract
},
]
} | error?: IResponseError // Optional error information
}Success response example
{
"result": {
"contracts": [
{
"id": "contract_6635e90e-31f0-11ee-be56-0242ac120002",
"name": "DEMO_DIGITAL_COLLECTIBLES"
},
]
}
}Error messages
Examples
curl -X GET 'https://sandbox.api.labs.zelus.io/v1/account/contracts' \
-H "x-api-key: YOUR_API_KEY"import requests
url = "https://sandbox.api.labs.zelus.io/v1/account/contracts"
headers = {
"x-api-key": "YOUR_API_KEY"
}
response = requests.get(url, headers=headers)
contracts = response.json()['result']['contracts'] # Parsing response
for contract in contracts:
print(f"Contract ID: {contract['id']}")
print(f"Contract Name: {contract['name']}\n")const axios = require('axios');
const url = "https://sandbox.api.labs.zelus.io/v1/account/contracts";
const headers = {
"x-api-key": "YOUR_API_KEY"
};
axios.get(url, { headers: headers }).then(response => {
const contracts = response.data.result.contracts; // Parsing response
contracts.forEach(contract => {
console.log(`Contract ID: ${contract.id}`);
console.log(`Contract Name: ${contract.name}\n`);
});
}).catch(error => {
console.error('Error:', error.response.data);
});Notes
Last updated