How do I use API Integrations?

Set up API integrations on GoContractor to send data between platforms.

 

How to get there: To access the 'API Integration' feature, a user must be an admin and signed into the GoContractor admin portal. The admin must also have access to the top level division of the account.

Use the left had menu to select 'Settings'. At the bottom of
the settings menu is 'API Integrations'. Click it to open the menu.

 

 

API Integrations

 

Creating an API Key

When open, select the blue button with + Key. 

This will open a screen where API keys can be created. 

 


  • This will open up a new key form to fill in
  • Each key requires a unique name

Allow Writes 

This setting will 'Allow those using the API key to create, update, and delete data on your account. When disabled, the key is restricted to read-only API calls.'


Can Read Qualification Data

This setting when enabled, means that non-sensitive worker qualification data will be included in the results of the worker endpoint. Read more about this here.

Expiry date 
An expiry date is not mandatory how ever may be useful security wise to have one. 

Select Projects
The projects selected will be used to extract the data desired. 

  • When complete - click 'save'.

  • A new key will be created and a new screen will appear which will display the API Key. 

This screen will not be accessible once closed.
It is essential to copy the API key before exiting the screen.

  • Use the copy icon to copy the API key. 
  • Select 'done'.

 

Editing an API Key

To edit an API key 

  • find the key to be edited
  • click the key open 

 

The following settings can be edited

  • 'active' or 'inactive'
  • key name
  • projects (note that at least one project must be selected at all times for a key)
  • expiry date
  • allow writes
  • can read qualification data 
  • the key can also be deleted by selecting the 'Delete Key' button

 

After making the changes select 'Save'.

 

Learn More About GoContractor APIs

 

To read in more detail about GoContractor APIs please visit our the API Documentation here. 

 

If you have a question about API Keys please email us at support@gocontractor.com

 

Thanks for reading !