An alternative method for Extra Searching exists, utilising a two-step search: Extra Availability and Extra Options. Searching for Extra Availability works in much the same way as the Extra Search, but the response is simplified to only provide date availability for each extra.
The structure of this XML will be the following
XML Structure
Request
<ExtraSearchRequest>
<LoginDetails>
<Login>TestLogin</Login>
<Password>TestPassword</Password>
</LoginDetails>
</ExtraSearchRequest>
Response
The response returns a list of available extras.
<ExtraSearchResponse>
<ReturnStatus>
<Success>true</Success>
<Exceptions/>
</ReturnStatus>
</ExtraSearchResponse>