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!
MeasureOne supports two environments for your integration needs:
Environment | Description |
---|---|
Staging | Ideal for testing and development |
Production | For 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.
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.
Key | Description |
---|---|
client_id | Private identifier for your team |
secret | Private 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
andsecret
you need to generateaccess token
by calling this API.