Product: activity
Type: book
Book the selected agreement.
Request fields:
Request example:
<envelope>
<header>
<actor>exampleactor</actor>
<user>exampleuser</user>
<password>*****</password>
<version>1.7.0</version>
<timestamp>20260612150441</timestamp>
</header>
<query type="book" product="activity">
<search number="activities.avl6a2bf9ea7090f"/>
<agreement code="0x0e8.E-E10-A0BCNO0033-33834358#TOUR.ODQxZGE5"/>
<reference code="t20013101204s426d3"/>
<paxes>
<pax leader="true" title="MS" name="test" surname="Example" email="example@netstorming.net" phone="00390418870080" country="IT"/>
<pax leader="false" title="" name="" surname="" />
<pax leader="false" title="" name="" surname="" age="5"/>
<pax leader="false" title="" name="" surname="" age="8"/>
</paxes>
<additional_fields>
<additional_field code="start_time" value="11:00" />
<additional_field code="activity_language" value="en" />
</additional_fields>
</query>
</envelope>
Response example:
<envelope>
<header>
<version port="22222" host="example.netstorming.office">1.7.0</version>
<timestamp>20260512150541</timestamp>
</header>
<response type="book" product="activity">
<supplier code="TEST_SUPP" reference="B0626ZAAFR">TEST SUPPLIER NAME</supplier>
<booking code="B0626HU5YV"/>
<reference code="t20013101204s426d3"/>
<status code="CNF"/>
<deadline date="2026-07-21 00:00:00"/>
<start date="2026-06-25" time="11:00"/>
<language code="en"/>
<paxes number="4">
<pax title="MS" name="test" surname="gio" email="" leader="true"/>
<pax title="" name="" surname="" email="" country="" leader="false"/>
<pax title="" name="" surname="" email="" country="" leader="false" age="5"/>
<pax title="" name="" surname="" email="" country="" leader="false" age="8"/>
</paxes>
<activity_info>
...
</activity_info>
<additional_fields>
<additional_field code="start_time" name="starting time" value="11:00"/>
<additional_field code="activity_language" name="activity language" value="en"/>
</additional_fields>
<remarks/>
<prices>
<nett amount="1113" currency="USD"/>
<gross amount="1115" currency="USD"/>
</prices>
</response>
</envelope>
Response fields: