Skip to main content

DataTools Pro API Documentation

DataTools API Beta

DataTools Pro API was built to extend and inject metrics data into your internal applications, AI agents, and data and analytics solutions

Beta Notice

DataTools Pro API is currently in beta and subjective to changes.


DataTools Pro API uses a Bearer Token which is a string which acts as the authentication of the API request, sent in an HTTP “Authorization” header. The DataTools Pro API is designed for server to server integrations.

Generating a Token in DataTools Pro

To generate a token in DataTools Pro, click on the API settings page.

  1. Click Add button
  2. Enter the name of your integration
  3. Copy the Token. You will not be able to access the token after it is generated so make sure to keep it in a same place. You can always re-generate your token.

GET Metrics


This request is designed to GET all metrics from DataTools Pro app including but not limited to

Request details


HTTP Method: GET

Query Parameters: None


Authorization: Bearer [your token]

Response The results from DataTools Pro is delivered as a nested JSON object containing metrics and, categories, and aliases.

        "id": "STRING",
        "name": "STRING",
        "definition": "STRING",
        "business_owner": "STRING",
        "related_date_time": "YYYY-MM-DDTHH:MM:SS.000000Z",
        "target_interval": "YYYY-MM-DDTHH:MM:SS.000000Z",
        "created_at": "YYYY-MM-DDTHH:MM:SS.000000Z",
        "updated_at": "YYYY-MM-DDTHH:MM:SS.000000Z",
        "creation_method": STRING,
        "primary_lead": STRING,
        "dimensionality": STRING,
        "aliases": [],
        "categories": {
            "Line of Business": [],
            "Topic": []

View API on Postman

View and test our API live on Postman