chargebee
Version:
A library for integrating with Chargebee.
2,366 lines (2,365 loc) • 103 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Endpoints = void 0;
exports.Endpoints = {
subscription: [
[
'create',
'POST',
'/subscriptions',
null,
false,
null,
false,
{
meta_data: 0,
exemption_details: 1,
additional_information: 1,
billing_address: 1,
},
{
isIdempotent: true,
},
],
[
'createForCustomer',
'POST',
'/customers',
'/subscriptions',
true,
null,
false,
{
meta_data: 0,
additional_information: 1,
},
{
isIdempotent: true,
},
],
[
'createWithItems',
'POST',
'/customers',
'/subscription_for_items',
true,
null,
false,
{
meta_data: 0,
additional_information: 1,
},
{
isIdempotent: true,
},
],
['list', 'GET', '/subscriptions', null, false, null, false, {}, {}],
[
'subscriptionsForCustomer',
'GET',
'/customers',
'/subscriptions',
true,
null,
false,
{},
{},
],
[
'contractTermsForSubscription',
'GET',
'/subscriptions',
'/contract_terms',
true,
null,
false,
{},
{},
],
[
'listDiscounts',
'GET',
'/subscriptions',
'/discounts',
true,
null,
false,
{},
{},
],
['retrieve', 'GET', '/subscriptions', null, true, null, false, {}, {}],
[
'retrieveWithScheduledChanges',
'GET',
'/subscriptions',
'/retrieve_with_scheduled_changes',
true,
null,
false,
{},
{},
],
[
'removeScheduledChanges',
'POST',
'/subscriptions',
'/remove_scheduled_changes',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'removeScheduledCancellation',
'POST',
'/subscriptions',
'/remove_scheduled_cancellation',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'removeCoupons',
'POST',
'/subscriptions',
'/remove_coupons',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'update',
'POST',
'/subscriptions',
null,
true,
null,
false,
{
meta_data: 0,
additional_information: 1,
},
{
isIdempotent: true,
},
],
[
'updateForItems',
'POST',
'/subscriptions',
'/update_for_items',
true,
null,
false,
{
meta_data: 0,
additional_information: 1,
},
{
isIdempotent: true,
},
],
[
'changeTermEnd',
'POST',
'/subscriptions',
'/change_term_end',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'reactivate',
'POST',
'/subscriptions',
'/reactivate',
true,
null,
false,
{
additional_information: 1,
},
{
isIdempotent: true,
},
],
[
'addChargeAtTermEnd',
'POST',
'/subscriptions',
'/add_charge_at_term_end',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'chargeAddonAtTermEnd',
'POST',
'/subscriptions',
'/charge_addon_at_term_end',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'chargeFutureRenewals',
'POST',
'/subscriptions',
'/charge_future_renewals',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'editAdvanceInvoiceSchedule',
'POST',
'/subscriptions',
'/edit_advance_invoice_schedule',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'retrieveAdvanceInvoiceSchedule',
'GET',
'/subscriptions',
'/retrieve_advance_invoice_schedule',
true,
null,
false,
{},
{},
],
[
'removeAdvanceInvoiceSchedule',
'POST',
'/subscriptions',
'/remove_advance_invoice_schedule',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'regenerateInvoice',
'POST',
'/subscriptions',
'/regenerate_invoice',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'importSubscription',
'POST',
'/subscriptions',
'/import_subscription',
false,
null,
false,
{
meta_data: 0,
additional_information: 1,
},
{
isIdempotent: true,
},
],
[
'importForCustomer',
'POST',
'/customers',
'/import_subscription',
true,
null,
false,
{
meta_data: 0,
},
{
isIdempotent: true,
},
],
[
'importContractTerm',
'POST',
'/subscriptions',
'/import_contract_term',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'importUnbilledCharges',
'POST',
'/subscriptions',
'/import_unbilled_charges',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'importForItems',
'POST',
'/customers',
'/import_for_items',
true,
null,
false,
{
meta_data: 0,
},
{
isIdempotent: true,
},
],
[
'overrideBillingProfile',
'POST',
'/subscriptions',
'/override_billing_profile',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'delete',
'POST',
'/subscriptions',
'/delete',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'pause',
'POST',
'/subscriptions',
'/pause',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'cancel',
'POST',
'/subscriptions',
'/cancel',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'cancelForItems',
'POST',
'/subscriptions',
'/cancel_for_items',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'resume',
'POST',
'/subscriptions',
'/resume',
true,
null,
false,
{
additional_information: 1,
},
{
isIdempotent: true,
},
],
[
'removeScheduledPause',
'POST',
'/subscriptions',
'/remove_scheduled_pause',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'removeScheduledResumption',
'POST',
'/subscriptions',
'/remove_scheduled_resumption',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'move',
'POST',
'/subscriptions',
'/move',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
],
contractTerm: [],
discount: [],
advanceInvoiceSchedule: [],
customer: [
[
'create',
'POST',
'/customers',
null,
false,
null,
false,
{
exemption_details: 0,
meta_data: 0,
additional_information: 1,
billing_address: 1,
},
{
isIdempotent: true,
},
],
['list', 'GET', '/customers', null, false, null, false, {}, {}],
['retrieve', 'GET', '/customers', null, true, null, false, {}, {}],
[
'update',
'POST',
'/customers',
null,
true,
null,
false,
{
exemption_details: 0,
meta_data: 0,
},
{
isIdempotent: true,
},
],
[
'updatePaymentMethod',
'POST',
'/customers',
'/update_payment_method',
true,
null,
false,
{
additional_information: 1,
},
{
isIdempotent: true,
},
],
[
'updateBillingInfo',
'POST',
'/customers',
'/update_billing_info',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'contactsForCustomer',
'GET',
'/customers',
'/contacts',
true,
null,
false,
{},
{},
],
[
'assignPaymentRole',
'POST',
'/customers',
'/assign_payment_role',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'addContact',
'POST',
'/customers',
'/add_contact',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'updateContact',
'POST',
'/customers',
'/update_contact',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'deleteContact',
'POST',
'/customers',
'/delete_contact',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'addPromotionalCredits',
'POST',
'/customers',
'/add_promotional_credits',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'deductPromotionalCredits',
'POST',
'/customers',
'/deduct_promotional_credits',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'setPromotionalCredits',
'POST',
'/customers',
'/set_promotional_credits',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'recordExcessPayment',
'POST',
'/customers',
'/record_excess_payment',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'collectPayment',
'POST',
'/customers',
'/collect_payment',
true,
null,
false,
{
additional_information: 1,
},
{
isIdempotent: true,
},
],
[
'delete',
'POST',
'/customers',
'/delete',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'move',
'POST',
'/customers',
'/move',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'changeBillingDate',
'POST',
'/customers',
'/change_billing_date',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'merge',
'POST',
'/customers',
'/merge',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'clearPersonalData',
'POST',
'/customers',
'/clear_personal_data',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'relationships',
'POST',
'/customers',
'/relationships',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'deleteRelationship',
'POST',
'/customers',
'/delete_relationship',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
['hierarchy', 'GET', '/customers', '/hierarchy', true, null, false, {}, {}],
[
'listHierarchyDetail',
'GET',
'/customers',
'/hierarchy_detail',
true,
null,
false,
{},
{},
],
[
'updateHierarchySettings',
'POST',
'/customers',
'/update_hierarchy_settings',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
],
hierarchy: [],
contact: [],
businessEntityTransfer: [],
token: [],
paymentSource: [
[
'createUsingTempToken',
'POST',
'/payment_sources',
'/create_using_temp_token',
false,
null,
false,
{
additional_information: 0,
},
{
isIdempotent: true,
},
],
[
'createUsingPermanentToken',
'POST',
'/payment_sources',
'/create_using_permanent_token',
false,
null,
false,
{
additional_information: 0,
},
{
isIdempotent: true,
},
],
[
'createUsingToken',
'POST',
'/payment_sources',
'/create_using_token',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'createUsingPaymentIntent',
'POST',
'/payment_sources',
'/create_using_payment_intent',
false,
null,
false,
{
additional_info: 1,
additional_information: 1,
},
{
isIdempotent: true,
},
],
[
'createVoucherPaymentSource',
'POST',
'/payment_sources',
'/create_voucher_payment_source',
false,
null,
false,
{
billing_address: 1,
},
{
isIdempotent: true,
},
],
[
'createCard',
'POST',
'/payment_sources',
'/create_card',
false,
null,
false,
{
additional_information: 1,
},
{
isIdempotent: true,
},
],
[
'createBankAccount',
'POST',
'/payment_sources',
'/create_bank_account',
false,
null,
false,
{
billing_address: 1,
},
{
isIdempotent: true,
},
],
[
'updateCard',
'POST',
'/payment_sources',
'/update_card',
true,
null,
false,
{
gateway_meta_data: 0,
additional_information: 1,
},
{
isIdempotent: true,
},
],
[
'updateBankAccount',
'POST',
'/payment_sources',
'/update_bank_account',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'verifyBankAccount',
'POST',
'/payment_sources',
'/verify_bank_account',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
['retrieve', 'GET', '/payment_sources', null, true, null, false, {}, {}],
['list', 'GET', '/payment_sources', null, false, null, false, {}, {}],
[
'switchGatewayAccount',
'POST',
'/payment_sources',
'/switch_gateway_account',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'exportPaymentSource',
'POST',
'/payment_sources',
'/export_payment_source',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'delete',
'POST',
'/payment_sources',
'/delete',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'deleteLocal',
'POST',
'/payment_sources',
'/delete_local',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
],
thirdPartyPaymentMethod: [],
virtualBankAccount: [
[
'createUsingPermanentToken',
'POST',
'/virtual_bank_accounts',
'/create_using_permanent_token',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'create',
'POST',
'/virtual_bank_accounts',
null,
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'retrieve',
'GET',
'/virtual_bank_accounts',
null,
true,
null,
false,
{},
{},
],
['list', 'GET', '/virtual_bank_accounts', null, false, null, false, {}, {}],
[
'delete',
'POST',
'/virtual_bank_accounts',
'/delete',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'deleteLocal',
'POST',
'/virtual_bank_accounts',
'/delete_local',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
],
card: [
['retrieve', 'GET', '/cards', null, true, null, false, {}, {}],
[
'updateCardForCustomer',
'POST',
'/customers',
'/credit_card',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'switchGatewayForCustomer',
'POST',
'/customers',
'/switch_gateway',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'copyCardForCustomer',
'POST',
'/customers',
'/copy_card',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'deleteCardForCustomer',
'POST',
'/customers',
'/delete_card',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
],
promotionalCredit: [
[
'add',
'POST',
'/promotional_credits',
'/add',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'deduct',
'POST',
'/promotional_credits',
'/deduct',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'set',
'POST',
'/promotional_credits',
'/set',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
['list', 'GET', '/promotional_credits', null, false, null, false, {}, {}],
[
'retrieve',
'GET',
'/promotional_credits',
null,
true,
null,
false,
{},
{},
],
],
invoice: [
[
'create',
'POST',
'/invoices',
null,
false,
null,
false,
{
additional_information: 1,
billing_address: 1,
},
{
isIdempotent: true,
},
],
[
'createForChargeItemsAndCharges',
'POST',
'/invoices',
'/create_for_charge_items_and_charges',
false,
null,
false,
{
additional_information: 1,
billing_address: 1,
},
{
isIdempotent: true,
},
],
[
'charge',
'POST',
'/invoices',
'/charge',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'chargeAddon',
'POST',
'/invoices',
'/charge_addon',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'createForChargeItem',
'POST',
'/invoices',
'/create_for_charge_item',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'stopDunning',
'POST',
'/invoices',
'/stop_dunning',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'pauseDunning',
'POST',
'/invoices',
'/pause_dunning',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'resumeDunning',
'POST',
'/invoices',
'/resume_dunning',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'importInvoice',
'POST',
'/invoices',
'/import_invoice',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'applyPayments',
'POST',
'/invoices',
'/apply_payments',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'syncUsages',
'POST',
'/invoices',
'/sync_usages',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'deleteLineItems',
'POST',
'/invoices',
'/delete_line_items',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'applyCredits',
'POST',
'/invoices',
'/apply_credits',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
['list', 'GET', '/invoices', null, false, null, false, {}, {}],
[
'invoicesForCustomer',
'GET',
'/customers',
'/invoices',
true,
null,
false,
{},
{},
],
[
'invoicesForSubscription',
'GET',
'/subscriptions',
'/invoices',
true,
null,
false,
{},
{},
],
['retrieve', 'GET', '/invoices', null, true, null, false, {}, {}],
[
'pdf',
'POST',
'/invoices',
'/pdf',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'downloadEinvoice',
'GET',
'/invoices',
'/download_einvoice',
true,
null,
false,
{},
{},
],
[
'listPaymentReferenceNumbers',
'GET',
'/invoices',
'/payment_reference_numbers',
false,
null,
false,
{},
{},
],
[
'addCharge',
'POST',
'/invoices',
'/add_charge',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'addAddonCharge',
'POST',
'/invoices',
'/add_addon_charge',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'addChargeItem',
'POST',
'/invoices',
'/add_charge_item',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'close',
'POST',
'/invoices',
'/close',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'collectPayment',
'POST',
'/invoices',
'/collect_payment',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'recordPayment',
'POST',
'/invoices',
'/record_payment',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'recordTaxWithheld',
'POST',
'/invoices',
'/record_tax_withheld',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'removeTaxWithheld',
'POST',
'/invoices',
'/remove_tax_withheld',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'refund',
'POST',
'/invoices',
'/refund',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'recordRefund',
'POST',
'/invoices',
'/record_refund',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'removePayment',
'POST',
'/invoices',
'/remove_payment',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'removeCreditNote',
'POST',
'/invoices',
'/remove_credit_note',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'voidInvoice',
'POST',
'/invoices',
'/void',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'writeOff',
'POST',
'/invoices',
'/write_off',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'delete',
'POST',
'/invoices',
'/delete',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'updateDetails',
'POST',
'/invoices',
'/update_details',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'applyPaymentScheduleScheme',
'POST',
'/invoices',
'/apply_payment_schedule_scheme',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'paymentSchedules',
'GET',
'/invoices',
'/payment_schedules',
true,
null,
false,
{},
{},
],
[
'resendEinvoice',
'POST',
'/invoices',
'/resend_einvoice',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'sendEinvoice',
'POST',
'/invoices',
'/send_einvoice',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
],
paymentReferenceNumber: [],
paymentSchedule: [],
taxWithheld: [],
creditNote: [
[
'create',
'POST',
'/credit_notes',
null,
false,
null,
false,
{},
{
isIdempotent: true,
},
],
['retrieve', 'GET', '/credit_notes', null, true, null, false, {}, {}],
[
'pdf',
'POST',
'/credit_notes',
'/pdf',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'downloadEinvoice',
'GET',
'/credit_notes',
'/download_einvoice',
true,
null,
false,
{},
{},
],
[
'refund',
'POST',
'/credit_notes',
'/refund',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'recordRefund',
'POST',
'/credit_notes',
'/record_refund',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'voidCreditNote',
'POST',
'/credit_notes',
'/void',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
['list', 'GET', '/credit_notes', null, false, null, false, {}, {}],
[
'creditNotesForCustomer',
'GET',
'/customers',
'/credit_notes',
true,
null,
false,
{},
{},
],
[
'delete',
'POST',
'/credit_notes',
'/delete',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'removeTaxWithheldRefund',
'POST',
'/credit_notes',
'/remove_tax_withheld_refund',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'resendEinvoice',
'POST',
'/credit_notes',
'/resend_einvoice',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'sendEinvoice',
'POST',
'/credit_notes',
'/send_einvoice',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'importCreditNote',
'POST',
'/credit_notes',
'/import_credit_note',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
],
unbilledCharge: [
[
'createUnbilledCharge',
'POST',
'/unbilled_charges',
'/create',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'create',
'POST',
'/unbilled_charges',
null,
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'invoiceUnbilledCharges',
'POST',
'/unbilled_charges',
'/invoice_unbilled_charges',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'delete',
'POST',
'/unbilled_charges',
'/delete',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
['list', 'GET', '/unbilled_charges', null, false, null, false, {}, {}],
[
'invoiceNowEstimate',
'POST',
'/unbilled_charges',
'/invoice_now_estimate',
false,
null,
false,
{},
{},
],
],
order: [
[
'create',
'POST',
'/orders',
null,
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'update',
'POST',
'/orders',
null,
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'importOrder',
'POST',
'/orders',
'/import_order',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'assignOrderNumber',
'POST',
'/orders',
'/assign_order_number',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'cancel',
'POST',
'/orders',
'/cancel',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'createRefundableCreditNote',
'POST',
'/orders',
'/create_refundable_credit_note',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'reopen',
'POST',
'/orders',
'/reopen',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
['retrieve', 'GET', '/orders', null, true, null, false, {}, {}],
[
'delete',
'POST',
'/orders',
'/delete',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
['list', 'GET', '/orders', null, false, null, false, {}, {}],
[
'ordersForInvoice',
'GET',
'/invoices',
'/orders',
true,
null,
false,
{},
{},
],
[
'resend',
'POST',
'/orders',
'/resend',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
],
gift: [
[
'create',
'POST',
'/gifts',
null,
false,
null,
false,
{
additional_information: 1,
},
{
isIdempotent: true,
},
],
[
'createForItems',
'POST',
'/gifts',
'/create_for_items',
false,
null,
false,
{
additional_information: 1,
},
{
isIdempotent: true,
},
],
['retrieve', 'GET', '/gifts', null, true, null, false, {}, {}],
['list', 'GET', '/gifts', null, false, null, false, {}, {}],
[
'claim',
'POST',
'/gifts',
'/claim',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'cancel',
'POST',
'/gifts',
'/cancel',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'updateGift',
'POST',
'/gifts',
'/update_gift',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
],
transaction: [
[
'createAuthorization',
'POST',
'/transactions',
'/create_authorization',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'voidTransaction',
'POST',
'/transactions',
'/void',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'recordRefund',
'POST',
'/transactions',
'/record_refund',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'reconcile',
'POST',
'/transactions',
'/reconcile',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'refund',
'POST',
'/transactions',
'/refund',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
['list', 'GET', '/transactions', null, false, null, false, {}, {}],
[
'transactionsForCustomer',
'GET',
'/customers',
'/transactions',
true,
null,
false,
{},
{},
],
[
'transactionsForSubscription',
'GET',
'/subscriptions',
'/transactions',
true,
null,
false,
{},
{},
],
[
'paymentsForInvoice',
'GET',
'/invoices',
'/payments',
true,
null,
false,
{},
{},
],
['retrieve', 'GET', '/transactions', null, true, null, false, {}, {}],
[
'deleteOfflineTransaction',
'POST',
'/transactions',
'/delete_offline_transaction',
true,
null,
false,
{},
{
isIdempotent: true,
},
],
],
hostedPage: [
[
'checkoutNew',
'POST',
'/hosted_pages',
'/checkout_new',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'checkoutOneTime',
'POST',
'/hosted_pages',
'/checkout_one_time',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'checkoutOneTimeForItems',
'POST',
'/hosted_pages',
'/checkout_one_time_for_items',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'checkoutNewForItems',
'POST',
'/hosted_pages',
'/checkout_new_for_items',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'checkoutExisting',
'POST',
'/hosted_pages',
'/checkout_existing',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'checkoutExistingForItems',
'POST',
'/hosted_pages',
'/checkout_existing_for_items',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'updateCard',
'POST',
'/hosted_pages',
'/update_card',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'updatePaymentMethod',
'POST',
'/hosted_pages',
'/update_payment_method',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'managePaymentSources',
'POST',
'/hosted_pages',
'/manage_payment_sources',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'collectNow',
'POST',
'/hosted_pages',
'/collect_now',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'acceptQuote',
'POST',
'/hosted_pages',
'/accept_quote',
false,
null,
false,
{},
{
isIdempotent: true,
},
],
[
'extendSubscription',
'POST',
'/hosted_pages',
'/extend_subscription',