Remote API integration overview
Think we’re a good fit? Review the steps and requirements below to integrate with Remote.
Pre-build steps
Clarify your objectives
Decide what you want to achieve with the API. For ideas, see our use cases and examples. To view the complete list of available endpoints and data fields, consult our API reference documents.
Assign internal resources
To integrate successfully, ensure you have a Remote account and a software developer to write the code.
Grant admin access to your developer
Your developer needs admin access to your Remote account to generate an API token. To grant your developer admin access in Remote click here.
Development steps
Confirm you can access the sandbox
You’ll need to use our test environment to trial the API and verify results before altering your production company. To reach the sandbox, sign in to your Remote account and go to Integrations > Remote API > Access API. Please note that you must have the company admin role in Remote to view this page.
Set up a test company
Once you’re in the sandbox, create a company to use for testing. To do this, click Sign Up and complete the sign up flow. Don’t worry — you won’t be charged for any test employments created for that company.
Obtain an API access token
An API token authenticates a user and permits requests to the Remote API to access company data. Generate one by going to Account Preferences > API management in your test environment and following the instructions here. Please note that this token only works for API requests made to the sandbox environment.
Run a test request
Now that you have an access token, use it to make requests against the sandbox following the example here. Log in to your test company and verify the test request succeeded.
Build and test your integration
Refer to our API developer resources and API reference documentation to create and test a smooth integration with Remote. For technical support while building, please contact our team at [email protected].
Deploy your integration to production
When you’re confident your API requests behave as expected, generate a production token and update the request path so your calls point to your production company. More details on these steps can be found here.
Go-to-market steps
Support your teams with the integration
Keep an eye on queries and feedback from your team to enable your software developer to continually refine and enhance the integration.
Make the most of marketing opportunities with us
Partner with our marketing team to tell your story, collaborate on events, introduce your expert to our audience and more. Find full details about working with us here.
Keep up with the latest news and platform enhancements
Sign up for our newsletter to get the inside scoop on remote work and global employment. Follow us on Twitter, LinkedIn, Instagram, and YouTube for the latest news and updates.
Frequently Asked Questions
Yes. We continuously monitor, test, and refine the API.
No. There are currently no fees to use our Remote API.
No. The Remote API is aimed at tech-first customers who want to build bespoke workflows, automations and other integrations. We recommend customers carefully review our integration requirements, endpoints, and use cases before deciding whether to develop an integration with Remote.
There are many possibilities – below are a few examples of what you can achieve:
Sync employee details to your preferred HRIS – Maintain a single view of your team’s data across locations so you can produce insightful reports.
Consolidate compensation data and reporting – Import the latest employee compensation details from Remote into your company reports for deeper insights.
Automate employee onboarding – Save time and prevent delays by adding new hires to the Remote platform with a single click.
This only scratches the surface of what’s possible with the Remote API. See these use cases for further ideas and inspiration to get started.
Yes. We built the Remote API to be flexible and accommodate your needs.
Yes. A sandbox environment is available for experimenting with the API and validating results before you change your production company.
To access the sandbox environment:
Log in to your Remote account.
Go to Integrations > Remote API > Access API. There you’ll find a link to the sandbox environment.
Please note, you must have the “company admin” role in Remote to access this page.
Once you’re in the sandbox, create a company for testing. Click Sign Up and complete the sign up flow to create a company. Don’t worry — you won’t be charged for any test employments you create for that company.
Finally, generate an API token. An API token authenticates a user and permits requests to the Remote API to access company data. You can generate one by visiting Account Preferences > API management in your test environment. Please note, this token will only work for API requests made to the sandbox environment.
Each company admin user can hold one token at a time. The token does not expire; if you no longer need it, you can revoke it.
The Remote API limits authenticated requests to 20 per minute. We’re continually adding new endpoints so customers can meet their automation goals. For example, endpoints to access time off and expense data are coming soon! In the meantime, if you need an endpoint we don’t yet provide, please request it
here
.
If you have questions or technical issues during API development, please email
. To help us triage requests appropriately, we only offer email support at this time.
We have a dedicated team that supports co-marketing opportunities with customers. If you’d like to discuss ideas and planning, please contact our team at
.
Questions?
Have questions about the Remote API or need technical help? Contact our team below.