---
title: "Get intent transactions"
method: GET
path: "/api/v1.4/payments/intents/{intent_id}/transactions/"
tags: ["v1.1"]
---

# Get intent transactions

`GET /api/v1.4/payments/intents/{intent_id}/transactions/`

## Request

- Base URL: `https://web.moneyhash.io`
- URL: `https://web.moneyhash.io/api/v1.4/payments/intents/{intent_id}/transactions/`
- Auth: one of:
  - API key in header `X-Api-Key`
  - API key in query parameter `access_token`

Intent Transactions List

## Path parameters

- `intent_id` string, required

## Query parameters

- `limit` integer
- `offset` integer

## Response `200`

- PaginatedTransactionSerializerWithOperationsList
  - `count` integer
  - `next` string, uri, nullable
  - `previous` string, uri, nullable
  - `results` TransactionSerializerWithOperations[]
    - `id` string, required: Transaction ID
    - `custom_fields` unknown
    - `status` string
    - `amount` union, required: Transaction amount
      - number, double
      - object
    - `amount_currency` string, required: Transaction currency
    - `payment_method` string, required
    - `payment_method_name` string, required
    - `service_provider` string, nullable, required
    - `account` string, required
    - `billing_data` BillingDataSerializerField, required
      - `name` string, nullable: The full name of the customer. Maximum length is 100 characters.
      - `first_name` string, nullable: The first name of the customer. Maximum length is 100 characters.
      - `last_name` string, nullable: The last name of the customer. Maximum length is 150 characters.
      - `email` string, nullable: The email address of the customer.
      - `phone_number` string, nullable: The phone number of the customer. It should be in a valid international format.
      - `address` string: The full address of the customer. Maximum length is 500 characters.
      - `address1` string: Additional address line for the customer. Maximum length is 500 characters.
      - `apartment` string: The apartment number of the customer. Maximum length is 10 characters.
      - `floor` string: The floor number of the customer's address. Maximum length is 10 characters.
      - `building` string: The building number or name of the customer's address. Maximum length is 255 characters.
      - `street` string: The street name of the customer. Maximum length is 500 characters.
      - `city` string: The city of the customer. Maximum length is 255 characters.
      - `state` string, nullable: The state or province of the customer. Maximum length is 255 characters.
      - `country` string: The country of the customer. Maximum length is 255 characters.
      - `postal_code` string: The postal code of the customer. Maximum length is 10 characters.
      - `mobile_wallet_number` string, nullable: The mobile wallet number of the customer.
    - `is_retry` boolean, required: Is this transaction a retry after failure
    - `operations` unknown[], required: Transaction operation
      - unknown
    - `merchant_reference` unknown[], required: Merchant reference for the transaction
      - unknown
    - `authentication_data` unknown
    - `authentication` unknown
    - `intent` unknown[], required: Payment intent
      - unknown
    - `shipping_data` unknown[], required: Shipping data
      - unknown
    - `trx_rrn` string, nullable: A key to uniquely identify a card transaction based on the ISO 8583 standard.
    - `provider_transaction_fields` unknown[], required: Provider transaction fields
      - unknown
    - `full_capture` boolean, required
    - `created` string, date-time, required: Transaction creation date

## Other responses

- `400`
- `401`

---

[API](https://skmtc.dev/moneyhash/apis/moneyhash-api.md) - [All operations](https://skmtc.dev/moneyhash/apis/moneyhash-api/llms.txt) - [OpenAPI document](https://skmtc.dev/moneyhash/apis/moneyhash-api/revisions/4b67c1cef57d?raw)
