JUMP TOGuidesDeveloper quickstartHow Aqueduct worksPrice functions typesCommon business modelsUsing the APIAuthenticationAuto provisioning with webhooksTypes of webhook eventsIdempotencyAPI ReferenceInvoiceCreate a new invoicepostRetrieve a list of invoicesgetAdd a new line itempostSend an Invoice via emailpostRefund an InvoicepostVoid an InvoicepostRetrieve an InvoicegetAccountOwnerCreate a new account ownerpostRetrieve a list of account ownersgetRetrieve an AccountOwnergetUpdate an AccountOwnerpostGenerate a Customer Portal link.postInvoiceLineItemUpdate an InvoiceLineItempostDelete an InvoiceLineItemdeleteBillBill against price models, and automatically create an invoice and subscription as neededpostSend events you may want to bill against AqueductpostRetrieve billable events that have been sent to AqueductgetDelete one or more BillableEventsdeleteProductsCreate a new productpostRetrieve a productgetProductPurchasesGet all product purchases in an optional time range based on the service period start or billing end dates associated with the product purchasegetPriceModelCreate a new price modelpostList all price modelsgetRetrieve a PriceModelgetPreview the output of a PriceModelpostSubscriptionsRetrieve a list of subscriptionsgetRetrieve a subscriptiongetUpdate a subscriptionpostDelete a SubscriptiondeleteWebhooksCreates a webhook endpoint.postList all webhook endpointsgetProvisioningRetrieve a Provisioning objectgetPowered by Creates a webhook endpoint.post https://api.tryaqueduct.com/v1/webhookendpoints