---
title: "get order"
method: GET
path: "/orders/{uuid}"
tags: ["Orders"]
---

# get order

`GET /orders/{uuid}`

Returns a specific order
#### For custom components:
`RaiselyComponents.api.one('orders', '{uuid}').get('{uuid}', params = {}, headers = {}) => Promise<{result}>`

 :fa-gears: See [Restie Response Data](https://github.com/raisely/restie#reading-and-handling-responses) for a more detailed overview of responses through the client wrapper

## Path parameters

- `uuid` string, required

## Headers

- `Authorization` string

## Response `200`

The resulting Order record

- object
  - `data` Order
    - `campaignUuid` string — `public` Unique identifier for the record
    - `createdAt` string — `public` Date the record was created
    - `date` string, required — `public` The date the order occurred
    - `discountTotal` integer — `public` The discount applied on this order.
    - `donation` NestedDonation
      - `address1` string — `public` Line 1 of an address
      - `address2` string — `public` Line 2 of an address
      - `amount` integer, required — `public` The total amount of the donation being made
      - `amountRefunded` integer — `public` Total amount refunded to the donor
      - `anonymous` boolean — `public` Does the donor wish to be anonymous
      - `campaignAmount` integer — `public` Transaction amount in the currency of the campaign
      - `campaignDisplayTotal` integer — `public` The total contribution in cents of this donation to the campaign total, in the campaign currency
      - `campaignFee` integer — `public` Fee paid to Raisely in the currency of the campaign
      - `campaignRaisely` integer — `public` Raisely fee in the currency of the campaign
      - `campaignUuid` string — `public` Unique identifier for the record
      - `card` string — `public` ID of the payment method used (from the payment gateway)
      - `cardPreview` integer — `public` Last 4 digits of the card
      - `charge` string — `public` ID for the charge (from the payment gateway)
      - `context` object — `public` Context data (UTM parameters) from the "created" interaction
      - `country` string — `public`
      - `createdAt` string — `public` Date the record was created
      - `currency` string, required — `public` 3 letter currency code
      - `currencySymbol` string — `public` The symbol of the currency
      - `customer` string — `public` The customer ID (assigned by the payment gateway)
      - `date` string — `public` The date and time (in ISO8601 format) the donation was received by the organisation (only for OFFLINE donations)
      - `declineCode` string — `public` The decline code from Stripe associated with this donation, if applicable
      - `designationUuid` string — `public` UUID of the designation assigned to this donation
      - `displayTotal` integer — `public` The total contribution in cents of this donation to the campaign total, in the donation currency
      - `donationTotal` integer — `public` The total donation amount
      - `email` string, required — `public` Email address of the donor
      - `fee` integer — `public` The fee paid to Raisely
      - `feeOptIn` boolean — `public` True if the donor chose to pay the Raisely fee
      - `firstName` string — `public` The first name of the person
      - `forRegistration` string — `public` Not null values indicate this transaction has been set aside to pay for an upcoming registration
      - `fullName` string — `public` The full name of the person
      - `gatewayVersion` string — `public` Gateway Version of donation method, if any
      - `giftAidText` string — `public` The Gift Aid text that the donor saw and agreed to
      - `gst` integer — `public` GST on the Raisely fee (always in AUD)
      - `id` integer — `public` Simple ID for the donation
      - `includesGiftAid` boolean — `public` Gift aid donation included
      - `ipNumber` string — `public` IP Address of the donor
      - `isExpress` boolean — `public` Indicates whether this donation was made via an express payment flow
      - `isFraud` boolean — `public` True if a transaction was rejected as fraudulent by the gateway
      - `isSuspicious` boolean — `public` True if a transaction was blocked for suspected (or actual) fraudulent activity
      - `items` object[] — `public` The donation items associated with this donation
        - `amount` integer — `public` The amount spent on the item in the currency of the donation
        - `amountRefunded` integer — `public` The total amount refunded in cents for this line item, in the donation currency.
        - `attendance` 'CHECKED_IN' | 'VALID' — `public` Whether the donation item (ticket) has been checked in
        - `campaignAmount` integer — `public` The amount spent on the item in the currency of the campaign
        - `createdAt` string — `public` ISO8601 created timestamp
        - `description` string — `public` Description of the item
        - `includeInTotals` boolean — `public` If false, the amount is not included in receipts as part of the total donation
        - `itemId` string — `public` The item ID / reference
        - `originalAmount` integer — `public` The total amount of this line item in cents prior to any refunds, in the donation currency. Amount is tax inclusive.
        - `parentBundleItem` string — `public` The item ID / reference of this ticket's parent bundle
        - `parentBundleItemDescription` string — `public` The ticket's parent bundle description
        - `perkUuid` string — `public` Deprecated
        - `private` object — `public`
        - `productUuid` string — `public` The uuid for the associated product or ticket.
        - `public` object — `public`
        - `quantity` integer — `public` If multiple of the item, the number of items claimed
        - `status` 'ISSUED' | 'CANCELLED' — `public` The status of the donation item
        - `type` 'DONATION' | 'REGISTRATION' | 'OTHER' | 'TICKET' | 'DISCOUNT' — `public` The item type. For most manual API calls, you should use the value `OTHER`.
        - `updatedAt` string — `public` ISO8601 created timestamp
        - `uuid` string — `public` Unique identifier for the item
      - `itemTypes` string[] — `public` One or more of DONATION, REGISTRATION, TICKET or OTHER
      - `lastName` string — `public` The last name of the person
      - `message` string — `public` Message from the donor
      - `method` 'CREDIT_CARD' | 'PAYPAL' | 'APPLE_PAY' | 'OFFLINE' | 'CUSTOM' | 'STRIPE_INTENT' | 'FACEBOOK', required — `public` The payment gateway used
      - `methodType` string — `public` The type of payment method used, to distinguish between card, direct debit and digital wallet payments.
      - `mode` 'LIVE' | 'TEST' — `public` LIVE or TEST
      - `orderTotal` integer — `public` The total order amount
      - `orderUuid` string — `public` Unique identifier for the record
      - `phoneNumber` string — `public` Phone number of the donor
      - `postcode` string — `public` Postal code of the donor
      - `preferredName` string — `public` The name that the person prefers to be called
      - `private` object — `public` Private values for this record
      - `processing` 'ONCE' | 'RECURRING' — `public` If this is a one time or recurring donation
      - `profileUuid` string — `public` Unique identifier for the record
      - `providerRaisely` integer — `public` Raisely fee in the currency of the provider
      - `providerUuid` string — `public` Unique identifier for the record
      - `public` object — `public` Public values for this record
      - `publicAmount` integer — `public` Raisely fee in the currency of the provider (as dollars)
      - `publicFee` integer — `public` Raisely fee in the currency of the provider (as dollars)
      - `publicTotal` integer — `public` Raisely fee in the currency of the provider (as dollars)
      - `result` object — `public` Object containing the result of the (attempted) transaction from the payment gateway
      - `state` string — `public`
      - `status` 'OK' | 'FAILED' | 'PENDING' | 'REFUNDED' | 'DELETED' — `public` Status of the payment
      - `subscriptionUuid` string — `public` Unique identifier for the record
      - `suburb` string — `public`
      - `swiftAidStatus` 'OK' | 'FAILED' | 'PENDING' | 'DELETING' | 'DELETED' — `public` Status of donation on SwiftAid
      - `taxRate` number — `public` The tax percentage used to calculate the tax total
      - `taxTotal` integer — `public` The total tax charged in cents within items on this donation, in the donation currency
      - `taxType` string — `public` The type of tax (inclusive or exclusive)
      - `thankyou` object — `public` The associated thank you message given to this message
        - `isPrivate` boolean — `public` True if the profile owner chooses not to display the thank you message on their profile
        - `message` string — `public` Message from the profile owner
      - `token` string — `public` The payment token from the gateway
      - `total` integer — `public` The total transaction amount paid by donor
      - `type` 'ONLINE' | 'OFFLINE', required — `public` ONLINE or OFFLINE
      - `updatedAt` string — `public` Date the record was last updated
      - `usedSwiftAid` boolean — `public` Swiftaid used to process Gift Aid
      - `userId` integer — `public` The id of the Raisely user associated with this donation
      - `userUuid` string — `public` Unique identifier for the record
      - `uuid` string — `public` Unique identifier for the record
    - `donationUuid` string — `public` Unique identifier for the record
    - `eventUuid` string — `public` Unique identifier for the record
    - `items` object[] — `public` The items associated with this order (usually tickets)
      - `amount` integer — `public` The amount spent on the item in the currency of the donation
      - `amountRefunded` integer — `public` The total amount refunded in cents for this line item, in the donation currency.
      - `attendance` 'CHECKED_IN' | 'VALID' — `public` Whether the donation item (ticket) has been checked in
      - `campaignAmount` integer — `public` The amount spent on the item in the currency of the campaign
      - `createdAt` string — `public` ISO8601 created timestamp
      - `description` string — `public` Description of the item
      - `includeInTotals` boolean — `public` If false, the amount is not included in receipts as part of the total donation
      - `itemId` string — `public` The item ID / reference
      - `originalAmount` integer — `public` The total amount of this line item in cents prior to any refunds, in the donation currency. Amount is tax inclusive.
      - `parentBundleItem` string — `public` The item ID / reference of this ticket's parent bundle
      - `parentBundleItemDescription` string — `public` The ticket's parent bundle description
      - `perkUuid` string — `public` Deprecated
      - `private` object — `public`
      - `productUuid` string — `public` The uuid for the associated product or ticket.
      - `public` object — `public`
      - `quantity` integer — `public` If multiple of the item, the number of items claimed
      - `status` 'ISSUED' | 'CANCELLED' — `public` The status of the donation item
      - `type` 'DONATION' | 'REGISTRATION' | 'OTHER' | 'TICKET' | 'DISCOUNT' — `public` The item type. For most manual API calls, you should use the value `OTHER`.
      - `updatedAt` string — `public` ISO8601 created timestamp
      - `uuid` string — `public` Unique identifier for the item
    - `mode` 'LIVE' | 'TEST' — `public`
    - `numberOfItems` integer — `public` The number of items in the order.
    - `orderId` string — `public` A public reference for the order, generated by Raisely
    - `organisationUuid` string — `public` Unique identifier for the record
    - `profileUuid` string — `public` Unique identifier for the record
    - `type` 'ONLINE' | 'OFFLINE' — `public`
    - `userUuid` string — `public` Unique identifier for the record
    - `uuid` string — `public` Unique identifier for the record

## Other responses

- `401` — Authorization credentials were missing or invalid
- `403` — The user is authenticated, but is not allowed to perform the requested operation
- `410` — The requested record no longer exists, or that API has been deprecated
- `429` — You have made too many requests to the given endpoint, please try again later
- `500` — An unexpected error has occurred with Raisely. If the error persists you can contact support@raisely.com

---

[API](https://skmtc.dev/raisely/apis/raisely-api.md) · [All operations](https://skmtc.dev/raisely/apis/raisely-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/raisely/raisely-api/revisions/d7f8dd294cb0/schema)
