Skip to content

Introduction to MeasureOne Quickstart

Welcome to the MeasureOne Quickstart Guide! This resource is your gateway to integrating seamlessly with MeasureOne's APIs. Whether you're looking to build a native integration or prefer a hybrid approach, this guide is crafted to provide you with a solid starting point.

Through this guide, you'll learn how to:

  • Generate and securely store your API keys.
  • Set up a development environment tailored to MeasureOne.
  • Run a functional application to interact with MeasureOne's services.

By the end of this Quickstart, you'll have a working application capable of:

  • Establishing a secure connection with MeasureOne's API.
  • Handling data requests and processing responses.
  • Implementing real-time functionality, like webhooks, for event-driven workflows.

Let's get started on building a seamless MeasureOne integration that powers your application with efficiency and reliability!


1. Setting Up the Environment

MeasureOne supports two environments for your integration needs:

EnvironmentDescription
StagingIdeal for testing and development
ProductionFor live, customer-facing applications.

Each environment operates on a distinct infrastructure and requires unique access credentials. For this exercise, we'll be using the Sandbox environment, which is part of the Staging setup.

2. Accessing Your Credentials

To integrate with MeasureOne, you'll need a client_id and secret for each environment. You can retrieve these credentials by logging into the Staging Dashboard.

KeyDescription
client_idPrivate identifier for your team
secretPrivate key, one for each of the three environments

MeasureOne requires authentication for all API requests using access tokens. If an access token is missing from your request, an authentication error will be returned.

  • Sign up or log in to MeasureOne's Stage Dashboard to get your API credentials
  • Once you have client_id and secret you need to generate access token by calling this API.