Purchase an eGiftpost https://example.com/programs/{programCode}/account/{accountIdentifier}/egiftsPurchase an eGift for the specified account.Path ParamsprogramCodestringrequiredThe program code associated with the account.accountIdentifierstringrequiredThe unique identifier for the account making the purchase.Body ParamsThe purchase request containing product and recipient details.amountdoubleGets or sets the amount for the eGift purchase.productIdstring | nullGets or sets the product identifier for the eGift.contactNamestring | nullGets or sets the contact name of the recipient for the eGift.memostring | nullGets or sets the memo or message to include with the eGift purchase.purchaseTypestring | nullGets or sets the type of purchase (e.g., "Self" or "Gift").targetEndpointobjectRepresents the endpoint information for the eGift recipient, including type and contact details.targetEndpoint objectpurchaseFeaturestringenumGets or sets the purchase feature applied to the eGift (e.g., DoubleCashBack).NoneDoubleCashBackAllowed:NoneDoubleCashBackHeadersX-GD-RequestIdstringrequiredThe unique request ID for tracking and logging.acceptstringenumDefaults to application/jsonGenerated from available response content typesapplication/jsontext/jsonAllowed:application/jsontext/jsonResponses 200OK 401Unauthorized 403Forbidden 500Internal Server Error 503Service UnavailableUpdated 2 months ago