The FlexiTime API provides 3 levels of authorization - Partner, Company and User. To access a restricted resource valid authorization must be provided in the request using Basic Authentication.
Partner - Contact FlexiTime support for a partner API Key. The parameters for basic authentication are Partner Key and Token. Partner resources can be used by FlexiTime partners for provisioning new customer accounts.
Company - The company API Key is associated with your FlexiTime account. The parameters for basic authentication are Company Code and API Key. Company resources allow administrative requests to be made for the company.
User - The user access token is returned from the unrestricted user/login resource following successful authorization of user login details. User resources allow user and manager requests to be made for the company.