JUMP TOIntroduction v2IntroductionTLS 1.2 requirementGetting startedVersioningAuthenticationData typesHandling errorsThrottelingIntegrations v2WebhooksCredit cards v2Tokenized cardsAdyenAltaPayePayPayLike.IONetAxeptStripeQuickPayCore Objects v2customer objectcontact objectcreatepaymentmethod objectdiscount objectdiscountcode objectdiscountconsumer objectsubscription objectsubscriptioncharge objectinvoice objectinvoiceline objectpaymentmethod objectproductplan objectproductplancharge objectproductfamily objectproductplanchargepricing objecttransaction objectcurrency objectuom objectbusinessunit objectUpodi APIcustomer/customers/get/customers/post/customers/put/customers/:idget/customers/:iddelete/customers/:id/paymentmethodsget/customers/:id/invoicesgetcustomers/{accountNumber}/accountnumbergetcustomers/{refKey}/refkeygetcustomers/:paymentMethodId/validatepaymentmethod/get/customers/:id/assigncardtokenput/customers/:id/setdefaultpaymentmethodputcontact/contacts/get/contacts/post/contacts/put/contacts/:idget/contacts/:iddelete/contacts/:id/customerget/contacts/:refkey/refkeygetdiscount/discounts/get/discounts/put/discounts/post/discounts/:idget/discounts/:iddelete/discounts/:id/applydiscountcodecustomerput/discounts/:id/applydiscountcodesubscriptionput/discounts/:id/applydiscountcodesubscriptionchargeput/discounts/:id/cleardiscountcodecustomerdelete/discounts/:id/cleardiscountcodesubscriptiondelete/discounts/:id/generatediscountcodesput/discounts/:id/discountcodes/get/discounts/discountcode/deletepaymentmethod/paymentmethods/get/paymentmethods/:idget/paymentmethods/:customerid/bycustomerget/paymentmethods/:customerid/postsubscription/subscriptions/get/subscriptions/post/subscriptions/:idget/subscriptions/:id/setamount/put/subscriptions/:id/activateput/subscriptions/:id/switchplanput/subscriptions/:id/cancelput/subscriptions/:id/resumeput/subscriptions/:id/holdput/subscriptions/:id/expireput/subscriptions/:id/setpaymentmethodput/subscriptions/:id/removepaymentmethodputsubscriptioncharge/subscriptioncharges/get/subscriptioncharges/:idget/subscriptioncharges/:idput/subscriptioncharges/:id/setamount/put/subscriptioncharges/:id/togglecharge/put/subscriptioncharges/:id/hold/puttime/time/getinvoice/invoices/get/invoices/:idget/invoices/:id/getpdfwithidget/invoices/:invoicenumber/getpdfwithinvoicenumberget/invoices/:invoicenumber/numberget/invoices/:id/markpaid/put/invoices/:id/cancel/put/invoices/:id/recharge/put/invoices/:id/sendasemail/putproductplan/productplans/get/productplans/:idget/productplans/:id/duplicateposttransactions/transactions/get/transactions/:id/getbusinessunits/businessunits/get/businessunits/:id/getExamples v2Signing up a customerOdata Query SamplesRetrieve all invoices based on customer idSubscriptions based on customer idRetrieve Pricing InformationRetrieve all 'Overdue' invoicesUpdate quantity of a subscriptionPowered by /productplans/get https://api.upodi.io/v2/productplansReturns a list of product plans. Requires API scope 'read'.