---
schema_version: "1"
id: a5e8acfddd1b34b8f022a53f6e0128aae9bc84afd2d9aaf258fd7763238c0450
title: New and Changed Connect REST APIs
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/release-notes/260-0-0/rn_billing_connect_api_resources.md
canonical_url: https://help.salesforce.com/s/articleView?id=release-notes.rn_billing_connect_api_resources.htm&release=260&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: d64ea167fb9bd2faead4e3cf66faf5b7e4e64b4cad0d29489214a83fa2fddc18
description: Manage complex billing scenarios with new APIs for billing arrangement, payment and credit application based on predefined rules, and credit memo voidance. Generate on-demand invoices and comprehensive financial statements for transparent, complete financial reporting.
products:
  - Cross Cloud Packages Solutions
release: "260"
---
# New and Changed Connect REST APIs

Manage complex billing scenarios with new APIs for billing arrangement, payment and credit application based on predefined rules, and credit memo voidance. Generate on-demand invoices and comprehensive financial statements for transparent, complete financial reporting.

Get a specified billing arrangement and the associated billing arrangement lines

Make a GET request to the `/revenue/billing/billing-arrangement/billingArrangementId` resource.

New response body: Billing Arrangement

Apply payments and credits to an account’s invoices based on specified rules based on Billing Settings

Make a POST request to the `/revenue/billing/transactions/actions/apply` resource.

New request body: Rules Application Input

New response body: Rules Application

Void a credit memo in posted state

Make a POST request to the `/commerce/billing/credit-memos/creditMemoId/actions/void` resource.

New request body: Void Posted Credit Memo Input

New response body: Void Posted Credit Memo

Generate an invoice document for a record, and update any junction object record

Make a POST request to the `/revenue/billing/document/actions/generate` resource.

New request body: On Demand Document Generation Input

New response body: On Demand Document Generation

Generate comprehensive financial statements with transaction history and balance information

Make a POST request to the `/revenue/billing/accounts/accountId/statement` resource.

New request body: Statement Of Account Input

New response body: Statement Of Account

## Changed Connect REST API Request Bodies

Convert debit memos to invoices for consistent and gapless numbering for credit memo records through these API enhancements.

Invoice Ingestion Input

This request body has an update.

`referenceEntityId`—Specify the debit memo ID to convert debit memos to invoices.

Sequence Policy Input

This request body has an update.

`targetObject`—Use the new `CreditMemo` enum value to create a sequence policy for a credit memo.

Sequence Gap Reconciliation Input

This request body has an update.

`targetObjects`—Use the new `CreditMemo` enum value to identify gaps in gapless-enabled sequences for a credit memo.

#### See Also

- [_Revenue Cloud Developer Guide_: Billing Business APIs](https://developer.salesforce.com/docs/atlas.en-us.revenue_lifecycle_management_dev_guide.meta/revenue_lifecycle_management_dev_guide/billing_business_api_overview.htm)