SOAP Authentication

To prevent unwanted access to your data and bookings, we require an Integration Token to be sent to Booking Pad when you login. This is a unique id for your account. This can be found on your 'My Account' page


There are two methods Booking Pad supplies for authentication, one for guests and one for members. When you execute either of these methods, you will be given a session id. You must provide this in all subsequent calls. The sessionId will expire in approximately 8 hours.


loginGuest

Type Name Description
Method loginGuest This method will login a guest user. Use this when you need to book from a client which doesn't have member permissions.
Return sessionId This is the sessionId you will need to send along when calling other methods on the soap integration module
Parameter 1 Booking Pad Id This is the Booking Pad Id for your site and can be found on your My Account Page.
Parameter 2 Integration Token This is the Integration Token for your site and can be found on your My Account Page.
Parameter 3 Site Password This is the Site Password for your site. If you have not setup a site password, leave this empty.

login

Type Name Description
Method login This method will login a user. You must have the username and password for the user.
Return sessionId This is the sessionId you will need to send along when calling other methods on the soap integration module
Parameter 1 Booking Pad Id This is the Booking Pad Id for your site and can be found on your My Account Page.
Parameter 2 Integration Token This is the Integration Token for your site and can be found on your My Account Page.
Parameter 3 Site Password This is the Site Password for your site. If you have not setup a site password, leave this empty.
Parameter 4 Username This is the username you want to login as. If this is an admin account, you will gain access to the admin functions.
Parameter 5 Password This is the password for the account.