Connectors / Service / 15Five

15Five is the complete performance management platform that creates effective managers, highly engaged employees, and top-performing organisations. (updated: 1655136607115)

15Five

15Five is the complete performance management platform that creates effective managers, highly engaged employees, and top-performing organisations.

Overview

15Five is the complete performance management platform that creates effective managers, highly engaged employees, and top-performing organizations.

API Information

The Base URL used for the 15Five connector is https://{sub_domain}.15five.com/api/public. More information can be found on their main site.

Authentication

Within the builder, click on the 15Five connector to display the connector properties panel. Select the 'Auth' tab and click on the 'New authentication' button.

In the Tray.io authentication pop-up modal, name the authentication in a way that will quickly identify it within a potentially large list. For example, whether it is a Sandbox or Production auth, etc.

Consider who/ how many people will need access to this authentication when choosing where to create this authentication ('Personal' or 'Organisational').

The second page asks you for your 'access_token' and 'sub_domain'

15Five Authentication pop-up

To get the 'access_token', head to the 15Five dashboard. Click on the settings gear in the top, right-hand corner of 15Five.

15Five gears

Select 'Features' from the dropdown menu.

15Five features

Scroll to the bottom of the page and click on 'Integrations'.

15five Integrations

Click Enable to the right of the Public API option.

15Five enable

Once enabled, you'll land on the 'Company API keys' page. Click the Create new key button.

Add in a short name for your API key. This name can be anything, but we suggest using a name that's easily identifiable from your server-side. If you would like to limit the API access to High Fives only, check that box before saving. Then, click Save.

15five settings features

More info on this can be found here

Once you have added these fields to your Tray.io authentication pop-up window, click the 'Create authentication' button. 

Your connector authentication setup should now be complete.

Available Operations

The examples below show one or two of the available connector operations in use.

Please see the Full Operations Reference at the end of this page for details on all available operations for this connector.

Using the Raw HTTP Request ('Universal Operation')

As of version 1.0, you can effectively create your own operations.

This is a powerful feature that you can use when there is an endpoint in 15Five that is not used by any of our operations.

To use this, you will first of all need to research the endpoint in the 15Five public API documentation to find the exact format that 15Five will be expecting the endpoint to be passed in.

For example, say that the List groups operation did not exist in our 15Five connector, and you wanted to use this endpoint. You would use the , 15Five API docs to find the relevant endpoint - which in this case is a `GET` request called: `/group`.

More details about this endpoint can be found here.

15Five rawHttp API request

Based on the information provided in the above API call doc, you need to configure the following attributes on your Tray platform:

  • Method: GET

  • URL:

    • Endpoint : /group

  • Body Type: None

15Five rawHttp set up

Once the API call is executed successfully, you should get the following results:

15Five rawHttp output

BEST PRACTICES: Whenever you do decide to create your own workflow, be sure to check out some of our key articles such as:

All Operations

Latest version:

1.0

Raw HTTP request (advanced)

Perform a raw HTTP request with some pre-configuration and processing by the connector, such as authentication.