Retrieve API Usage
curl --request GET \
--url https://api.hubapi.com/account-info/2027-03-beta/api-usage/daily/private-appsimport requests
url = "https://api.hubapi.com/account-info/2027-03-beta/api-usage/daily/private-apps"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.hubapi.com/account-info/2027-03-beta/api-usage/daily/private-apps', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.hubapi.com/account-info/2027-03-beta/api-usage/daily/private-apps",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.hubapi.com/account-info/2027-03-beta/api-usage/daily/private-apps"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.hubapi.com/account-info/2027-03-beta/api-usage/daily/private-apps")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.hubapi.com/account-info/2027-03-beta/api-usage/daily/private-apps")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"results": [
{
"collectedAt": "2023-11-07T05:31:56Z",
"currentUsage": 123,
"fetchStatus": "CACHED",
"name": "<string>",
"usageByAppType": [
{
"appType": "DEVELOPER_PLATFORM_APP",
"currentUsage": 123
}
],
"usageLimit": 123,
"resetsAt": "2023-11-07T05:31:56Z"
}
]
}{
"message": "Invalid input (details will vary based on the error)",
"correlationId": "aeb5f871-7f07-4993-9211-075dc63e7cbf",
"category": "VALIDATION_ERROR",
"links": {
"knowledge-base": "https://www.hubspot.com/products/service/knowledge-base"
}
}Account information
Retrieve app daily API usage
Retrieve the daily API usage for private apps in the account. This endpoint provides insights into the API consumption patterns, helping users monitor and manage their API usage effectively.
GET
/
account-info
/
2027-03-beta
/
api-usage
/
daily
/
private-apps
Retrieve API Usage
curl --request GET \
--url https://api.hubapi.com/account-info/2027-03-beta/api-usage/daily/private-appsimport requests
url = "https://api.hubapi.com/account-info/2027-03-beta/api-usage/daily/private-apps"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.hubapi.com/account-info/2027-03-beta/api-usage/daily/private-apps', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.hubapi.com/account-info/2027-03-beta/api-usage/daily/private-apps",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.hubapi.com/account-info/2027-03-beta/api-usage/daily/private-apps"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.hubapi.com/account-info/2027-03-beta/api-usage/daily/private-apps")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.hubapi.com/account-info/2027-03-beta/api-usage/daily/private-apps")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"results": [
{
"collectedAt": "2023-11-07T05:31:56Z",
"currentUsage": 123,
"fetchStatus": "CACHED",
"name": "<string>",
"usageByAppType": [
{
"appType": "DEVELOPER_PLATFORM_APP",
"currentUsage": 123
}
],
"usageLimit": 123,
"resetsAt": "2023-11-07T05:31:56Z"
}
]
}{
"message": "Invalid input (details will vary based on the error)",
"correlationId": "aeb5f871-7f07-4993-9211-075dc63e7cbf",
"category": "VALIDATION_ERROR",
"links": {
"knowledge-base": "https://www.hubspot.com/products/service/knowledge-base"
}
}Supported products
Supported products
Response
successful operation
An array of API usage records, each detailing the usage statistics for a specific API. Each record is an instance of the ApiUsageMarch2027 schema.
Show child attributes
Show child attributes
Last modified on October 14, 2026
Was this page helpful?