Get a gift by id.
The gift is used to track the status of the gift that was sent.

Log in to see full request history
Path Params
string
required
Query Params
string

Company id

expand
array of strings
length ≥ 1

The fields that can be returned for the gift.
comma-separated format without whitespace in between.
valid values are: finalCost, deliveryDetails, estimatedCost, recipient.

Headers
string

Source of the request

Responses

Response body
object
string

The company id

string

The campaign identifier

string

The status of the gift.

number

The budget plan of the gift.

string
Defaults to link

The sending method of the gift.

mail sms mailAndSms link

sendingChannels
array of strings
string
required

The gift identifier

string

A Thank You Note sent by the end client.

estimatedCost
object

The estimated cost of the gift including estimated tax and fee.

number
required

The gift budget as defined in the campaign.

number
required

The estimated fee cost according to the gift budget.

number
required

The estimated tax cost according to the gift budget.

number
required

The estimated cost of the gift including tax and fee.

string

When the gift will be expired.
Date Format: YYYY-MM-DDThh:mm:ss.sZ.

string

When the gift was originally created.
Date Format: YYYY-MM-DDThh:mm:ss.sZ. e.g. 2022-12-06T09:50:38.536Z

string
boolean

The success of the gift creation

deliveryDetails
object

The Delivery Details object.

string
required

The specific carrier for the claimed gift.

string
required

The tracking number identifier.

string
required

The shipping status.

orderReceived processing inTransit outForDelivery delivered

string
required
string

The date the gift was actually delivered by the carrier.
Date Format: YYYY-MM-DDThh:mm:ss.sZ.
Relevant only when the status is delivered

string

The date the gift was sent out for delivery by the carrier.
Date Format: YYYY-MM-DDThh:mm:ss.sZ.
Relevant only when the status is 'outForDelivery'.

string

The date the gift was sent for delivery by the carrier.
Date Format: YYYY-MM-DDThh:mm:ss.sZ.
Relevant only when the status is 'outForDelivery'.

finalCost
object

The final cost of the gift including tax and fee.

number
required

The actual cost of the specific gift that was chosen by the gift receiver.

number
required

The final fee cost.

number
required

The final tax cost according to the address provided by the gift receiver.

number
required

The final cost of the gift including tax and fee.

recipient
object

The Recipient object.

string

The first name of the recipient.

string

The last name of the recipient.

string

The id of the recipient in your own system.

string

The phone number that the gift will be sent to.
('+' at the beginning is optional). Format: E.164.

string

The email address that the gift will be sent to.
This field is mandatory if you send gifts via 'mail' or 'mailAndSms'

string

An optional security UUID for the gift sending, used to avoid duplicated gifts sending to the same recipients when not intending to,
For example, if you implement a retry mechanism and want to avoid sending the same gift.

customization
object

Coming soon - will be implemented in the next version

giftProperties
object

Coming soon - will be implemented in the next version

recipientNotifications
object

Coming soon - will be implemented in the next version

recipientExperience
object

Coming soon - will be implemented in the next version

orders
array of objects

Coming soon - will be implemented in the next version

orders
object
string
string

active notActive

orderedProducts
array of objects
orderedProducts
object
selectedProduct
object
deliveryDetails
object
orderRecipient
object

Language
Credentials
URL