Learn how to make your first API request with StackOne
You’ve recently received StackOne access and want to initiate your first call using our . As an introduction to the StackOne Unified API, you’ve tested account connection through the StackOne Dashboard.
Now, you want to integrate a specific provider into your existing application and test the integration. In this guide, you will learn how to:
API Key created in StackOne Dashboard and copied to a secure location
Required provider integration enabled
Account linked successfully
(Optional) Use an SDK or Postman
Important: The API key must be base64 encoded when using Basic authentication. You cannot use the raw API key directly.
Example: If your API key is sk_test_1234567890
, you need to base64 encode it first:
echo -n "sk_test_1234567890" | base64
btoa("sk_test_1234567890")
c2tfdGVzdF8xMjM0NTY3ODkw
providers
parameter:Examples of complete API requests:
/accounts
API call response, copy the id
value.Note: Replace your_greenhouse_account_id_here
with the actual ID value from the /accounts
API call response
The response will contain a collection of existing applications with crucial data including:
(Optional) Use the data from the previous step to create new applications by making POST requests via the API.
Select the required contact from the contacts collection and copy its ID.
Get a specific contact by including the contact ID in the URL path:
Upon successful creation, you’ll receive a 🟢 201 Status Code
with the message “Record created successfully” and its timestamp.
(Optional) To verify the record creation, use the Employee ID returned in the response to get the specific employee:
Learn how to make your first API request with StackOne
You’ve recently received StackOne access and want to initiate your first call using our . As an introduction to the StackOne Unified API, you’ve tested account connection through the StackOne Dashboard.
Now, you want to integrate a specific provider into your existing application and test the integration. In this guide, you will learn how to:
API Key created in StackOne Dashboard and copied to a secure location
Required provider integration enabled
Account linked successfully
(Optional) Use an SDK or Postman
Important: The API key must be base64 encoded when using Basic authentication. You cannot use the raw API key directly.
Example: If your API key is sk_test_1234567890
, you need to base64 encode it first:
echo -n "sk_test_1234567890" | base64
btoa("sk_test_1234567890")
c2tfdGVzdF8xMjM0NTY3ODkw
providers
parameter:Examples of complete API requests:
/accounts
API call response, copy the id
value.Note: Replace your_greenhouse_account_id_here
with the actual ID value from the /accounts
API call response
The response will contain a collection of existing applications with crucial data including:
(Optional) Use the data from the previous step to create new applications by making POST requests via the API.
Select the required contact from the contacts collection and copy its ID.
Get a specific contact by including the contact ID in the URL path:
Upon successful creation, you’ll receive a 🟢 201 Status Code
with the message “Record created successfully” and its timestamp.
(Optional) To verify the record creation, use the Employee ID returned in the response to get the specific employee: