Skip to main content
GET
/
open-api
/
v1.0
/
gift-purchase
/
{giftPurchaseId}
Get gift purchase by id
curl --request GET \
  --url https://api.fourthwall.com/open-api/v1.0/gift-purchase/{giftPurchaseId} \
  --header 'Authorization: Basic <encoded-value>'
{ "id": "giv_EdJvIXu3SEiXe_QkPavHSA", "friendlyId": "D3XZFWPP", "shopId": "sh_c689d374-22ca-43d3-8d29-9ef0805cc4cb", "offer": { "id": "00aa4abd-5778-4199-8161-0b49b2f212e5", "name": "My t-shirt", "slug": "my-t-shirt", "description": "My t-shirt description", "primaryImage": { "id": "00aa4abd-5778-4199-8161-0b49b2f212e5", "url": "https://fourthwall.com/image.png", "width": 800, "height": 600, "transformedUrl": "https://fourthwall.com/image.png" } }, "amounts": { "subtotal": { "value": 10, "currency": "USD" }, "tax": { "value": 10, "currency": "USD" }, "total": { "value": 10, "currency": "USD" }, "profit": { "value": 10, "currency": "USD" }, "prepaidShipping": { "value": 10, "currency": "USD" } }, "email": "supporter@fourthwall.com", "quantity": 123, "gifts": [ { "id": "gft_EdJvIXu3SEiXe_QkPavHSA", "orderId": "00aa4abd-5778-4199-8161-0b49b2f212e5", "orderFriendlyId": "D3XZFWPP", "winner": { "selectedAt": "2020-08-13T09:05:36.939Z", "email": "supporter@fourthwall.com", "username": "Johnny123" }, "status": "<string>" } ], "createdAt": "2023-11-07T05:31:56Z", "username": "Johnny123", "message": "Sample message" }

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Path Parameters

giftPurchaseId
string
required

Response

OK

id
string
required
Example:

"giv_EdJvIXu3SEiXe_QkPavHSA"

friendlyId
string
required
Example:

"D3XZFWPP"

shopId
string
required
Example:

"sh_c689d374-22ca-43d3-8d29-9ef0805cc4cb"

offer
Offer Gift Purchase · object
required
amounts
Amounts · object
required
email
string
required
Example:

"supporter@fourthwall.com"

quantity
integer<int32>
required
gifts
Available · object · Available · object · Available · object · Available · object · Cancelled · object · Changed To Promotion · object · Redeemed · object[]
required
createdAt
string<date-time>
required
username
string
Example:

"Johnny123"

message
string
Example:

"Sample message"