Stats
Retrieve your API traffic statistics for the last 24 hours.
Hint: The data returned is as of the previous hour or earlier, it may be delayed from the data displayed in the Console.
Privileges
This API requires the account owner to enable permissions for the credentials in the Console.
- Go to Console - Project
 - Click on the credential that requires the Console API to be enabled.
 - Scroll down to “Console data privileges”.
 - Check the desired permissions in “API traffic stats”:
    
- “Allow access to overall API traffic stats”, aggregate all projects and credentials, including deleted.
 - “Allow access to API traffic stats by project”, filtered by 
projectparameter. - “Allow access to API traffic by stats credential”, filtered by 
credentialparameter. 
 - Click the Save button.
 
Note: deleted projects or credentials cannot be queried individually (such as using filters project or credential), but their traffic stats are included in the overall aggregation.
Endpoint
/metrics/v1/stats
    Parameters
Query parameters
- 
            
projectSpecify a Project ID to get its API traffic stats. Do not pass bothprojectandcredentialin a single request. - 
            
credentialSpecify a Credential ID to get its API traffic stats. Do not pass bothprojectandcredentiala single request. 
Request example
curl -X GET --compressed \
-H 'Authorization: Bearer your_token' \
'https://your_api_host/metrics/v1/stats'Replace your_token and your_api_host with your JWT Authentication and API Host
Response
The response is in JSON format and is Gzip compressed.
{
  "metadata": {
    "tag": "dcd6183920ebf9f5aa3fd066ed68e61b"
  },
  "asOf": "2025-05-12T02:59Z",
  "success": [
    {
      "api": "Weather",
      "hours": [
        482,
        475,
        520,
        465,
        481,
        485,
        477,
        471,
        518,
        448,
        462,
        461,
        441,
        441,
        512,
        441,
        441,
        441,
        486,
        511,
        582,
        543,
        551,
        525
      ]
    },
    {
      "api": "Geo",
      "hours": [
        20,
        16,
        0,
        15,
        17,
        18,
        18,
        15,
        0,
        4,
        2,
        20,
        0,
        0,
        0,
        0,
        0,
        0,
        17,
        40,
        29,
        21,
        26,
        39
      ]
    },
    {
      "api": "WeatherAlert",
      "hours": [
        436,
        643,
        460,
        507,
        527,
        957,
        716,
        700,
        687,
        1014,
        706,
        557,
        559,
        799,
        280,
        464,
        452,
        764,
        472,
        488,
        496,
        806,
        479,
        556
      ]
    },
    {
      "api": "WeatherIndices",
      "hours": [
        16,
        15,
        0,
        9,
        17,
        16,
        14,
        13,
        0,
        0,
        0,
        10,
        0,
        0,
        0,
        0,
        0,
        0,
        17,
        34,
        29,
        19,
        26,
        29
      ]
    },
    {
      "api": "AirQuality",
      "hours": [
        16,
        15,
        0,
        9,
        17,
        16,
        14,
        13,
        0,
        0,
        0,
        10,
        0,
        0,
        0,
        0,
        0,
        0,
        17,
        34,
        29,
        19,
        26,
        29
      ]
    }
  ],
  "errors": [
    {
      "api": "Weather",
      "hours": [
        3,
        1,
        4,
        3,
        3,
        3,
        3,
        3,
        4,
        0,
        1,
        3,
        3,
        3,
        4,
        3,
        3,
        3,
        3,
        3,
        4,
        3,
        3,
        3
      ]
    },
    {
      "api": "WeatherAlert",
      "hours": [
        0,
        0,
        0,
        0,
        0,
        1,
        1,
        1,
        1,
        0,
        1,
        0,
        0,
        0,
        0,
        4,
        2,
        1,
        1,
        1,
        1,
        1,
        1,
        1
      ]
    }
  ]
}
- 
        
asOfThe date and time for this data. - 
        
success.apiAPI name of the successful requests. - 
        
success.hoursHourly successful requests stats for the last 24 hours, ending atasOf(e.g., asOf=2025-03-20T09:59Z means the last array item covers 09:00–09:59 UTC). - 
        
errors.apiAPI name of the error requests. - 
        
errors.hoursHourly error requests stats for the last 24 hours, ending atasOf(e.g., asOf=2025-03-20T09:59Z means the last array item covers 09:00–09:59 UTC).