David Saenz wrote:
Redmine Admin wrote:
Hi, please provide us raw http request
General
Request URL: https://user-api.simplybook.me/login
Request Method: GET
Status Code: 200
Remote Address: 158.69.26.11:443
Referrer Policy: no-referrer-when-downgrade
Response header
access-control-allow-headers: content-type, x-company-login, x-application-token, x-user-token, x-token, x-requested-with
access-control-allow-methods: POST, GET, OPTIONS
access-control-allow-origin: *
content-encoding: gzip
content-type: application/json
date: Wed, 17 Oct 2018 14:48:39 GMT
server: nginx
status: 200
vary: Accept-Encoding
x-xss-protection: 1; mode=block
Provisional headers are shown
Provisional header are shown
Accept: /
Origin: http://dev.etronroom:3000
Referer: http://dev.etronroom:3000/booking
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36
And this is the response:
{
"transport":"POST",
"envelope":"JSON-RPC-2.0",
"contentType":"application\/json",
"SMDVersion":"2.0",
"target":"\/login",
"services":{
"getServiceUrl":{
"envelope":"JSON-RPC-2.0",
"transport":"POST",
"parameters":[
{
"type":"object",
"name":"companyLogin",
"optional":false
}
],
"returns":"object"
},
"getToken":{
"envelope":"JSON-RPC-2.0",
"transport":"POST",
"parameters":[
{
"type":"object",
"name":"companyLogin",
"optional":false
},
{
"type":"object",
"name":"apiKey",
"optional":false
}
],
"returns":"object"
},
"getUserToken":{
"envelope":"JSON-RPC-2.0",
"transport":"POST",
"parameters":[
{
"type":"object",
"name":"companyLogin",
"optional":false
},
{
"type":"object",
"name":"userLogin",
"optional":false
},
{
"type":"object",
"name":"userPassword",
"optional":false
}
],
"returns":"object"
},
"getApplicationToken":{
"envelope":"JSON-RPC-2.0",
"transport":"POST",
"parameters":[
{
"type":"object",
"name":"applicationApiKey",
"optional":false
}
],
"returns":"object"
}
},
"methods":{
"getServiceUrl":{
"envelope":"JSON-RPC-2.0",
"transport":"POST",
"parameters":[
{
"type":"object",
"name":"companyLogin",
"optional":false
}
],
"returns":"object"
},
"getToken":{
"envelope":"JSON-RPC-2.0",
"transport":"POST",
"parameters":[
{
"type":"object",
"name":"companyLogin",
"optional":false
},
{
"type":"object",
"name":"apiKey",
"optional":false
}
],
"returns":"object"
},
"getUserToken":{
"envelope":"JSON-RPC-2.0",
"transport":"POST",
"parameters":[
{
"type":"object",
"name":"companyLogin",
"optional":false
},
{
"type":"object",
"name":"userLogin",
"optional":false
},
{
"type":"object",
"name":"userPassword",
"optional":false
}
],
"returns":"object"
},
"getApplicationToken":{
"envelope":"JSON-RPC-2.0",
"transport":"POST",
"parameters":[
{
"type":"object",
"name":"applicationApiKey",
"optional":false
}
],
"returns":"object"
}
}
}