1
0
mirror of https://github.com/ToxicCrack/PrintABrick.git synced 2025-05-28 01:30:11 -07:00
PrintABrick/app/config/brickset.xml

2564 lines
105 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="https://brickset.com/api/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="https://brickset.com/api/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<s:schema elementFormDefault="qualified" targetNamespace="https://brickset.com/api/">
<s:element name="getSets">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="userHash" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="query" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="theme" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="subtheme" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="setNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="year" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="owned" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="wanted" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="orderBy" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="pageSize" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="pageNumber" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="userName" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getSetsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="getSetsResult" type="tns:ArrayOfSets" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfSets">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="sets" nillable="true" type="tns:sets" />
</s:sequence>
</s:complexType>
<s:complexType name="sets">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="setID" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="number" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="numberVariant" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="year" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="theme" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="themeGroup" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="subtheme" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="pieces" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="minifigs" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="image" type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="imageFilename" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="thumbnailURL" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="largeThumbnailURL" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="imageURL" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="bricksetURL" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="released" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="owned" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="wanted" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="qtyOwned" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="userNotes" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ACMDataCount" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="ownedByTotal" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="wantedByTotal" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="UKRetailPrice" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="USRetailPrice" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="CARetailPrice" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="EURetailPrice" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="USDateAddedToSAH" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="USDateRemovedFromSAH" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="rating" type="s:decimal" />
<s:element minOccurs="1" maxOccurs="1" name="reviewCount" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="packagingType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="availability" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="instructionsCount" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="additionalImageCount" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="EAN" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="UPC" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="description" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="lastUpdated" type="s:dateTime" />
</s:sequence>
</s:complexType>
<s:element name="getSet">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="userHash" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SetID" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getSetResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="getSetResult" type="tns:ArrayOfSets" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getRecentlyUpdatedSets">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="minutesAgo" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getRecentlyUpdatedSetsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="getRecentlyUpdatedSetsResult" type="tns:ArrayOfSets" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getAdditionalImages">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="setID" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getAdditionalImagesResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="getAdditionalImagesResult" type="tns:ArrayOfAdditionalImages" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfAdditionalImages">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="additionalImages" nillable="true" type="tns:additionalImages" />
</s:sequence>
</s:complexType>
<s:complexType name="additionalImages">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="thumbnailURL" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="largeThumbnailURL" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="imageURL" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="getReviews">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="setID" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getReviewsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="getReviewsResult" type="tns:ArrayOfReviews" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfReviews">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="reviews" nillable="true" type="tns:reviews" />
</s:sequence>
</s:complexType>
<s:complexType name="reviews">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="author" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="datePosted" type="s:dateTime" />
<s:element minOccurs="1" maxOccurs="1" name="overallRating" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="parts" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="buildingExperience" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="playability" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="valueForMoney" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="title" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="review" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="HTML" type="s:boolean" />
</s:sequence>
</s:complexType>
<s:element name="getInstructions">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="setID" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getInstructionsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="getInstructionsResult" type="tns:ArrayOfInstructions" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfInstructions">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="instructions" nillable="true" type="tns:instructions" />
</s:sequence>
</s:complexType>
<s:complexType name="instructions">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="URL" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="description" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="getMinifigCollection">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="userHash" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="query" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="owned" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="wanted" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getMinifigCollectionResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="getMinifigCollectionResult" type="tns:ArrayOfMinifigCollection" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfMinifigCollection">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="minifigCollection" nillable="true" type="tns:minifigCollection" />
</s:sequence>
</s:complexType>
<s:complexType name="minifigCollection">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="minifigNumber" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="ownedInSets" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="ownedLoose" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="ownedTotal" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="wanted" type="s:boolean" />
</s:sequence>
</s:complexType>
<s:element name="getThemes">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getThemesResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="getThemesResult" type="tns:ArrayOfThemes" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfThemes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="themes" nillable="true" type="tns:themes" />
</s:sequence>
</s:complexType>
<s:complexType name="themes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="theme" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="setCount" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="subthemeCount" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="yearFrom" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="yearTo" type="s:int" />
</s:sequence>
</s:complexType>
<s:element name="getSubthemes">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="theme" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getSubthemesResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="getSubthemesResult" type="tns:ArrayOfSubthemes" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfSubthemes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="subthemes" nillable="true" type="tns:subthemes" />
</s:sequence>
</s:complexType>
<s:complexType name="subthemes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="theme" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="subtheme" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="setCount" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="yearFrom" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="yearTo" type="s:int" />
</s:sequence>
</s:complexType>
<s:element name="getYears">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="theme" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getYearsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="getYearsResult" type="tns:ArrayOfYears" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfYears">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="years" nillable="true" type="tns:years" />
</s:sequence>
</s:complexType>
<s:complexType name="years">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="theme" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="year" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="setCount" type="s:int" />
</s:sequence>
</s:complexType>
<s:element name="getThemesForUser">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="userHash" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="owned" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="wanted" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getThemesForUserResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="getThemesForUserResult" type="tns:ArrayOfThemes" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getSubthemesForUser">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="theme" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="userHash" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="owned" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="wanted" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getSubthemesForUserResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="getSubthemesForUserResult" type="tns:ArrayOfSubthemes" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getYearsForUser">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="theme" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="userHash" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="owned" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="wanted" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getYearsForUserResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="getYearsForUserResult" type="tns:ArrayOfYears" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getUserNotes">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="userHash" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getUserNotesResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="getUserNotesResult" type="tns:ArrayOfUserNotes" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfUserNotes">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="userNotes" nillable="true" type="tns:userNotes" />
</s:sequence>
</s:complexType>
<s:complexType name="userNotes">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="setID" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="userNotes" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="getCollectionTotals">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="userHash" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getCollectionTotalsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="getCollectionTotalsResult" type="tns:collectionTotals" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="collectionTotals">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="totalSetsOwned" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="totalDistinctSetsOwned" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="totalSetsWanted" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="totalMinifigsOwned" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="totalMinifigsWanted" type="s:int" />
</s:sequence>
</s:complexType>
<s:element name="setCollection">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="userHash" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="setID" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="qtyOwned" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="wanted" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="setCollectionResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="setCollectionResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="setCollection_owns">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="userHash" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="setID" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="owned" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="setCollection_ownsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="setCollection_ownsResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="setCollection_wants">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="userHash" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="setID" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="wanted" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="setCollection_wantsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="setCollection_wantsResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="setCollection_userNotes">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="userHash" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="setID" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="notes" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="setCollection_userNotesResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="setCollection_userNotesResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="setCollection_qtyOwned">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="userHash" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="setID" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="qtyOwned" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="setCollection_qtyOwnedResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="setCollection_qtyOwnedResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="setMinifigCollection">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="userHash" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="minifigNumber" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="qtyOwned" type="s:int" />
<s:element minOccurs="1" maxOccurs="1" name="wanted" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="setMinifigCollectionResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="setMinifigCollectionResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="login">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="username" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="password" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="loginResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="loginResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="setCollectionDetail">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="userHash" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="detail" type="tns:collectionDetails" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="collectionDetails">
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="collectionID" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="dateAcquired" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="currency" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="pricePaid" type="s:decimal" />
<s:element minOccurs="1" maxOccurs="1" name="additionalPricePaid" type="s:decimal" />
<s:element minOccurs="1" maxOccurs="1" name="currentEstimatedValue" type="s:decimal" />
<s:element minOccurs="0" maxOccurs="1" name="conditionWhenAcquired" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="acquiredFrom" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="conditionNow" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="location" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="notes" type="s:string" />
<s:element minOccurs="1" maxOccurs="1" name="parts" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="minifigs" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="instructions" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="box" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="willTrade" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="modified" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="deleted" type="s:boolean" />
</s:sequence>
</s:complexType>
<s:element name="setCollectionDetailResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="setCollectionDetailResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getCollectionDetail">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="userHash" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="SetID" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getCollectionDetailResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="getCollectionDetailResult" type="tns:ArrayOfCollectionDetails" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfCollectionDetails">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="collectionDetails" nillable="true" type="tns:collectionDetails" />
</s:sequence>
</s:complexType>
<s:element name="getCollectionDetailConditions">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="which" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="getCollectionDetailConditionsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="getCollectionDetailConditionsResult" type="tns:ArrayOfConditions" />
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfConditions">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="conditions" nillable="true" type="tns:conditions" />
</s:sequence>
</s:complexType>
<s:complexType name="conditions">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="condition" type="s:string" />
</s:sequence>
</s:complexType>
<s:element name="checkKey">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="apiKey" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="checkKeyResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="checkKeyResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="checkUserHash">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="userHash" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="checkUserHashResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="checkUserHashResult" type="s:string" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="ArrayOfSets" nillable="true" type="tns:ArrayOfSets" />
<s:element name="ArrayOfAdditionalImages" nillable="true" type="tns:ArrayOfAdditionalImages" />
<s:element name="ArrayOfReviews" nillable="true" type="tns:ArrayOfReviews" />
<s:element name="ArrayOfInstructions" nillable="true" type="tns:ArrayOfInstructions" />
<s:element name="ArrayOfMinifigCollection" nillable="true" type="tns:ArrayOfMinifigCollection" />
<s:element name="ArrayOfThemes" nillable="true" type="tns:ArrayOfThemes" />
<s:element name="ArrayOfSubthemes" nillable="true" type="tns:ArrayOfSubthemes" />
<s:element name="ArrayOfYears" nillable="true" type="tns:ArrayOfYears" />
<s:element name="ArrayOfUserNotes" nillable="true" type="tns:ArrayOfUserNotes" />
<s:element name="collectionTotals" nillable="true" type="tns:collectionTotals" />
<s:element name="string" nillable="true" type="s:string" />
<s:element name="ArrayOfCollectionDetails" nillable="true" type="tns:ArrayOfCollectionDetails" />
<s:element name="ArrayOfConditions" nillable="true" type="tns:ArrayOfConditions" />
</s:schema>
</wsdl:types>
<wsdl:message name="getSetsSoapIn">
<wsdl:part name="parameters" element="tns:getSets" />
</wsdl:message>
<wsdl:message name="getSetsSoapOut">
<wsdl:part name="parameters" element="tns:getSetsResponse" />
</wsdl:message>
<wsdl:message name="getSetSoapIn">
<wsdl:part name="parameters" element="tns:getSet" />
</wsdl:message>
<wsdl:message name="getSetSoapOut">
<wsdl:part name="parameters" element="tns:getSetResponse" />
</wsdl:message>
<wsdl:message name="getRecentlyUpdatedSetsSoapIn">
<wsdl:part name="parameters" element="tns:getRecentlyUpdatedSets" />
</wsdl:message>
<wsdl:message name="getRecentlyUpdatedSetsSoapOut">
<wsdl:part name="parameters" element="tns:getRecentlyUpdatedSetsResponse" />
</wsdl:message>
<wsdl:message name="getAdditionalImagesSoapIn">
<wsdl:part name="parameters" element="tns:getAdditionalImages" />
</wsdl:message>
<wsdl:message name="getAdditionalImagesSoapOut">
<wsdl:part name="parameters" element="tns:getAdditionalImagesResponse" />
</wsdl:message>
<wsdl:message name="getReviewsSoapIn">
<wsdl:part name="parameters" element="tns:getReviews" />
</wsdl:message>
<wsdl:message name="getReviewsSoapOut">
<wsdl:part name="parameters" element="tns:getReviewsResponse" />
</wsdl:message>
<wsdl:message name="getInstructionsSoapIn">
<wsdl:part name="parameters" element="tns:getInstructions" />
</wsdl:message>
<wsdl:message name="getInstructionsSoapOut">
<wsdl:part name="parameters" element="tns:getInstructionsResponse" />
</wsdl:message>
<wsdl:message name="getMinifigCollectionSoapIn">
<wsdl:part name="parameters" element="tns:getMinifigCollection" />
</wsdl:message>
<wsdl:message name="getMinifigCollectionSoapOut">
<wsdl:part name="parameters" element="tns:getMinifigCollectionResponse" />
</wsdl:message>
<wsdl:message name="getThemesSoapIn">
<wsdl:part name="parameters" element="tns:getThemes" />
</wsdl:message>
<wsdl:message name="getThemesSoapOut">
<wsdl:part name="parameters" element="tns:getThemesResponse" />
</wsdl:message>
<wsdl:message name="getSubthemesSoapIn">
<wsdl:part name="parameters" element="tns:getSubthemes" />
</wsdl:message>
<wsdl:message name="getSubthemesSoapOut">
<wsdl:part name="parameters" element="tns:getSubthemesResponse" />
</wsdl:message>
<wsdl:message name="getYearsSoapIn">
<wsdl:part name="parameters" element="tns:getYears" />
</wsdl:message>
<wsdl:message name="getYearsSoapOut">
<wsdl:part name="parameters" element="tns:getYearsResponse" />
</wsdl:message>
<wsdl:message name="getThemesForUserSoapIn">
<wsdl:part name="parameters" element="tns:getThemesForUser" />
</wsdl:message>
<wsdl:message name="getThemesForUserSoapOut">
<wsdl:part name="parameters" element="tns:getThemesForUserResponse" />
</wsdl:message>
<wsdl:message name="getSubthemesForUserSoapIn">
<wsdl:part name="parameters" element="tns:getSubthemesForUser" />
</wsdl:message>
<wsdl:message name="getSubthemesForUserSoapOut">
<wsdl:part name="parameters" element="tns:getSubthemesForUserResponse" />
</wsdl:message>
<wsdl:message name="getYearsForUserSoapIn">
<wsdl:part name="parameters" element="tns:getYearsForUser" />
</wsdl:message>
<wsdl:message name="getYearsForUserSoapOut">
<wsdl:part name="parameters" element="tns:getYearsForUserResponse" />
</wsdl:message>
<wsdl:message name="getUserNotesSoapIn">
<wsdl:part name="parameters" element="tns:getUserNotes" />
</wsdl:message>
<wsdl:message name="getUserNotesSoapOut">
<wsdl:part name="parameters" element="tns:getUserNotesResponse" />
</wsdl:message>
<wsdl:message name="getCollectionTotalsSoapIn">
<wsdl:part name="parameters" element="tns:getCollectionTotals" />
</wsdl:message>
<wsdl:message name="getCollectionTotalsSoapOut">
<wsdl:part name="parameters" element="tns:getCollectionTotalsResponse" />
</wsdl:message>
<wsdl:message name="setCollectionSoapIn">
<wsdl:part name="parameters" element="tns:setCollection" />
</wsdl:message>
<wsdl:message name="setCollectionSoapOut">
<wsdl:part name="parameters" element="tns:setCollectionResponse" />
</wsdl:message>
<wsdl:message name="setCollection_ownsSoapIn">
<wsdl:part name="parameters" element="tns:setCollection_owns" />
</wsdl:message>
<wsdl:message name="setCollection_ownsSoapOut">
<wsdl:part name="parameters" element="tns:setCollection_ownsResponse" />
</wsdl:message>
<wsdl:message name="setCollection_wantsSoapIn">
<wsdl:part name="parameters" element="tns:setCollection_wants" />
</wsdl:message>
<wsdl:message name="setCollection_wantsSoapOut">
<wsdl:part name="parameters" element="tns:setCollection_wantsResponse" />
</wsdl:message>
<wsdl:message name="setCollection_userNotesSoapIn">
<wsdl:part name="parameters" element="tns:setCollection_userNotes" />
</wsdl:message>
<wsdl:message name="setCollection_userNotesSoapOut">
<wsdl:part name="parameters" element="tns:setCollection_userNotesResponse" />
</wsdl:message>
<wsdl:message name="setCollection_qtyOwnedSoapIn">
<wsdl:part name="parameters" element="tns:setCollection_qtyOwned" />
</wsdl:message>
<wsdl:message name="setCollection_qtyOwnedSoapOut">
<wsdl:part name="parameters" element="tns:setCollection_qtyOwnedResponse" />
</wsdl:message>
<wsdl:message name="setMinifigCollectionSoapIn">
<wsdl:part name="parameters" element="tns:setMinifigCollection" />
</wsdl:message>
<wsdl:message name="setMinifigCollectionSoapOut">
<wsdl:part name="parameters" element="tns:setMinifigCollectionResponse" />
</wsdl:message>
<wsdl:message name="loginSoapIn">
<wsdl:part name="parameters" element="tns:login" />
</wsdl:message>
<wsdl:message name="loginSoapOut">
<wsdl:part name="parameters" element="tns:loginResponse" />
</wsdl:message>
<wsdl:message name="setCollectionDetailSoapIn">
<wsdl:part name="parameters" element="tns:setCollectionDetail" />
</wsdl:message>
<wsdl:message name="setCollectionDetailSoapOut">
<wsdl:part name="parameters" element="tns:setCollectionDetailResponse" />
</wsdl:message>
<wsdl:message name="getCollectionDetailSoapIn">
<wsdl:part name="parameters" element="tns:getCollectionDetail" />
</wsdl:message>
<wsdl:message name="getCollectionDetailSoapOut">
<wsdl:part name="parameters" element="tns:getCollectionDetailResponse" />
</wsdl:message>
<wsdl:message name="getCollectionDetailConditionsSoapIn">
<wsdl:part name="parameters" element="tns:getCollectionDetailConditions" />
</wsdl:message>
<wsdl:message name="getCollectionDetailConditionsSoapOut">
<wsdl:part name="parameters" element="tns:getCollectionDetailConditionsResponse" />
</wsdl:message>
<wsdl:message name="checkKeySoapIn">
<wsdl:part name="parameters" element="tns:checkKey" />
</wsdl:message>
<wsdl:message name="checkKeySoapOut">
<wsdl:part name="parameters" element="tns:checkKeyResponse" />
</wsdl:message>
<wsdl:message name="checkUserHashSoapIn">
<wsdl:part name="parameters" element="tns:checkUserHash" />
</wsdl:message>
<wsdl:message name="checkUserHashSoapOut">
<wsdl:part name="parameters" element="tns:checkUserHashResponse" />
</wsdl:message>
<wsdl:message name="getSetsHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="query" type="s:string" />
<wsdl:part name="theme" type="s:string" />
<wsdl:part name="subtheme" type="s:string" />
<wsdl:part name="setNumber" type="s:string" />
<wsdl:part name="year" type="s:string" />
<wsdl:part name="owned" type="s:string" />
<wsdl:part name="wanted" type="s:string" />
<wsdl:part name="orderBy" type="s:string" />
<wsdl:part name="pageSize" type="s:string" />
<wsdl:part name="pageNumber" type="s:string" />
<wsdl:part name="userName" type="s:string" />
</wsdl:message>
<wsdl:message name="getSetsHttpGetOut">
<wsdl:part name="Body" element="tns:ArrayOfSets" />
</wsdl:message>
<wsdl:message name="getSetHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="SetID" type="s:string" />
</wsdl:message>
<wsdl:message name="getSetHttpGetOut">
<wsdl:part name="Body" element="tns:ArrayOfSets" />
</wsdl:message>
<wsdl:message name="getRecentlyUpdatedSetsHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="minutesAgo" type="s:string" />
</wsdl:message>
<wsdl:message name="getRecentlyUpdatedSetsHttpGetOut">
<wsdl:part name="Body" element="tns:ArrayOfSets" />
</wsdl:message>
<wsdl:message name="getAdditionalImagesHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="setID" type="s:string" />
</wsdl:message>
<wsdl:message name="getAdditionalImagesHttpGetOut">
<wsdl:part name="Body" element="tns:ArrayOfAdditionalImages" />
</wsdl:message>
<wsdl:message name="getReviewsHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="setID" type="s:string" />
</wsdl:message>
<wsdl:message name="getReviewsHttpGetOut">
<wsdl:part name="Body" element="tns:ArrayOfReviews" />
</wsdl:message>
<wsdl:message name="getInstructionsHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="setID" type="s:string" />
</wsdl:message>
<wsdl:message name="getInstructionsHttpGetOut">
<wsdl:part name="Body" element="tns:ArrayOfInstructions" />
</wsdl:message>
<wsdl:message name="getMinifigCollectionHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="query" type="s:string" />
<wsdl:part name="owned" type="s:string" />
<wsdl:part name="wanted" type="s:string" />
</wsdl:message>
<wsdl:message name="getMinifigCollectionHttpGetOut">
<wsdl:part name="Body" element="tns:ArrayOfMinifigCollection" />
</wsdl:message>
<wsdl:message name="getThemesHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
</wsdl:message>
<wsdl:message name="getThemesHttpGetOut">
<wsdl:part name="Body" element="tns:ArrayOfThemes" />
</wsdl:message>
<wsdl:message name="getSubthemesHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="theme" type="s:string" />
</wsdl:message>
<wsdl:message name="getSubthemesHttpGetOut">
<wsdl:part name="Body" element="tns:ArrayOfSubthemes" />
</wsdl:message>
<wsdl:message name="getYearsHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="theme" type="s:string" />
</wsdl:message>
<wsdl:message name="getYearsHttpGetOut">
<wsdl:part name="Body" element="tns:ArrayOfYears" />
</wsdl:message>
<wsdl:message name="getThemesForUserHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="owned" type="s:string" />
<wsdl:part name="wanted" type="s:string" />
</wsdl:message>
<wsdl:message name="getThemesForUserHttpGetOut">
<wsdl:part name="Body" element="tns:ArrayOfThemes" />
</wsdl:message>
<wsdl:message name="getSubthemesForUserHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="theme" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="owned" type="s:string" />
<wsdl:part name="wanted" type="s:string" />
</wsdl:message>
<wsdl:message name="getSubthemesForUserHttpGetOut">
<wsdl:part name="Body" element="tns:ArrayOfSubthemes" />
</wsdl:message>
<wsdl:message name="getYearsForUserHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="theme" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="owned" type="s:string" />
<wsdl:part name="wanted" type="s:string" />
</wsdl:message>
<wsdl:message name="getYearsForUserHttpGetOut">
<wsdl:part name="Body" element="tns:ArrayOfYears" />
</wsdl:message>
<wsdl:message name="getUserNotesHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
</wsdl:message>
<wsdl:message name="getUserNotesHttpGetOut">
<wsdl:part name="Body" element="tns:ArrayOfUserNotes" />
</wsdl:message>
<wsdl:message name="getCollectionTotalsHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
</wsdl:message>
<wsdl:message name="getCollectionTotalsHttpGetOut">
<wsdl:part name="Body" element="tns:collectionTotals" />
</wsdl:message>
<wsdl:message name="setCollectionHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="setID" type="s:string" />
<wsdl:part name="qtyOwned" type="s:string" />
<wsdl:part name="wanted" type="s:string" />
</wsdl:message>
<wsdl:message name="setCollectionHttpGetOut">
<wsdl:part name="Body" element="tns:string" />
</wsdl:message>
<wsdl:message name="setCollection_ownsHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="setID" type="s:string" />
<wsdl:part name="owned" type="s:string" />
</wsdl:message>
<wsdl:message name="setCollection_ownsHttpGetOut">
<wsdl:part name="Body" element="tns:string" />
</wsdl:message>
<wsdl:message name="setCollection_wantsHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="setID" type="s:string" />
<wsdl:part name="wanted" type="s:string" />
</wsdl:message>
<wsdl:message name="setCollection_wantsHttpGetOut">
<wsdl:part name="Body" element="tns:string" />
</wsdl:message>
<wsdl:message name="setCollection_userNotesHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="setID" type="s:string" />
<wsdl:part name="notes" type="s:string" />
</wsdl:message>
<wsdl:message name="setCollection_userNotesHttpGetOut">
<wsdl:part name="Body" element="tns:string" />
</wsdl:message>
<wsdl:message name="setCollection_qtyOwnedHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="setID" type="s:string" />
<wsdl:part name="qtyOwned" type="s:string" />
</wsdl:message>
<wsdl:message name="setCollection_qtyOwnedHttpGetOut">
<wsdl:part name="Body" element="tns:string" />
</wsdl:message>
<wsdl:message name="setMinifigCollectionHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="minifigNumber" type="s:string" />
<wsdl:part name="qtyOwned" type="s:string" />
<wsdl:part name="wanted" type="s:string" />
</wsdl:message>
<wsdl:message name="setMinifigCollectionHttpGetOut">
<wsdl:part name="Body" element="tns:string" />
</wsdl:message>
<wsdl:message name="loginHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="username" type="s:string" />
<wsdl:part name="password" type="s:string" />
</wsdl:message>
<wsdl:message name="loginHttpGetOut">
<wsdl:part name="Body" element="tns:string" />
</wsdl:message>
<wsdl:message name="getCollectionDetailHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="SetID" type="s:string" />
</wsdl:message>
<wsdl:message name="getCollectionDetailHttpGetOut">
<wsdl:part name="Body" element="tns:ArrayOfCollectionDetails" />
</wsdl:message>
<wsdl:message name="getCollectionDetailConditionsHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="which" type="s:string" />
</wsdl:message>
<wsdl:message name="getCollectionDetailConditionsHttpGetOut">
<wsdl:part name="Body" element="tns:ArrayOfConditions" />
</wsdl:message>
<wsdl:message name="checkKeyHttpGetIn">
<wsdl:part name="apiKey" type="s:string" />
</wsdl:message>
<wsdl:message name="checkKeyHttpGetOut">
<wsdl:part name="Body" element="tns:string" />
</wsdl:message>
<wsdl:message name="checkUserHashHttpGetIn">
<wsdl:part name="userHash" type="s:string" />
</wsdl:message>
<wsdl:message name="checkUserHashHttpGetOut">
<wsdl:part name="Body" element="tns:string" />
</wsdl:message>
<wsdl:message name="getSetsHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="query" type="s:string" />
<wsdl:part name="theme" type="s:string" />
<wsdl:part name="subtheme" type="s:string" />
<wsdl:part name="setNumber" type="s:string" />
<wsdl:part name="year" type="s:string" />
<wsdl:part name="owned" type="s:string" />
<wsdl:part name="wanted" type="s:string" />
<wsdl:part name="orderBy" type="s:string" />
<wsdl:part name="pageSize" type="s:string" />
<wsdl:part name="pageNumber" type="s:string" />
<wsdl:part name="userName" type="s:string" />
</wsdl:message>
<wsdl:message name="getSetsHttpPostOut">
<wsdl:part name="Body" element="tns:ArrayOfSets" />
</wsdl:message>
<wsdl:message name="getSetHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="SetID" type="s:string" />
</wsdl:message>
<wsdl:message name="getSetHttpPostOut">
<wsdl:part name="Body" element="tns:ArrayOfSets" />
</wsdl:message>
<wsdl:message name="getRecentlyUpdatedSetsHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="minutesAgo" type="s:string" />
</wsdl:message>
<wsdl:message name="getRecentlyUpdatedSetsHttpPostOut">
<wsdl:part name="Body" element="tns:ArrayOfSets" />
</wsdl:message>
<wsdl:message name="getAdditionalImagesHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="setID" type="s:string" />
</wsdl:message>
<wsdl:message name="getAdditionalImagesHttpPostOut">
<wsdl:part name="Body" element="tns:ArrayOfAdditionalImages" />
</wsdl:message>
<wsdl:message name="getReviewsHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="setID" type="s:string" />
</wsdl:message>
<wsdl:message name="getReviewsHttpPostOut">
<wsdl:part name="Body" element="tns:ArrayOfReviews" />
</wsdl:message>
<wsdl:message name="getInstructionsHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="setID" type="s:string" />
</wsdl:message>
<wsdl:message name="getInstructionsHttpPostOut">
<wsdl:part name="Body" element="tns:ArrayOfInstructions" />
</wsdl:message>
<wsdl:message name="getMinifigCollectionHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="query" type="s:string" />
<wsdl:part name="owned" type="s:string" />
<wsdl:part name="wanted" type="s:string" />
</wsdl:message>
<wsdl:message name="getMinifigCollectionHttpPostOut">
<wsdl:part name="Body" element="tns:ArrayOfMinifigCollection" />
</wsdl:message>
<wsdl:message name="getThemesHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
</wsdl:message>
<wsdl:message name="getThemesHttpPostOut">
<wsdl:part name="Body" element="tns:ArrayOfThemes" />
</wsdl:message>
<wsdl:message name="getSubthemesHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="theme" type="s:string" />
</wsdl:message>
<wsdl:message name="getSubthemesHttpPostOut">
<wsdl:part name="Body" element="tns:ArrayOfSubthemes" />
</wsdl:message>
<wsdl:message name="getYearsHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="theme" type="s:string" />
</wsdl:message>
<wsdl:message name="getYearsHttpPostOut">
<wsdl:part name="Body" element="tns:ArrayOfYears" />
</wsdl:message>
<wsdl:message name="getThemesForUserHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="owned" type="s:string" />
<wsdl:part name="wanted" type="s:string" />
</wsdl:message>
<wsdl:message name="getThemesForUserHttpPostOut">
<wsdl:part name="Body" element="tns:ArrayOfThemes" />
</wsdl:message>
<wsdl:message name="getSubthemesForUserHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="theme" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="owned" type="s:string" />
<wsdl:part name="wanted" type="s:string" />
</wsdl:message>
<wsdl:message name="getSubthemesForUserHttpPostOut">
<wsdl:part name="Body" element="tns:ArrayOfSubthemes" />
</wsdl:message>
<wsdl:message name="getYearsForUserHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="theme" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="owned" type="s:string" />
<wsdl:part name="wanted" type="s:string" />
</wsdl:message>
<wsdl:message name="getYearsForUserHttpPostOut">
<wsdl:part name="Body" element="tns:ArrayOfYears" />
</wsdl:message>
<wsdl:message name="getUserNotesHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
</wsdl:message>
<wsdl:message name="getUserNotesHttpPostOut">
<wsdl:part name="Body" element="tns:ArrayOfUserNotes" />
</wsdl:message>
<wsdl:message name="getCollectionTotalsHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
</wsdl:message>
<wsdl:message name="getCollectionTotalsHttpPostOut">
<wsdl:part name="Body" element="tns:collectionTotals" />
</wsdl:message>
<wsdl:message name="setCollectionHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="setID" type="s:string" />
<wsdl:part name="qtyOwned" type="s:string" />
<wsdl:part name="wanted" type="s:string" />
</wsdl:message>
<wsdl:message name="setCollectionHttpPostOut">
<wsdl:part name="Body" element="tns:string" />
</wsdl:message>
<wsdl:message name="setCollection_ownsHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="setID" type="s:string" />
<wsdl:part name="owned" type="s:string" />
</wsdl:message>
<wsdl:message name="setCollection_ownsHttpPostOut">
<wsdl:part name="Body" element="tns:string" />
</wsdl:message>
<wsdl:message name="setCollection_wantsHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="setID" type="s:string" />
<wsdl:part name="wanted" type="s:string" />
</wsdl:message>
<wsdl:message name="setCollection_wantsHttpPostOut">
<wsdl:part name="Body" element="tns:string" />
</wsdl:message>
<wsdl:message name="setCollection_userNotesHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="setID" type="s:string" />
<wsdl:part name="notes" type="s:string" />
</wsdl:message>
<wsdl:message name="setCollection_userNotesHttpPostOut">
<wsdl:part name="Body" element="tns:string" />
</wsdl:message>
<wsdl:message name="setCollection_qtyOwnedHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="setID" type="s:string" />
<wsdl:part name="qtyOwned" type="s:string" />
</wsdl:message>
<wsdl:message name="setCollection_qtyOwnedHttpPostOut">
<wsdl:part name="Body" element="tns:string" />
</wsdl:message>
<wsdl:message name="setMinifigCollectionHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="minifigNumber" type="s:string" />
<wsdl:part name="qtyOwned" type="s:string" />
<wsdl:part name="wanted" type="s:string" />
</wsdl:message>
<wsdl:message name="setMinifigCollectionHttpPostOut">
<wsdl:part name="Body" element="tns:string" />
</wsdl:message>
<wsdl:message name="loginHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="username" type="s:string" />
<wsdl:part name="password" type="s:string" />
</wsdl:message>
<wsdl:message name="loginHttpPostOut">
<wsdl:part name="Body" element="tns:string" />
</wsdl:message>
<wsdl:message name="getCollectionDetailHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="userHash" type="s:string" />
<wsdl:part name="SetID" type="s:string" />
</wsdl:message>
<wsdl:message name="getCollectionDetailHttpPostOut">
<wsdl:part name="Body" element="tns:ArrayOfCollectionDetails" />
</wsdl:message>
<wsdl:message name="getCollectionDetailConditionsHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
<wsdl:part name="which" type="s:string" />
</wsdl:message>
<wsdl:message name="getCollectionDetailConditionsHttpPostOut">
<wsdl:part name="Body" element="tns:ArrayOfConditions" />
</wsdl:message>
<wsdl:message name="checkKeyHttpPostIn">
<wsdl:part name="apiKey" type="s:string" />
</wsdl:message>
<wsdl:message name="checkKeyHttpPostOut">
<wsdl:part name="Body" element="tns:string" />
</wsdl:message>
<wsdl:message name="checkUserHashHttpPostIn">
<wsdl:part name="userHash" type="s:string" />
</wsdl:message>
<wsdl:message name="checkUserHashHttpPostOut">
<wsdl:part name="Body" element="tns:string" />
</wsdl:message>
<wsdl:portType name="BricksetAPIv2Soap">
<wsdl:operation name="getSets">
<wsdl:input message="tns:getSetsSoapIn" />
<wsdl:output message="tns:getSetsSoapOut" />
</wsdl:operation>
<wsdl:operation name="getSet">
<wsdl:input message="tns:getSetSoapIn" />
<wsdl:output message="tns:getSetSoapOut" />
</wsdl:operation>
<wsdl:operation name="getRecentlyUpdatedSets">
<wsdl:input message="tns:getRecentlyUpdatedSetsSoapIn" />
<wsdl:output message="tns:getRecentlyUpdatedSetsSoapOut" />
</wsdl:operation>
<wsdl:operation name="getAdditionalImages">
<wsdl:input message="tns:getAdditionalImagesSoapIn" />
<wsdl:output message="tns:getAdditionalImagesSoapOut" />
</wsdl:operation>
<wsdl:operation name="getReviews">
<wsdl:input message="tns:getReviewsSoapIn" />
<wsdl:output message="tns:getReviewsSoapOut" />
</wsdl:operation>
<wsdl:operation name="getInstructions">
<wsdl:input message="tns:getInstructionsSoapIn" />
<wsdl:output message="tns:getInstructionsSoapOut" />
</wsdl:operation>
<wsdl:operation name="getMinifigCollection">
<wsdl:input message="tns:getMinifigCollectionSoapIn" />
<wsdl:output message="tns:getMinifigCollectionSoapOut" />
</wsdl:operation>
<wsdl:operation name="getThemes">
<wsdl:input message="tns:getThemesSoapIn" />
<wsdl:output message="tns:getThemesSoapOut" />
</wsdl:operation>
<wsdl:operation name="getSubthemes">
<wsdl:input message="tns:getSubthemesSoapIn" />
<wsdl:output message="tns:getSubthemesSoapOut" />
</wsdl:operation>
<wsdl:operation name="getYears">
<wsdl:input message="tns:getYearsSoapIn" />
<wsdl:output message="tns:getYearsSoapOut" />
</wsdl:operation>
<wsdl:operation name="getThemesForUser">
<wsdl:input message="tns:getThemesForUserSoapIn" />
<wsdl:output message="tns:getThemesForUserSoapOut" />
</wsdl:operation>
<wsdl:operation name="getSubthemesForUser">
<wsdl:input message="tns:getSubthemesForUserSoapIn" />
<wsdl:output message="tns:getSubthemesForUserSoapOut" />
</wsdl:operation>
<wsdl:operation name="getYearsForUser">
<wsdl:input message="tns:getYearsForUserSoapIn" />
<wsdl:output message="tns:getYearsForUserSoapOut" />
</wsdl:operation>
<wsdl:operation name="getUserNotes">
<wsdl:input message="tns:getUserNotesSoapIn" />
<wsdl:output message="tns:getUserNotesSoapOut" />
</wsdl:operation>
<wsdl:operation name="getCollectionTotals">
<wsdl:input message="tns:getCollectionTotalsSoapIn" />
<wsdl:output message="tns:getCollectionTotalsSoapOut" />
</wsdl:operation>
<wsdl:operation name="setCollection">
<wsdl:input message="tns:setCollectionSoapIn" />
<wsdl:output message="tns:setCollectionSoapOut" />
</wsdl:operation>
<wsdl:operation name="setCollection_owns">
<wsdl:input message="tns:setCollection_ownsSoapIn" />
<wsdl:output message="tns:setCollection_ownsSoapOut" />
</wsdl:operation>
<wsdl:operation name="setCollection_wants">
<wsdl:input message="tns:setCollection_wantsSoapIn" />
<wsdl:output message="tns:setCollection_wantsSoapOut" />
</wsdl:operation>
<wsdl:operation name="setCollection_userNotes">
<wsdl:input message="tns:setCollection_userNotesSoapIn" />
<wsdl:output message="tns:setCollection_userNotesSoapOut" />
</wsdl:operation>
<wsdl:operation name="setCollection_qtyOwned">
<wsdl:input message="tns:setCollection_qtyOwnedSoapIn" />
<wsdl:output message="tns:setCollection_qtyOwnedSoapOut" />
</wsdl:operation>
<wsdl:operation name="setMinifigCollection">
<wsdl:input message="tns:setMinifigCollectionSoapIn" />
<wsdl:output message="tns:setMinifigCollectionSoapOut" />
</wsdl:operation>
<wsdl:operation name="login">
<wsdl:input message="tns:loginSoapIn" />
<wsdl:output message="tns:loginSoapOut" />
</wsdl:operation>
<wsdl:operation name="setCollectionDetail">
<wsdl:input message="tns:setCollectionDetailSoapIn" />
<wsdl:output message="tns:setCollectionDetailSoapOut" />
</wsdl:operation>
<wsdl:operation name="getCollectionDetail">
<wsdl:input message="tns:getCollectionDetailSoapIn" />
<wsdl:output message="tns:getCollectionDetailSoapOut" />
</wsdl:operation>
<wsdl:operation name="getCollectionDetailConditions">
<wsdl:input message="tns:getCollectionDetailConditionsSoapIn" />
<wsdl:output message="tns:getCollectionDetailConditionsSoapOut" />
</wsdl:operation>
<wsdl:operation name="checkKey">
<wsdl:input message="tns:checkKeySoapIn" />
<wsdl:output message="tns:checkKeySoapOut" />
</wsdl:operation>
<wsdl:operation name="checkUserHash">
<wsdl:input message="tns:checkUserHashSoapIn" />
<wsdl:output message="tns:checkUserHashSoapOut" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="BricksetAPIv2HttpGet">
<wsdl:operation name="getSets">
<wsdl:input message="tns:getSetsHttpGetIn" />
<wsdl:output message="tns:getSetsHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="getSet">
<wsdl:input message="tns:getSetHttpGetIn" />
<wsdl:output message="tns:getSetHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="getRecentlyUpdatedSets">
<wsdl:input message="tns:getRecentlyUpdatedSetsHttpGetIn" />
<wsdl:output message="tns:getRecentlyUpdatedSetsHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="getAdditionalImages">
<wsdl:input message="tns:getAdditionalImagesHttpGetIn" />
<wsdl:output message="tns:getAdditionalImagesHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="getReviews">
<wsdl:input message="tns:getReviewsHttpGetIn" />
<wsdl:output message="tns:getReviewsHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="getInstructions">
<wsdl:input message="tns:getInstructionsHttpGetIn" />
<wsdl:output message="tns:getInstructionsHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="getMinifigCollection">
<wsdl:input message="tns:getMinifigCollectionHttpGetIn" />
<wsdl:output message="tns:getMinifigCollectionHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="getThemes">
<wsdl:input message="tns:getThemesHttpGetIn" />
<wsdl:output message="tns:getThemesHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="getSubthemes">
<wsdl:input message="tns:getSubthemesHttpGetIn" />
<wsdl:output message="tns:getSubthemesHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="getYears">
<wsdl:input message="tns:getYearsHttpGetIn" />
<wsdl:output message="tns:getYearsHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="getThemesForUser">
<wsdl:input message="tns:getThemesForUserHttpGetIn" />
<wsdl:output message="tns:getThemesForUserHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="getSubthemesForUser">
<wsdl:input message="tns:getSubthemesForUserHttpGetIn" />
<wsdl:output message="tns:getSubthemesForUserHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="getYearsForUser">
<wsdl:input message="tns:getYearsForUserHttpGetIn" />
<wsdl:output message="tns:getYearsForUserHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="getUserNotes">
<wsdl:input message="tns:getUserNotesHttpGetIn" />
<wsdl:output message="tns:getUserNotesHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="getCollectionTotals">
<wsdl:input message="tns:getCollectionTotalsHttpGetIn" />
<wsdl:output message="tns:getCollectionTotalsHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="setCollection">
<wsdl:input message="tns:setCollectionHttpGetIn" />
<wsdl:output message="tns:setCollectionHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="setCollection_owns">
<wsdl:input message="tns:setCollection_ownsHttpGetIn" />
<wsdl:output message="tns:setCollection_ownsHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="setCollection_wants">
<wsdl:input message="tns:setCollection_wantsHttpGetIn" />
<wsdl:output message="tns:setCollection_wantsHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="setCollection_userNotes">
<wsdl:input message="tns:setCollection_userNotesHttpGetIn" />
<wsdl:output message="tns:setCollection_userNotesHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="setCollection_qtyOwned">
<wsdl:input message="tns:setCollection_qtyOwnedHttpGetIn" />
<wsdl:output message="tns:setCollection_qtyOwnedHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="setMinifigCollection">
<wsdl:input message="tns:setMinifigCollectionHttpGetIn" />
<wsdl:output message="tns:setMinifigCollectionHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="login">
<wsdl:input message="tns:loginHttpGetIn" />
<wsdl:output message="tns:loginHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="getCollectionDetail">
<wsdl:input message="tns:getCollectionDetailHttpGetIn" />
<wsdl:output message="tns:getCollectionDetailHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="getCollectionDetailConditions">
<wsdl:input message="tns:getCollectionDetailConditionsHttpGetIn" />
<wsdl:output message="tns:getCollectionDetailConditionsHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="checkKey">
<wsdl:input message="tns:checkKeyHttpGetIn" />
<wsdl:output message="tns:checkKeyHttpGetOut" />
</wsdl:operation>
<wsdl:operation name="checkUserHash">
<wsdl:input message="tns:checkUserHashHttpGetIn" />
<wsdl:output message="tns:checkUserHashHttpGetOut" />
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="BricksetAPIv2HttpPost">
<wsdl:operation name="getSets">
<wsdl:input message="tns:getSetsHttpPostIn" />
<wsdl:output message="tns:getSetsHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="getSet">
<wsdl:input message="tns:getSetHttpPostIn" />
<wsdl:output message="tns:getSetHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="getRecentlyUpdatedSets">
<wsdl:input message="tns:getRecentlyUpdatedSetsHttpPostIn" />
<wsdl:output message="tns:getRecentlyUpdatedSetsHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="getAdditionalImages">
<wsdl:input message="tns:getAdditionalImagesHttpPostIn" />
<wsdl:output message="tns:getAdditionalImagesHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="getReviews">
<wsdl:input message="tns:getReviewsHttpPostIn" />
<wsdl:output message="tns:getReviewsHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="getInstructions">
<wsdl:input message="tns:getInstructionsHttpPostIn" />
<wsdl:output message="tns:getInstructionsHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="getMinifigCollection">
<wsdl:input message="tns:getMinifigCollectionHttpPostIn" />
<wsdl:output message="tns:getMinifigCollectionHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="getThemes">
<wsdl:input message="tns:getThemesHttpPostIn" />
<wsdl:output message="tns:getThemesHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="getSubthemes">
<wsdl:input message="tns:getSubthemesHttpPostIn" />
<wsdl:output message="tns:getSubthemesHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="getYears">
<wsdl:input message="tns:getYearsHttpPostIn" />
<wsdl:output message="tns:getYearsHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="getThemesForUser">
<wsdl:input message="tns:getThemesForUserHttpPostIn" />
<wsdl:output message="tns:getThemesForUserHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="getSubthemesForUser">
<wsdl:input message="tns:getSubthemesForUserHttpPostIn" />
<wsdl:output message="tns:getSubthemesForUserHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="getYearsForUser">
<wsdl:input message="tns:getYearsForUserHttpPostIn" />
<wsdl:output message="tns:getYearsForUserHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="getUserNotes">
<wsdl:input message="tns:getUserNotesHttpPostIn" />
<wsdl:output message="tns:getUserNotesHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="getCollectionTotals">
<wsdl:input message="tns:getCollectionTotalsHttpPostIn" />
<wsdl:output message="tns:getCollectionTotalsHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="setCollection">
<wsdl:input message="tns:setCollectionHttpPostIn" />
<wsdl:output message="tns:setCollectionHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="setCollection_owns">
<wsdl:input message="tns:setCollection_ownsHttpPostIn" />
<wsdl:output message="tns:setCollection_ownsHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="setCollection_wants">
<wsdl:input message="tns:setCollection_wantsHttpPostIn" />
<wsdl:output message="tns:setCollection_wantsHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="setCollection_userNotes">
<wsdl:input message="tns:setCollection_userNotesHttpPostIn" />
<wsdl:output message="tns:setCollection_userNotesHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="setCollection_qtyOwned">
<wsdl:input message="tns:setCollection_qtyOwnedHttpPostIn" />
<wsdl:output message="tns:setCollection_qtyOwnedHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="setMinifigCollection">
<wsdl:input message="tns:setMinifigCollectionHttpPostIn" />
<wsdl:output message="tns:setMinifigCollectionHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="login">
<wsdl:input message="tns:loginHttpPostIn" />
<wsdl:output message="tns:loginHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="getCollectionDetail">
<wsdl:input message="tns:getCollectionDetailHttpPostIn" />
<wsdl:output message="tns:getCollectionDetailHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="getCollectionDetailConditions">
<wsdl:input message="tns:getCollectionDetailConditionsHttpPostIn" />
<wsdl:output message="tns:getCollectionDetailConditionsHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="checkKey">
<wsdl:input message="tns:checkKeyHttpPostIn" />
<wsdl:output message="tns:checkKeyHttpPostOut" />
</wsdl:operation>
<wsdl:operation name="checkUserHash">
<wsdl:input message="tns:checkUserHashHttpPostIn" />
<wsdl:output message="tns:checkUserHashHttpPostOut" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="BricksetAPIv2Soap" type="tns:BricksetAPIv2Soap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="getSets">
<soap:operation soapAction="https://brickset.com/api/getSets" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSet">
<soap:operation soapAction="https://brickset.com/api/getSet" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getRecentlyUpdatedSets">
<soap:operation soapAction="https://brickset.com/api/getRecentlyUpdatedSets" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getAdditionalImages">
<soap:operation soapAction="https://brickset.com/api/getAdditionalImages" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getReviews">
<soap:operation soapAction="https://brickset.com/api/getReviews" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getInstructions">
<soap:operation soapAction="https://brickset.com/api/getInstructions" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getMinifigCollection">
<soap:operation soapAction="https://brickset.com/api/getMinifigCollection" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getThemes">
<soap:operation soapAction="https://brickset.com/api/getThemes" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSubthemes">
<soap:operation soapAction="https://brickset.com/api/getSubthemes" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getYears">
<soap:operation soapAction="https://brickset.com/api/getYears" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getThemesForUser">
<soap:operation soapAction="https://brickset.com/api/getThemesForUser" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSubthemesForUser">
<soap:operation soapAction="https://brickset.com/api/getSubthemesForUser" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getYearsForUser">
<soap:operation soapAction="https://brickset.com/api/getYearsForUser" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getUserNotes">
<soap:operation soapAction="https://brickset.com/api/getUserNotes" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCollectionTotals">
<soap:operation soapAction="https://brickset.com/api/getCollectionTotals" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection">
<soap:operation soapAction="https://brickset.com/api/setCollection" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection_owns">
<soap:operation soapAction="https://brickset.com/api/setCollection_owns" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection_wants">
<soap:operation soapAction="https://brickset.com/api/setCollection_wants" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection_userNotes">
<soap:operation soapAction="https://brickset.com/api/setCollection_userNotes" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection_qtyOwned">
<soap:operation soapAction="https://brickset.com/api/setCollection_qtyOwned" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setMinifigCollection">
<soap:operation soapAction="https://brickset.com/api/setMinifigCollection" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="login">
<soap:operation soapAction="https://brickset.com/api/login" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollectionDetail">
<soap:operation soapAction="https://brickset.com/api/setCollectionDetail" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCollectionDetail">
<soap:operation soapAction="https://brickset.com/api/getCollectionDetail" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCollectionDetailConditions">
<soap:operation soapAction="https://brickset.com/api/getCollectionDetailConditions" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="checkKey">
<soap:operation soapAction="https://brickset.com/api/checkKey" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="checkUserHash">
<soap:operation soapAction="https://brickset.com/api/checkUserHash" style="document" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="BricksetAPIv2Soap12" type="tns:BricksetAPIv2Soap">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="getSets">
<soap12:operation soapAction="https://brickset.com/api/getSets" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSet">
<soap12:operation soapAction="https://brickset.com/api/getSet" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getRecentlyUpdatedSets">
<soap12:operation soapAction="https://brickset.com/api/getRecentlyUpdatedSets" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getAdditionalImages">
<soap12:operation soapAction="https://brickset.com/api/getAdditionalImages" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getReviews">
<soap12:operation soapAction="https://brickset.com/api/getReviews" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getInstructions">
<soap12:operation soapAction="https://brickset.com/api/getInstructions" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getMinifigCollection">
<soap12:operation soapAction="https://brickset.com/api/getMinifigCollection" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getThemes">
<soap12:operation soapAction="https://brickset.com/api/getThemes" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSubthemes">
<soap12:operation soapAction="https://brickset.com/api/getSubthemes" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getYears">
<soap12:operation soapAction="https://brickset.com/api/getYears" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getThemesForUser">
<soap12:operation soapAction="https://brickset.com/api/getThemesForUser" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSubthemesForUser">
<soap12:operation soapAction="https://brickset.com/api/getSubthemesForUser" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getYearsForUser">
<soap12:operation soapAction="https://brickset.com/api/getYearsForUser" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getUserNotes">
<soap12:operation soapAction="https://brickset.com/api/getUserNotes" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCollectionTotals">
<soap12:operation soapAction="https://brickset.com/api/getCollectionTotals" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection">
<soap12:operation soapAction="https://brickset.com/api/setCollection" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection_owns">
<soap12:operation soapAction="https://brickset.com/api/setCollection_owns" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection_wants">
<soap12:operation soapAction="https://brickset.com/api/setCollection_wants" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection_userNotes">
<soap12:operation soapAction="https://brickset.com/api/setCollection_userNotes" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection_qtyOwned">
<soap12:operation soapAction="https://brickset.com/api/setCollection_qtyOwned" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setMinifigCollection">
<soap12:operation soapAction="https://brickset.com/api/setMinifigCollection" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="login">
<soap12:operation soapAction="https://brickset.com/api/login" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollectionDetail">
<soap12:operation soapAction="https://brickset.com/api/setCollectionDetail" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCollectionDetail">
<soap12:operation soapAction="https://brickset.com/api/getCollectionDetail" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCollectionDetailConditions">
<soap12:operation soapAction="https://brickset.com/api/getCollectionDetailConditions" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="checkKey">
<soap12:operation soapAction="https://brickset.com/api/checkKey" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="checkUserHash">
<soap12:operation soapAction="https://brickset.com/api/checkUserHash" style="document" />
<wsdl:input>
<soap12:body use="literal" />
</wsdl:input>
<wsdl:output>
<soap12:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="BricksetAPIv2HttpGet" type="tns:BricksetAPIv2HttpGet">
<http:binding verb="GET" />
<wsdl:operation name="getSets">
<http:operation location="/getSets" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSet">
<http:operation location="/getSet" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getRecentlyUpdatedSets">
<http:operation location="/getRecentlyUpdatedSets" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getAdditionalImages">
<http:operation location="/getAdditionalImages" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getReviews">
<http:operation location="/getReviews" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getInstructions">
<http:operation location="/getInstructions" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getMinifigCollection">
<http:operation location="/getMinifigCollection" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getThemes">
<http:operation location="/getThemes" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSubthemes">
<http:operation location="/getSubthemes" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getYears">
<http:operation location="/getYears" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getThemesForUser">
<http:operation location="/getThemesForUser" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSubthemesForUser">
<http:operation location="/getSubthemesForUser" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getYearsForUser">
<http:operation location="/getYearsForUser" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getUserNotes">
<http:operation location="/getUserNotes" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCollectionTotals">
<http:operation location="/getCollectionTotals" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection">
<http:operation location="/setCollection" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection_owns">
<http:operation location="/setCollection_owns" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection_wants">
<http:operation location="/setCollection_wants" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection_userNotes">
<http:operation location="/setCollection_userNotes" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection_qtyOwned">
<http:operation location="/setCollection_qtyOwned" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setMinifigCollection">
<http:operation location="/setMinifigCollection" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="login">
<http:operation location="/login" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCollectionDetail">
<http:operation location="/getCollectionDetail" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCollectionDetailConditions">
<http:operation location="/getCollectionDetailConditions" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="checkKey">
<http:operation location="/checkKey" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="checkUserHash">
<http:operation location="/checkUserHash" />
<wsdl:input>
<http:urlEncoded />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="BricksetAPIv2HttpPost" type="tns:BricksetAPIv2HttpPost">
<http:binding verb="POST" />
<wsdl:operation name="getSets">
<http:operation location="/getSets" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSet">
<http:operation location="/getSet" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getRecentlyUpdatedSets">
<http:operation location="/getRecentlyUpdatedSets" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getAdditionalImages">
<http:operation location="/getAdditionalImages" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getReviews">
<http:operation location="/getReviews" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getInstructions">
<http:operation location="/getInstructions" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getMinifigCollection">
<http:operation location="/getMinifigCollection" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getThemes">
<http:operation location="/getThemes" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSubthemes">
<http:operation location="/getSubthemes" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getYears">
<http:operation location="/getYears" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getThemesForUser">
<http:operation location="/getThemesForUser" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getSubthemesForUser">
<http:operation location="/getSubthemesForUser" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getYearsForUser">
<http:operation location="/getYearsForUser" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getUserNotes">
<http:operation location="/getUserNotes" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCollectionTotals">
<http:operation location="/getCollectionTotals" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection">
<http:operation location="/setCollection" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection_owns">
<http:operation location="/setCollection_owns" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection_wants">
<http:operation location="/setCollection_wants" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection_userNotes">
<http:operation location="/setCollection_userNotes" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setCollection_qtyOwned">
<http:operation location="/setCollection_qtyOwned" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setMinifigCollection">
<http:operation location="/setMinifigCollection" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="login">
<http:operation location="/login" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCollectionDetail">
<http:operation location="/getCollectionDetail" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getCollectionDetailConditions">
<http:operation location="/getCollectionDetailConditions" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="checkKey">
<http:operation location="/checkKey" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="checkUserHash">
<http:operation location="/checkUserHash" />
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded" />
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="BricksetAPIv2">
<wsdl:port name="BricksetAPIv2Soap" binding="tns:BricksetAPIv2Soap">
<soap:address location="http://brickset.com/api/v2.asmx" />
</wsdl:port>
<wsdl:port name="BricksetAPIv2Soap12" binding="tns:BricksetAPIv2Soap12">
<soap12:address location="http://brickset.com/api/v2.asmx" />
</wsdl:port>
<wsdl:port name="BricksetAPIv2HttpGet" binding="tns:BricksetAPIv2HttpGet">
<http:address location="http://brickset.com/api/v2.asmx" />
</wsdl:port>
<wsdl:port name="BricksetAPIv2HttpPost" binding="tns:BricksetAPIv2HttpPost">
<http:address location="http://brickset.com/api/v2.asmx" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>