API: Terminate Action

Termination action endpoints are used to terminate or remove the termination from billing schedule lines.

Tip: For the most current and complete API information in Subscription Billing, run the following GET command.

Copy
GET Metadata for Billing Schedules
GET https://api.businesscentral.dynamics.com/v2.0/dd24e63d-2131-4bd0-bdd5-570c473ba440/api/binarystream/arcb/beta/$metadata

When to Use

As a best practice, use these endpoints for terminating or removing the termination from billing schedule lines.

Only the POST method is available for this API. To view whether a billing schedule line is terminated, retrieve the corresponding billing schedule line record and look at the Status for the record.

API Setup information
SBS ARCB Schedule Line Termination API
Object ID: 23065912
Collection: BssiTerminateScheduleLines
 
Object ID: 23065913
Collection: BssiRemoveTerminationScheduleLines

The following pages are affected by this resource: 

Terminate Specific Lines in a Billing Schedule

Terminates specific lines for a billing schedule. This endpoint is equivalent to the Terminate action on the Schedule Lines FastTab of the SBS ARCB Billing Schedule Card page.

Request: 

  • POST /BssiTerminateScheduleLines

 

Note: From version 1.42.6.0 onwards, the user is allowed to issue a credit memo of the amount that is already billed.

 

Remove Termination from Billing Schedule Lines

Removes the termination from specific lines entire billing schedule. This endpoint is equivalent to the Reverse Terminate action on the Schedule Lines FastTab of the SBS ARCB Billing Schedule Card page.

Request:

  • POST /BssiRemoveTerminationScheduleLines