Account Status
The getAccount API method allows a customer to retrieve the current status of their account, including whether it's active or disabled.
Endpoint Details
Description
Data
The response will contain the details of the account status.
{
result: {
account: {
name: string, // Name of the account
isActive: boolean // true or false if inactive
}
} | error?: IResponseError // Optional error information
}Success response example
{
"result": {
"account": {
"name": "Demo account",
"isActive": true
}
}
}Error messages
Invalid API Key
{ "code: 401, "message": "Invalid api key" }
Examples
curl -X GET 'https://sandbox.api.labs.zelus.io/v1/account' \
-H "x-api-key: YOUR_API_KEY"import requests
url = "https://sandbox.api.labs.zelus.io/v1/account"
headers = {
"x-api-key": "YOUR_API_KEY"
}
response = requests.get(url, headers=headers)
account_status = response.json() # Parsing response
name = account_status['result']['account']['name']
is_active = account_status['result']['account']['isActive']
print(f"Account Name: {name}")
print(f"Is Account Active: {is_active}")const axios = require('axios');
const url = "https://sandbox.api.labs.zelus.io/v1/account";
const headers = {
"x-api-key": "YOUR_API_KEY"
};
axios.get(url, { headers: headers }).then(response => {
const account_status = response.data; // Parsing response
const name = account_status.result.account.name;
const isActive = account_status.result.account.isActive;
console.log(`Account Name: ${name}`);
console.log(`Is Account Active: ${isActive}`);
}).catch(error => {
console.error('Error:', error.response.data);
});Notes
The request to this endpoint does not require any specific parameters or form-data.
The response will indicate the current status of the customer's account, whether active or disabled. If an error occurs, an
IResponseErrorobject may be included in the response.
Last updated