---
title: "Get Outbound Payment Intent via Integration"
method: GET
path: "/v1/payment-intents/outbound/{uid}/"
tags: ["Integration: Outbound Payment Intents", "Outbound Payment Intents"]
---

# Get Outbound Payment Intent via Integration

`GET /v1/payment-intents/outbound/{uid}/`

## Request

- Base URL: `https://api.foundation.dev.trusspayments.com`
- URL: `https://api.foundation.dev.trusspayments.com/v1/payment-intents/outbound/{uid}/`
- Auth: HTTP bearer

Fetch an outbound payment intent

###### Required Scopes: ######
------
`payment_intent.outbound:read` `transactions:read`

## Path parameters

- `uid` string, uuid, required

## Response `200`

- PaymentIntent
  - `uid` string, uuid, required
  - `total` string, decimal, required
  - `addenda` string, required
  - `direction` 0 | 1, required: `0`: Inbound, `1`: Outbound
  - `note` string, nullable, required
  - `memo` string, nullable, required
  - `due_date` string, date, nullable, required
  - `contact` Contact, required
    - `uid` string, uuid, required
    - `name` string, required
    - `email` string, email, nullable, required
    - `secondary_email` string, email, nullable, required
    - `phone` string, nullable, required
    - `oauth_connection_id` string, uuid
  - `wallet_uid` string, uuid, nullable, required: The uid of the company wallet this payment intent is booked to: the funding wallet for an outbound bill, or the receiving wallet for an inbound invoice.
  - `status` string, required
  - `balance_paid` string, decimal, required
  - `checkout_url` string, nullable, required: Guest checkout URL for contactless payment intents only (contact is null). Omitted on list and webhook payloads. Invoices with a contact use the authenticated partner checkout path instead.
  - `created_at` string, date-time, required
  - `pending_at` string, date-time, nullable, required
  - `paid_at` string, date-time, nullable, required
  - `canceled_at` string, date-time, nullable, required
  - `transactions` PaymentIntentTransaction[], required: List of transactions associated with this payment intent. Only populated on retrieve, not on list or webhook payloads.
    - `uid` string, uuid, required
    - `amount` string, decimal, required
    - `addenda` string, nullable
    - `type` 'transaction' | 'draft' | 'external', required: * `transaction` - Transaction * `draft` - Draft * `external` - External
    - `payment_method` 'ach' | 'book' | 'credit_card' | 'check_deposit' | 'card_repayment' | 'uncontrolled' | 'card_payment_intent' | 'push_to_card' | 'astra_account_to_card' | 'check_payment' | 'interest' | 'legacy' | 'email' | 'direct_deposit' | 'instant_payment' | 'check' | 'cash' | 'bank_transfer' | 'discount' | 'other', required: * `ach` - Ach * `book` - Book * `credit_card` - Credit Card * `check_deposit` - Check Deposit * `card_repayment` - Card Repayment * `uncontrolled` - Uncontrolled * `card_payment_intent` - Card Payment Intent * `push_to_card` - Push To Card * `astra_account_to_card` - Astra Account To Card * `check_payment` - Check Payment * `interest` - Interest * `legacy` - Legacy * `email` - Email * `direct_deposit` - Direct Deposit * `instant_payment` - Instant Payment * `check` - Check * `cash` - Cash * `bank_transfer` - Bank Transfer * `discount` - Discount * `other` - Other
    - `date` string, date-time, required
    - `preprocessed_at` string, date-time
    - `processed_at` string, date-time
    - `posted_at` string, date-time
    - `settled_at` string, date-time
    - `returned_at` string, date-time
    - `status` 'ReturnedTransaction' | 'RefundedTransaction' | 'CanceledTransaction' | 'ReturnTransaction' | 'RefundTransaction' | 'PendingCredit' | 'AcceptedCredit' | 'ProcessedCredit' | 'PaidDebit' | 'ProcessedDebit' | 'SettledDebit' | 'OnHold' | 'Error' | 'DraftCredit' | 'ExternalCredit', required: * `ReturnedTransaction` - Returned Transaction * `RefundedTransaction` - Refunded Transaction * `CanceledTransaction` - Canceled Transaction * `ReturnTransaction` - Return Transaction * `RefundTransaction` - Refund Transaction * `PendingCredit` - Pending Credit * `AcceptedCredit` - Accepted Credit * `ProcessedCredit` - Processed Credit * `PaidDebit` - Paid Debit * `ProcessedDebit` - Processed Debit * `SettledDebit` - Settled Debit * `OnHold` - On Hold * `Error` - Error * `DraftCredit` - Draft Credit * `ExternalCredit` - External Credit
    - `direction` 0 | 1, required: `0`: Inbound, `1`: Outbound

## Other responses

- `404`

---

[API](https://skmtc.dev/trusspayments/apis/truss-api.md) - [All operations](https://skmtc.dev/trusspayments/apis/truss-api/llms.txt) - [OpenAPI document](https://skmtc.dev/trusspayments/apis/truss-api/revisions/370e29ce37ac?raw)
