Merchant Portal services API

Get KeepAlive data for a given terminal ID

Changed on

Returns Keep Alive data for a given Terminal Id.<br> Required role for operation: TE_KEEP_ALIVE_LIST.<br> Create MPauditlog table record with event type : KeepAlive (28)<br> Supported authentication:<br>

  • <b>Bearer</b> <token>, which is a Bearer token authentication. The bearer token is a cryptic string, usually generated by the server in response to a login request.
  • <b>Basic</b> <credentials>, where credentials is the Base64 encoding of username and password joined by a single colon :, CAS login service will be called for the given username and password for validating credentials.
post/public/keepalive

Request

  • Base URL
    https://test.tecs.at/merchantservices
  • URL
    https://test.tecs.at/merchantservices/public/keepalive
  • Auth
    HTTP bearer

Request body

terminalIdinteger
hwserialnostring
kaDateTimeFromstring
kaDateTimeTostring
terminalDateTimeFromstring
terminalDateTimeTostring

Example request

{
  "kaDateTimeFrom": "2024-04-11T11:41:31",
  "kaDateTimeTo": "2024-04-11T11:41:31",
  "terminalDateTimeFrom": "2024-04-11T11:41:31",
  "terminalDateTimeTo": "2024-04-11T11:41:31"
}

Response

Successful operation

responseCodeinteger
responseMessagestring

Changes