Create a Write-Off Reversal for an Account

post

/bcws/webresources/v1.0/writeoffs/reverse/account/{id}

Reverses the write-off for the specified account.

Request

Path Parameters
Supported Media Types
Request Body - application/json ()
Root Schema : schema
Type: object
Show Source
Nested Schema : ResourceRef
Type: object
Show Source
Nested Schema : extension
Type: object
The extended attributes.
Nested Schema : Notes
Type: object
Show Source
Nested Schema : comments
Type: array
The list of comments associated with the note.
Show Source
Nested Schema : extension
Type: object
The extended attributes.
Nested Schema : Comments
Type: object
The list of comments associated with the note.
Show Source
Request Body - application/xml ()
Root Schema : schema
Type: object
Show Source
Nested Schema : ResourceRef
Type: object
Show Source
Nested Schema : extension
Type: object
The extended attributes.
Nested Schema : Notes
Type: object
Show Source
Nested Schema : comments
Type: array
The list of comments associated with the note.
Show Source
Nested Schema : extension
Type: object
The extended attributes.
Nested Schema : Comments
Type: object
The list of comments associated with the note.
Show Source
Back to Top

Response

201 Response

The write-off reversal was created successfully.

500 Response

An internal server error occurred
Back to Top

Examples

This example shows how to reverse a write-off for an account by submitting a POST request on the REST resource using cURL. For more information about cURL, see "Use cURL".

cURL Command

curl -X POST 'http://hostname/bcws/webresources/version/writeoffs/reverse/account/0.0.0.1+-account+276301' -H 'content-type: application/json' -d @reverseWriteOff.json

where:

  • hostname is the URL for the Billing Care REST server.
  • port is the port for the Billing Care REST server.
  • version is the version of the API you're using, such as v1.0.
  • reverseWriteOff.json is the JSON file that specifies the write-off reversal details.

Example of Request Body

This example shows the contents of the reverseWriteOff.json file sent as the request body.

{
    "effective": 1612438897000,
    "notes": {
       "domainId": 46,
       "accountId": "0.0.0.1+-account+276301",
       "reasonId": "1",
       "status": 101,
       "comments": [
          {
             "comment": "Customer agreed to pay, reversing write-off."
          }
      ]
   }
}

Example of Response Body

If successful, the response code 200 is returned with no response body.

Back to Top