Webhooks Integration

Updated by Nicole Foley

Overview

If enabled, TeamBuildr will deliver a workout result object via webhook to a specified endpoint for your account.

Getting started

To get started, you will need to share an API URL or endpoint URL where you'd like to receive data. We will make a POST request to this URL in the JSON format. Your server or URL can process the payload however you see git.

When does data get sent?

Data will get sent for a single athlete at a time, and it will be sent roughly 15 minutes after the athlete has finished entering their workout data.

Webhook Security Token

If you would like to increase the level of security of the webhooks you can generate a Webhook Security Token from the integrations tab on your Settings page.

Using the Token

Once your security token is generated, it will be attached to every incoming webhook from that point forward. You will want to validate against this header for all incoming webhook datasets to ensure it is coming from the TeamBuildr servers.

Workout Result Object

The workout result information that will be sent over includes the following:

  • Date assigned
  • Last update
  • Session start
  • Session end
  • Account code
  • Account name
  • User email
  • User ID
  • User first name
  • User last name
  • Questionnaires
  • Workout items


How did we do?


Powered by HelpDocs (opens in a new tab)