REST APIs

The REST APIs provide a programmatic access to read and write data of Multiloginapp browser profiles. Create a new browser profile, get a list of all browser profiles, add a tag to a browser profile and more.

User authentication and API token

All requests are authenticated by the user’s access token (per-user basis), which is sent along with the desired endpoint. The token can be found in the app.properties file, which is located in the  following directory:

%username%/.multiloginapp.com

You need to be actively logged in the account, for which you want to get an access token for.

Important note: This authentication token is equivalent to your account password. Keep it secret and do not share it with someone you do not trust.

Plan limits

REST APIs are only available for users with Pro and Agency accounts with certain endpoints limited to monthly usage in accordance with different subscription plans. You may check these limits on our pricing page.

If an API is accessed from a subscription plan, which does not include REST APIs usage, the server will respond with the following error:

{"status":"ERROR","value":"unauthorized"}

Rate limits

Rate limits are applicable to all standard plan subscriptions. They differ by two endpoint types:

  • API rate for List endpoints is 5 requests/minute.
  • For all other requests, limits are 60 requests/minute.

Upon reaching the limit, the server will respond with the following error:

{"status":"ERROR","value":"rate limit exceeded."}

Increased API rate limits are available in our custom plans. For further information, please contact our support team.