Skip to main content
Version: v4

OperatorAuthorization

A corporation's authorization granted to a specific operator account for one or more module message types (IDX-DE-QRY-3). Fee-payment capability is not part of OperatorAuthorization; it lives on the separate FeeGrant entity, queried via List Fee Grants (IDX-DE-QRY-5).

idinteger<uint64>required
corporation_idinteger<uint64>required
operatorstringrequired
msg_typesstring[]required
spend_limit object[]
  • Array [
  • denomstringrequired
    amountstringrequired
  • ]
  • remaining_spend object[]

    Present when spend_limit is set.

  • Array [
  • denomstringrequired
    amountstringrequired
  • ]
  • expirationstring<date-time>
    periodstring

    Reset period for spend_limit, as a duration (e.g. "86400s").

    OperatorAuthorization
    {
    "id": 0,
    "corporation_id": 0,
    "operator": "string",
    "msg_types": [
    "string"
    ],
    "spend_limit": [
    {
    "denom": "string",
    "amount": "string"
    }
    ],
    "remaining_spend": [
    {
    "denom": "string",
    "amount": "string"
    }
    ],
    "expiration": "2024-07-29T15:51:28.071Z",
    "period": "string"
    }