Fulfill a gifting reward
gifting_rewards.writeBetaAlphaAlpha: This endpoint is currently in alpha and is not available to all API integrations.
Marks a merchant-managed gifting reward as shipped and saves its OMS and tracking details. The creator must have submitted their details first, so the reward is in ready_to_send.
Repeating the same request is idempotent. A later request with different fulfillment details is rejected. Shopify gifting rewards are not available through this endpoint.
api.superfiliate.com/api/v1/gifting_rewards/{id}/fulfillPath parameters1
idrequiredBody parametersapplication/json
external_order_idstringOrder ID in the merchant's OMS
carrierstringShipping carrier
tracking_numberstringCarrier tracking number
tracking_urlstringHTTP(S) tracking URL
Responses
Gifting reward fulfilled
idintegergifting_stageenum<string>Current lifecycle stage for this reward.
"unlocked""claimed""shipped""delivered""expired""paused""skipped""not_eligible""pending""error""ready_to_send""missing_address""order_placed""posted"Program associated with this resource.
idintegernamestringHuman-readable name for this resource.
Creator associated with this resource.
idintegerfirst_namestringPerson's given name.
last_namestringPerson's family name.
emailstringEmail address for this person.
phonestringPhone number for this person.
Shipping address for this reward.
address1stringFirst line of the shipping address.
address2string | nullSecond line of the shipping address, when provided.
citystringCity in the shipping address.
country_codestringISO country code in the shipping address.
province_codestring | nullProvince or state code in the shipping address.
zipstringPostal or ZIP code in the shipping address.
The selected products for this resource.
product_external_idstringIdentifier for the related product external.
variant_external_idstringIdentifier for the related variant external.
product_titlestringThe product title for this resource.
variant_titlestringThe variant title for this resource.
image_urlstring | nullURL for image.
skustring | nullThe sku for this resource.
The options for this resource.
namestringHuman-readable name for this resource.
valuestringThe value for this resource.
quantityintegerThe quantity for this resource.
selected_atstringISO 8601 timestamp for selected.
The fulfillment for this resource.
external_order_idstring | nullIdentifier for the related external order.
carrierstring | nullThe carrier for this resource.
tracking_numberstring | nullThe tracking number for this resource.
tracking_urlstring | nullURL for tracking.
fulfilled_atstringISO 8601 timestamp for fulfilled.
details_submitted_atstringISO 8601 timestamp for details submitted.
created_atstringISO 8601 timestamp when this resource was created.
updated_atstringISO 8601 timestamp when this resource was last updated.