Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejs
linenumberstrue
$(document).ready(function(){
    $.ajax({
        url:"https://api.ehors.com",
        method:'POST',
        dataType:'xml',
        data:{
            accessID:'ABC123',
            accessKey:'XYZ576abc',
            moduleCode:'TicketSales',
            command:'G_ATT_Package',
            dateOfSales:'2021-11-23'
        },
        success:function(response){
            console.log(response);
        }
    })
});

Sample request with CURL

Code Block
curl -d "accessID=ABC123&accessKey=XYZ576abc&moduleCode=TicketSales&command=G_ATT_Package&dateOfSales=2021-11-23" -X POST https://api.ehors.com

Respond XML Sample

Code Block
languagexml
titleSuccess XML Sample
linenumberstrue
<?xml version="1.0" encoding="utf-8"?>
<SCRIPT_RESULT>
  <RESULT>
    <PACKAGES packageID="BB5548" packageName="H2O - CORP OCEANS 5 (IN-HOUSE GUEST)" BDIIDs="BB11|BB12|BB10|BB600" packageSummary="------------------------
PACKAGE ITEMS
------------------------
1 - TRAILS TO ANTARCTICA
2 - SYMPHONY EVENING SHOW
3 - OCEANARIUM
4 - AR|AUGMENTED REALITY


p500 
fy2019
------------------------
Total Value / pax =  500.00"/>


... SUPPRESSED DATA ...


    <PACKAGES packageID="BB5549" packageName="H2O - SEA BREEZE EXPRESS 12 (IN-HOUSE GUEST)" BDIIDs="BB12|CB70|BB17|BB16|BB10|CB49|BB13|BB514|CB11|CB13|BB25|BB23" packageSummary="------------------------
PACKAGE ITEMS
------------------------
1 - SYMPHONY EVENING SHOW
2 - STC|SUPER TOY COLLECTION
3 - SEA LION SHOW
4 - PENGUIN TALK SHOW
5 - OCEANARIUM
6 - NEONC|NEON CARS
7 - FISH SPA
8 - CREEPY CRAWLIES
9 - BY|BARNYARD
10 - BHF|BIRD HOUSE w/ BIRD FEEDING
11 - BACK OF THE HOUSE
12 - ALL STAR BIRDS SHOW


p720
fy2018
------------------------
Total Value / pax =  720.00"/>
  </RESULT>
  <SCRIPT_STATUS>SUCCESS</SCRIPT_STATUS>
</SCRIPT_RESULT>

...

Node

Importance 

Explain

#PACKAGESHighEach node indicate a unique package 
#PACKAGES@packageIDHighUnique ID from EHORS system to identify the package if selected to use or sales, a MUST if guest wanted to book for a package
#PACKAGES@packageNameHighHuman readable package name defined by customer in EHORS system for the package name
#PACKAGES@BDIIDsLowBDIID(s) included in the package, use by EHORS ticket sales, can be ignore
#PACKAGES@packageSummaryHighPackage description define by customer in EHORS system to have it market the package, TEXT format ONLY

Sample

...

show available package(s) in EHORS system