---
title: "Get Single Authorization"
method: GET
path: "/card/auth_capture/authorize/{authorization_reference}"
tags: ["Auth-Capture-Void"]
---

# Get Single Authorization

`GET /card/auth_capture/authorize/{authorization_reference}`

This endpoint retrieves details of a single authorization by its authorization_reference. 

> **Notes:**
>
> 1. **authorization_reference:**: Must exist and belong to the requesting merchant.
> 2. **Merchant Ownership:** Strictly enforced - only the business that created the authorization can retrieve it. Attempting to access another business’s authorization returns 403 Forbidden.
> 3. **Authentication:** Valid Authorization header required (same format as authorize endpoint). 
> 4. **Security:** The system verifies business ownership by comparing the authenticated business.

## Path parameters

- `authorization_reference` string, required

## Response `200`

Payment successful

- GetSingleAuthorizationResponse
  - `status` string — Current status of the authorization (e.g., AUTHORIZED, ERROR).
  - `message` string — Descriptive message about the status.
  - `authorization_reference` string, nullable — Unique reference for the authorization.
  - `authorization_amount` number, nullable — Total amount originally authorized.
  - `captured_amount` number, nullable — Amount that has been captured so far.
  - `remaining_amount` number, nullable — Amount remaining available to capture.
  - `currency` string, nullable — Currency code.
  - `authorization_code` string, nullable — Issuer's authorization code.
  - `expires_at` string, date-time, nullable — Timestamp when the authorization expires.
  - `created_at` string, date-time, nullable — Timestamp when the authorization was created.
  - `updated_at` string, date-time, nullable — Timestamp of the last update.
  - `captured_at` string, date-time, nullable — Timestamp when the capture occurred.
  - `voided_at` string, date-time, nullable — Timestamp when the void occurred.
  - `card_last_4` string, nullable — Last 4 digits of the card used.
  - `card_brand` string, nullable — Brand of the card (e.g., MASTERCARD).
  - `order_reference` string, nullable — Order ID associated with the transaction.
  - `merchant_reference` string, nullable — Merchant's internal reference.
  - `customer_email` string, email, nullable — Customer's email.
  - `customer_name` string, nullable — Customer's full name.
  - `error_reason` string, nullable — Reason for error if applicable.
  - `void_reason` string, nullable — Reason for void if applicable.

## Other responses

- `400` — Payment failed

---

[API](https://skmtc.dev/payaza/apis/payaza-documentation.md) · [All operations](https://skmtc.dev/payaza/apis/payaza-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/payaza/payaza-documentation/revisions/1ecd4b94ff07/schema)
