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 Paramsapplication/json-patch+jsonapplication/jsontext/jsonapplication/*+jsonThe purchase request containing product and recipient details.Represents a request to purchase an eGift, including details about the source account, product, recipient, and purchase options. Inherits from Gd.Bos.DataTransfer.Request.RequestBase to include standard request metadata.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/jsoncontent-typestringenumDefaults to application/json-patch+jsonGenerated from available request content typesapplication/*+jsonapplication/jsonapplication/json-patch+jsontext/jsonAllowed:application/*+jsonapplication/jsonapplication/json-patch+jsontext/jsonResponses 200OK 401Unauthorized 403Forbidden 500Internal Server Error 503Service UnavailableUpdated 6 months ago Get eGift CatalogGet eGift WalletDid this page help you?YesNo