Skip to content

Metrics v1

Reference for the Metrics v1 endpoints on Roblox.

Base URL: https://metrics.roblox.com

MethodPathName
POST/v1/bundle-metrics/reportpostBundleMetricsReport
POST/v1/thumbnails/loadpostThumbnailsLoad
GET/v1/thumbnails/metadatagetThumbnailsMetadata

POST /v1/bundle-metrics/report

Records bundle load successes.

Usage
import { fetchApi } from 'rozod';
import { postBundleMetricsReport } from 'rozod/lib/endpoints/metricsv1';
const data = await fetchApi(postBundleMetricsReport, {
body: { /* ... */ }
});
FieldTypeDescription
bundleUrlstring
bundleNamestring
loadTimeInMillisecondsnumber
cdnProviderNamestring
loadState`01
bundleContentType`01

Type: unknown

StatusDescription
4001: The bundle url is invalid.

POST /v1/thumbnails/load

Records the time it takes for a thumbnail to get loaded in the UI.

Usage
import { fetchApi } from 'rozod';
import { postThumbnailsLoad } from 'rozod/lib/endpoints/metricsv1';
const data = await fetchApi(postThumbnailsLoad, {
body: { /* ... */ }
});
FieldTypeDescription
durationnumber
loadState`01
thumbnailTypestring

Type: unknown

StatusDescription
4002: A required parameter is missing from the request
4030: Token Validation Failed

GET /v1/thumbnails/metadata

Get metadata related to logging thumbnail load metrics.

Usage
import { fetchApi } from 'rozod';
import { getThumbnailsMetadata } from 'rozod/lib/endpoints/metricsv1';
const data = await fetchApi(getThumbnailsMetadata, undefined);
FieldTypeDescription
logRationumber