Get automation limits and durations
GET
/api/v1/automations/options
const url = 'https://trongas.ai/api/v1/automations/options';const options = {method: 'GET', headers: {'X-Api-Key': '<X-Api-Key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://trongas.ai/api/v1/automations/options \ --header 'X-Api-Key: <X-Api-Key>'Allowed durations, the unit one transaction costs, and the min/max volume for auto-refill and auto-renewal rules. Call this instead of hardcoding limits — they change.
Authorizations
Section titled “Authorizations”Responses
Section titled “Responses”OK
object
durations
required
Array<string>
energyUnit
required
integer | string format: int64
minVolume
required
integer | string format: int64
maxVolume
required
integer | string format: int64
renewalMinVolume
required
integer | string format: int64
renewalMaxVolume
required
integer | string format: int64
object
durations
required
Array<string>
energyUnit
required
integer | string format: int64
minVolume
required
integer | string format: int64
maxVolume
required
integer | string format: int64
renewalMinVolume
required
integer | string format: int64
renewalMaxVolume
required
integer | string format: int64
Examplegenerated
{ "durations": [ "example" ], "energyUnit": 1, "minVolume": 1, "maxVolume": 1, "renewalMinVolume": 1, "renewalMaxVolume": 1}object
durations
required
Array<string>
energyUnit
required
integer | string format: int64
minVolume
required
integer | string format: int64
maxVolume
required
integer | string format: int64
renewalMinVolume
required
integer | string format: int64
renewalMaxVolume
required
integer | string format: int64
Examplegenerated
{ "durations": [ "example" ], "energyUnit": 1, "minVolume": 1, "maxVolume": 1, "renewalMinVolume": 1, "renewalMaxVolume": 1}