[#176] Missing data when retrieve information from my dashboard

Migrated from Redmine #176 | Author: vicente orrico
Status: New | Priority: Normal | Created: 2018-06-05


Hi

i followed your documentation for the conection and the api call to retrieve information from my dashboard

/**
 * Generate Token simplybookme
 */

var generateToken = function () {
    var companyLogin = 'mycalendar';
    var api_key = '4c3bdb3---*******';
    var loginClient = new JSONRpcClient({
        'url': '//user-api.simplybook.me/login',
        'onerror': function (error) {
            alert(error);
        }
    });
    return  token = loginClient.getToken(companyLogin, api_key);
}

…And make a request for providers or serivces

/**
 * Providers get List of providers
 */

var providers = function() {
    var companyLogin = 'mycalendar';
    var token  = generateToken();

    var client = new JSONRpcClient({
        'url': '//user-api.simplybook.me',
        'headers': {
            'X-Company-Login': companyLogin,
            'X-Token': token
        },
        'onerror': function (error) {
            console.log('Error: '+error);
        }
    });

    //var services = client.getEventList();
    return  performers = client.getUnitList();
    console.log(performers);

… We have 8 providers added…(providers.png), the response only retrieve 7 providers (console-response2.png)…and the json response show 2 empty slots…what is that? (console-response1.png)

thanks in advanced

Redmine Admin wrote:

company with login mycalendar does not exists

vicente orrico wrote:

Hi Sorry i put a generic login data the actual company is elmastercalendar

Redmine Admin wrote:

that strange…
can you provide raw http request and responce? We will check this issue