Zasielanie podaní

Odošle správu a uloží ju medzi odoslané správy v schránke

Changed on

Odošle SKTalk správu a uloží ju medzi odoslané správy v schránke.

Nakoľko ide o dve operácie, ktoré nie je možné transakčne spojiť, možu nastať prípady keď odoslanie prebehne úspešne ale uloženie zlyhá.

Volanie neuloží správu medzi odoslané ak výsledok odoslania nemá hodnotu 0 alebo ak prišlo k vypršaniu času požiadavky na ÚPVS.

post/api/sktalk/receive_and_save_to_outbox

Request

  • Base URL
    https://fix.slovensko-sk-api.staging.slovensko.digital
  • URL
    https://fix.slovensko-sk-api.staging.slovensko.digital/api/sktalk/receive_and_save_to_outbox
  • Auth
    • HTTP bearer
    • or HTTP bearer

Request body

messagestring xml required

SKTalk správa vo formáte XML.

Example request

{
  "message": "<SKTalkMessage ..."
}

Response

Úspešné odoslanie SKTalk správy a uloženie medzi odoslané správy v schránke.

receive_resultinteger nullable required

Výsledok odoslania správy, hodnota 0 znamená úspešné prijatie správy na odoslanie.

receive_timeoutboolean required

Indikátor či pri odoslaní správy prišlo k vypršaniu času požiadavky na ÚPVS.

save_to_outbox_resultinteger nullable required

Výsledok uloženia správy medzi odoslané správy, hodnota 0 znamená úspešné prijatie správy na uloženie medzi odoslané správy.

save_to_outbox_timeoutboolean nullable required

Indikátor či pri uložení správy medzi odoslané správy prišlo k vypršaniu času požiadavky na ÚPVS.

Example response

{
  "receive_result": 0,
  "receive_timeout": false,
  "save_to_outbox_result": 0,
  "save_to_outbox_timeout": false
}

Changes

    • breaking

      request body became required

    • breaking

      removed the media type application/x-www-form-urlencoded from the request body

    • info

      added the media type application/json to the request body

    • breaking

      the response property became nullable for the status

    • breaking

      the response property became nullable for the status

    • info

      added the non-success response with the status

    • info

      added the required property to the response with the status

    • info

      added the required property to the response with the status