ChargesRateManager

In this document:

GraphViz

Schema

The considered APS type (download) extends the Resource APS type(s) and looks as follows:

{
  "name": "ChargesRateManager",
  "id": "http://com.odin.rating/rating-engine-payg/rate-job/1.0",
  "apsVersion": "2.0",
  "implements": [
    "http://aps-standard.org/types/core/resource/1.0"
  ],
  "operations": {
    "startRatingJob": {
      "path": "start",
      "verb": "POST",
      "errorResponse": {
        "type": "object"
      }
    }
  }
}

Custom Operations

OPERATION

VERB

PATH

RETURNS

Description

startRatingJob

POST

/start

startRatingJob

HTTP Request

POST /aps/2/resources/{aps-id}/start

Description

Returns

Examples

Since the considered APS type contains custom operations, refer to Custom Operations for the general explanation of their structure and examples of operation calls.