> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sudo.africa/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

An authorization object is created when a card is used either at an ATM, POS or Online.

**Endpoints**

| Method | Url                                                             |
| ------ | --------------------------------------------------------------- |
| `GET`  | [/cards/authorizations](/reference/get-authorizations)          |
| `GET`  | [/cards/:id/authorizations](/reference/get-card-authorizations) |
| `GET`  | [/cards/authorizations/:id](/reference/get-authorization)       |
| `PUT`  | [/cards/authorizations/:id](/reference/update-authorization)    |

**Authorization** **Object**

<CodeGroup>
  ```json RESPONSE (STANDARD) theme={null}
  {
      "_id": "61c85ea290355e0de7c78974",
      "type": "authorization.request",
      "pendingWebhook": false,
      "webhookArchived": false,
      "environment": "development",
      "business": "61a1cc1abe4cea7fb487eba3",
      "data": {
        "amount": 10000,
        "fee": 5,
        "vat": 0.375,
        "approved": false,
        "currency": "NGN",
        "status": "pending",
        "authorizationMethod": "chip",
        "merchantAmount": 2,
        "merchantCurrency": "NGN",
        "customer": { ... },
        "card": { ... },
        "account": { ... },
        "merchant": { ... },
        "terminal": { ... },
        "transactionMetadata": { ... },
        "pendingRequest": { ... },
        "verification": { ... },
        "feeDetails": { ... }
      }
    }
  ```
</CodeGroup>
