Get hold

Hold Token

uuid

required
Globally unique identifier for the hold.

Response Structure

200 OK

object
Base class for all transaction types in the ledger service

Events Object

Error Handling

400 Bad Request

A parameter in the query given in the request does not match the valid queries for the endpoint.

401 Unauthorized

User has not been authenticated due to:

404 Not Found

The specified resource was not found.

429 Too Many Requests

Client has exceeded the number of allowed requests in a given time period.

Example Request

curl --request GET \
     --url https://sandbox.lithic.com/v1/holds/hold_token \
     --header 'accept: application/json'

Example Response

{
  "status": "PENDING",
  "token": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "created": "2026-07-18T00:25:36.012Z",
  "updated": "2026-07-18T00:25:36.012Z",
  "family": "string",
  "result": "APPROVED",
  "financial_account_token": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "pending_amount": 0,
  "currency": "string",
  "events": [
    {
      "token": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "type": "HOLD_INITIATED",
      "result": "APPROVED",
      "detailed_results": ["APPROVED"],
      "amount": 0,
      "created": "2026-07-18T00:25:36.012Z",
      "memo": "string",
      "settling_transaction_token": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
    }
  ],
  "user_defined_id": "string",
  "expiration_datetime": "2026-07-18T00:25:36.012Z"
}