wombWSDL
View the WSDL for the service. Click on an operation name to view the details.
- authUser
- getUserInfo
- registerUser
- registerBookByISBN
Close
Name: authUser
Binding: wombWSDLBinding
Endpoint: http://whatsonmybookshelf.com/api/soap.php
SoapAction: urn:womb#authUser
Style: rpc
Input:
use: encoded
namespace: urn:womb
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: authUserRequest
parts:
userName: xsd:string
userPass: xsd:string
Output:
use: encoded
namespace: urn:womb
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: authUserResponse
parts:
status: xsd:boolean
sessionID: xsd:string
Namespace: urn:womb
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This request is used to authenticate a user. It should be called first. If success, return sessionID, which is used in future requests.
Name: authUser
Binding: wombWSDLBinding
Endpoint: http://whatsonmybookshelf.com/api/soap.php
SoapAction: urn:womb#authUser
Style: rpc
Input:
use: encoded
namespace: urn:womb
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: authUserRequest
parts:
userName: xsd:string
userPass: xsd:string
Output:
use: encoded
namespace: urn:womb
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: authUserResponse
parts:
status: xsd:boolean
sessionID: xsd:string
Namespace: urn:womb
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This request is used to authenticate a user. It should be called first. If success, return sessionID, which is used in future requests.
Close
Name: getUserInfo
Binding: wombWSDLBinding
Endpoint: http://whatsonmybookshelf.com/api/soap.php
SoapAction: urn:womb#getUserInfo
Style: rpc
Input:
use: encoded
namespace: urn:womb
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserInfoRequest
parts:
sessionID: xsd:string
Output:
use: encoded
namespace: urn:womb
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserInfoResponse
parts:
status: xsd:boolean
gender: xsd:string
firstName: xsd:string
lastName: xsd:string
dateOfBirth: xsd:string
emalAddress: xsd:string
phone: xsd:string
country: xsd:string
state: xsd:string
city: xsd:string
streetAddress: xsd:string
receiveNews: xsd:boolean
credits: xsd:int
booksTotal: xsd:int
booksAvailToOrder: xsd:int
allowInternationalOrders: xsd:boolean
Namespace: urn:womb
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This request returns all available information about user.
Name: getUserInfo
Binding: wombWSDLBinding
Endpoint: http://whatsonmybookshelf.com/api/soap.php
SoapAction: urn:womb#getUserInfo
Style: rpc
Input:
use: encoded
namespace: urn:womb
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserInfoRequest
parts:
sessionID: xsd:string
Output:
use: encoded
namespace: urn:womb
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserInfoResponse
parts:
status: xsd:boolean
gender: xsd:string
firstName: xsd:string
lastName: xsd:string
dateOfBirth: xsd:string
emalAddress: xsd:string
phone: xsd:string
country: xsd:string
state: xsd:string
city: xsd:string
streetAddress: xsd:string
receiveNews: xsd:boolean
credits: xsd:int
booksTotal: xsd:int
booksAvailToOrder: xsd:int
allowInternationalOrders: xsd:boolean
Namespace: urn:womb
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This request returns all available information about user.
Close
Name: registerUser
Binding: wombWSDLBinding
Endpoint: http://whatsonmybookshelf.com/api/soap.php
SoapAction: urn:womb#registerUser
Style: rpc
Input:
use: encoded
namespace: urn:womb
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: registerUserRequest
parts:
userName: xsd:string
firstName: xsd:string
lastName: xsd:string
email: xsd:string
streetAddress: xsd:string
postCode: xsd:string
city: xsd:string
state_province: xsd:string
country: xsd:string
allowIntOrders: xsd:boolean
password: xsd:string
Output:
use: encoded
namespace: urn:womb
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: registerUserResponse
parts:
status: xsd:boolean
errorCode: xsd:int
errorText: xsd:string
Namespace: urn:womb
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This request register a new user. userName and email must be unique. userName, firstName, lastName, email, streetAddress, postCode, City, state_province, country, password are required.
Name: registerUser
Binding: wombWSDLBinding
Endpoint: http://whatsonmybookshelf.com/api/soap.php
SoapAction: urn:womb#registerUser
Style: rpc
Input:
use: encoded
namespace: urn:womb
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: registerUserRequest
parts:
userName: xsd:string
firstName: xsd:string
lastName: xsd:string
email: xsd:string
streetAddress: xsd:string
postCode: xsd:string
city: xsd:string
state_province: xsd:string
country: xsd:string
allowIntOrders: xsd:boolean
password: xsd:string
Output:
use: encoded
namespace: urn:womb
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: registerUserResponse
parts:
status: xsd:boolean
errorCode: xsd:int
errorText: xsd:string
Namespace: urn:womb
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: This request register a new user. userName and email must be unique. userName, firstName, lastName, email, streetAddress, postCode, City, state_province, country, password are required.
Close
Name: registerBookByISBN
Binding: wombWSDLBinding
Endpoint: http://whatsonmybookshelf.com/api/soap.php
SoapAction: urn:womb#registerBookByISBN
Style: rpc
Input:
use: encoded
namespace: urn:womb
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: registerBookByISBNRequest
parts:
sessionID: xsd:string
ISBN: xsd:string
tags: xsd:string
comment: xsd:string
Output:
use: encoded
namespace: urn:womb
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: registerBookByISBNResponse
parts:
status: xsd:boolean
errorCode: xsd:int
errorText: xsd:string
Namespace: urn:womb
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Register book by ISBN. All information about book is retrieved from Amason. tags and comment are required.
Name: registerBookByISBN
Binding: wombWSDLBinding
Endpoint: http://whatsonmybookshelf.com/api/soap.php
SoapAction: urn:womb#registerBookByISBN
Style: rpc
Input:
use: encoded
namespace: urn:womb
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: registerBookByISBNRequest
parts:
sessionID: xsd:string
ISBN: xsd:string
tags: xsd:string
comment: xsd:string
Output:
use: encoded
namespace: urn:womb
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: registerBookByISBNResponse
parts:
status: xsd:boolean
errorCode: xsd:int
errorText: xsd:string
Namespace: urn:womb
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Register book by ISBN. All information about book is retrieved from Amason. tags and comment are required.