# Dealhubio Billing API

**Canonical:** https://apis.io/apis/dealhubio/dealhubio-billing-api/  
**Provider:** Dealhubio — https://apis.io/providers/dealhubio/  
**Base URL:** https://api.app.subskribe.com

Dealhubio Billing API is one of 62 APIs that [Dealhubio](https://apis.io/providers/dealhubio/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Billing. The published artifact set on APIs.io includes an OpenAPI specification.

The Billing API from Dealhubio — 38 operation(s) for billing.

## Operations (49)

| Method | Path | Summary |
|---|---|---|
| GET | `/accountReceivableContact` | Get the contact for accounts receivable |
| PUT | `/accountReceivableContact` | Set the contact for accounts receivable |
| GET | `/alias/subscriptionCharge` | Get aliases for a subscription |
| GET | `/alias/subscriptionCharge/{aliasId}` | Get the details of an alias |
| PUT | `/alias/subscriptionCharge/{aliasId}` | Create an alias for a subscription id/charge id pair |
| DELETE | `/alias/subscriptionCharge/{aliasId}` | Delete the specified alias |
| GET | `/automatedInvoiceRules` | Get automated invoice rules for a tenant |
| POST | `/automatedInvoiceRules` | Create an automated invoice rule |
| GET | `/automatedInvoiceRules/internal/{id}` | Get automated invoice rule details via internal id |
| PUT | `/automatedInvoiceRules/internal/{id}` | Update automated invoice rule using internal id |
| GET | `/automatedInvoiceRules/{id}` | Get automated invoice rule details |
| PUT | `/automatedInvoiceRules/{id}` | Update automated invoice rule details |
| POST | `/dunning/sendInvoiceReminder/{invoiceNumber}` | Send an Invoice Reminder |
| POST | `/dunning/sendTestEmail/{reminderType}` | Send a test email |
| GET | `/dunningSetting` | Get dunning settings |
| PUT | `/dunningSetting` | Update dunning settings |
| GET | `/invoices` | Get all invoices for a subscription |
| POST | `/invoices/bulk` | Create a bulk invoice run |
| POST | `/invoices/bulk/email` | Send emails for multiple invoices |
| GET | `/invoices/bulk/{bulkInvoiceRunId}` | Get bulk invoice run details |
| PUT | `/invoices/bulk/{bulkInvoiceRunId}/post` | Posts invoices for a bulk run |
| GET | `/invoices/bulk/{bulkInvoiceRunId}/runItems` | Get items for bulk invoice run |
| POST | `/invoices/generate` | Generate subscription invoices |
| GET | `/invoices/preview` | Preview invoices |
| GET | `/invoices/previewAllInvoices` | Preview all invoices |
| GET | `/invoices/schedule` | Get billing schedules for a subscription line item |
| POST | `/invoices/schedule` | Add a new billing schedule for subscription line item |
| DELETE | `/invoices/schedule/{id}` | Delete an existing billing schedule |
| POST | `/invoices/sequence/{invoiceConfigId}` | Update invoice sequence |
| GET | `/invoices/unbilledUsage` | Get unbilled usage |
| GET | `/invoices/usage` | Get usage |
| GET | `/invoices/{invoiceNumber}/documentJson` | Get the invoice document JSON that is used to render invoice PDF |
| POST | `/invoices/{invoiceNumber}/email` | Send invoice email to contacts |
| GET | `/invoices/{invoiceNumber}/pdf` | Download invoice PDF |
| POST | `/invoices/{invoiceNumber}/pdf` | Generate invoice PDF |
| GET | `/invoices/{number}` | Get invoice details |
| PUT | `/invoices/{number}` | Update invoice details |
| DELETE | `/invoices/{number}` | Delete invoice |
| GET | `/invoices/{number}/balance` | Get invoice balance |
| GET | `/invoices/{number}/canDelete` | Check if invoice can be deleted |
| POST | `/invoices/{number}/post` | Mark invoice as posted |
| PUT | `/invoices/{number}/void` | Mark invoice as voided |
| DELETE | `/invoices/{number}/voided` | Delete voided invoice |
| GET | `/settlements` | Get settlement applications |
| POST | `/settlements/addAndApplyPayment` | Apply a payment on a specific invoice |
| GET | `/settlements/applicablePaymentBankAccounts` | Get applicable payment bank accounts for invoice payment |
| POST | `/settlements/applyCreditMemo` | Apply a credit memo |
| POST | `/settlements/unapplyCreditMemo` | Unapply a credit memo |
| GET | `/settlements/{id}` | Get settlement application details |

## Machine-readable artifacts (1)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/dealhubio/refs/heads/main/openapi/dealhubio-billing-api-openapi.yml

## Other Dealhubio APIs (12)

- [Dealhubio Account API](https://apis.io/apis/dealhubio/dealhubio-account-api/)
- [Dealhubio Accounting API](https://apis.io/apis/dealhubio/dealhubio-accounting-api/)
- [Dealhubio Accounts API](https://apis.io/apis/dealhubio/dealhubio-accounts-api/)
- [Dealhubio AI Agent API](https://apis.io/apis/dealhubio/dealhubio-ai-agent-api/)
- [Dealhubio AI Summary API](https://apis.io/apis/dealhubio/dealhubio-ai-summary-api/)
- [Dealhubio Approvals API](https://apis.io/apis/dealhubio/dealhubio-approvals-api/)
- [Dealhubio Asynchronous Operations API](https://apis.io/apis/dealhubio/dealhubio-asynchronous-operations-api/)
- [Dealhubio Attachments API](https://apis.io/apis/dealhubio/dealhubio-attachments-api/)
- [Dealhubio Authentication API](https://apis.io/apis/dealhubio/dealhubio-authentication-api/)
- [Dealhubio Callouts API](https://apis.io/apis/dealhubio/dealhubio-callouts-api/)
- [Dealhubio Credit Memo API](https://apis.io/apis/dealhubio/dealhubio-credit-memo-api/)
- [Dealhubio CRM field mapping API](https://apis.io/apis/dealhubio/dealhubio-crm-field-mapping-api/)

## Tags

Billing

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/dealhubio/dealhubio-billing-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/dealhubio/.
