Breadcrumb
- SynXis Booking Engine SSO
- Custom OAuth
- Examples
- Guest Profile
Guest Profile
Get the access token using the Guest Profile CRM ID
{
"ChainId": "11111",
"IDContext": "CRM",
"ProfileID": "CU78877656",
"UserType": "Guest"
}
Get the access token using the Guest Profile CRS ID
{
"ChainId": "11111",
"IDContext": "CRS",
"ProfileID": "14160783C0000000012",
"UserType": "Guest"
}
The Response will be the same for both CRM ID and CRS ID
{
"access_token": "T1RLAQILIvCvBsWa1PW255wMw9DaSWOrRrnZtE8I0OfBeoLGABALg9EXsPLgATMZTG/2l6o9AAEQNOQUkMt379fLEy1j+7EgTDo2ZJbQmxxQbICik86RftNztXPmyyOyGeTVFMFdeV1UUdF7jvzTFANOsfrmbcMKqhkrMbGgTRNeK0wpRaz4ucz6WuDwkXRDwZ/v1r//sWwG3kUeEOJ/XDPEatmiQCvXUithMme8f5GroO8y/q4OR4wO6iBD2f/Td9k+zR2+TEVdqo15VzhU6hHnmJZvMqfjdsO4eRfFYWWgBrt5Ea8pcDv3/Yhd2fVSKf562C+CTItL4kn+cKU0PSwMy2yz+IZaeK5VDE/17TIkcy0u3cMcAsHXt/uegOsnjImgs4zNU/U09GgxoOmY8T691vpIP7HT9VwQN17g5GdiE/ZHJ73RtpQ*",
"IdentityType": "Guest",
"ProfileID": "CU78877656"
}
SBE Form POST - At a minimum, must include the access_token (passed in the session parameter) along with the hotel and/or chain parameters
<FORM action="https://be.synxis.com/" method="POST">
<INPUT name="session" type="text" value="T1RLAQILIvCvBsWa1PW255wMw9DaSWOrRrnZtE8I0OfBeoLGABALg9EXsPLgATMZTG/2l6o9AAEQNOQUkMt379fLEy1j+7EgTDo2ZJbQmxxQbICik86RftNztXPmyyOyGeTVFMFdeV1UUdF7jvzTFANOsfrmbcMKqhkrMbGgTRNeK0wpRaz4ucz6WuDwkXRDwZ/v1r//sWwG3kUeEOJ/XDPEatmiQCvXUithMme8f5GroO8y/q4OR4wO6iBD2f/Td9k+zR2+TEVdqo15VzhU6hHnmJZvMqfjdsO4eRfFYWWgBrt5Ea8pcDv3/Yhd2fVSKf562C+CTItL4kn+cKU0PSwMy2yz+IZaeK5VDE/17TIkcy0u3cMcAsHXt/uegOsnjImgs4zNU/U09GgxoOmY8T691vpIP7HT9VwQN17g5GdiE/ZHJ73RtpQ*">
<INPUT name="chain" type="text" value="11111">
<INPUT name="hotel" type="text" value="23456">
</FORM>