POST /gettotals

It conveys information from the Sale System related to the scope and the format of the totals to be computed by the POI System. Content of the Get Totals Request message.

Servers

Request headers

Name Type Required Description
Content-Type String Yes The media type of the request body.

Default value: "application/json"

Request body fields

Name Type Required Description
TotalFilter Object No

Filter to compute the totals. Used for the Get Totals, to request totals for a (or a combination of) particular value of the POI Terminal, Sale Terminal, Cashier, Shift, or TotalsGroupID.

TotalFilter.OperatorID String No

Identification of the Cashier or Operator.

TotalFilter.ShiftNumber String No

Shift number.

TotalFilter.TotalsGroupID String No

Sent if totals in the response have to be computed only for this particular value of TotalsGroupID.

TotalFilter.POIID String No

Identification of a POI System or a POI Terminal for the Sale to POI protocol.

TotalFilter.SaleID String No

Identification of a Sale System or a Sale Terminal for the Sale to POI protocol.

TotalDetails[] Array No

Indicates the hierarchical structure of the reconciliation result of the Sale to POI reconciliation. Required to present totals per value of element included in this cluster (POI Terminal, Sale Terminal, Cashier, Shift, TotalsGroupID). Possible values:

  • OperatorID
  • POIID
  • SaleID
  • ShiftNumber
  • TotalsGroupID

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.