This instance is currently being migrated to the new Atlassian One Confluence sytem.
If you can't find your space anymore, it should be already in the new System: https://confluence.weareplanet.com/
...
HTTP Header | Description | Occurrence |
---|---|---|
Content-Type | Fixed to "application/soap+xml" | Mandatory |
SOAPActionThe type of messages you are sending e.g. "OTA_HotelResNotifRQ" | Please check the table below for the correct value | Mandatory |
Authorization | The access token e.g. "Bearer C6MmpEFjRRSy288V1-DEMO-hGETMBImNJhFzv5" | Mandatory |
CorrelationID | The CorrelationID of the message you are sending to identify the transaction | Optional |
...
Codeblock | ||||
---|---|---|---|---|
| ||||
Content-Type: application/soap+xml SOAPAction: OTA_HotelResNotifRQ Authorization: Bearer C6MmpEFjRRSy288V1-DEMO-hGETMBImNJhFzv5 CorrelationID: RES#047616#UPDATE#000025#1594029290242#546D |
SOAPAction
Messages sent to ESB
OTA | HTNG | IO | |
---|---|---|---|
Request | soapAction : "http://htng.org/PWSWG/2010/12/OTA_HotelResNotifRQ_SubmitRequest" | SOAPAction : "http://htng.org/PWSWG/2010/12/HTNG_HotelCheckInNotifRQ_SubmitRequest" | soapAction : "IO_StatsNotifRQ |
Response | soapAction : "OTA_HotelResNotifRQ" | soapAction : "HTNG_HotelCheckInNotifRS" | soapAction : "IO_StatsNotifRS" |
Message received from ESB
OTA | HTNG | IO | |
---|---|---|---|
Request | soapAction : "http://htng.org/PWSWG/2010/12/OTA_HotelResNotifRQ_SubmitRequest" | SOAPAction : "http://htng.org/PWSWG/2010/12/HTNG_HotelCheckInNotifRQ_SubmitRequest" | soapAction : "IO_StatsNotifRQ |
Response | soapAction : "http://htng.org/PWSWG/2010/12/OTA_HotelResNotifRQ_SubmitResponse" | SOAPAction : "http://htng.org/PWSWG/2010/12/HTNG_HotelCheckInNotifRS_SubmitResponse" | soapAction : "IO_StatsNotifRS" |
Format of SOAP Environment
...
To communicate with an ASYNC pattern, the receiver of the message needs to send an ACK with the HTTP status code 200 and the following payload back to the sender before the receiver starts the processing of the message.
The Content-Type needs to be added in the HTTP Header with the value "application/soap+xml".
Codeblock | ||||
---|---|---|---|---|
| ||||
<?xml version='1.0' encoding='UTF-8'?> <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"> <env:Header> <htnga:CorrelationID xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders">RES#045627#CREATE#000002#1575294717780#6244XXX</htnga:CorrelationID> <htnga:RelatesToCorrelationID xmlns:htnga="http://htng.org/PWSWG/2007/02/AsyncHeaders">RES#045627#CREATE#000002#1575294717780#6244XXX</htnga:RelatesToCorrelationID> </env:Header> <env:Body> <ns:HTNG_AcknowledgeReceipt xmlns:ns="http://htng.org/2014B"/> </env:Body> </env:Envelope> |
...