Usage Metering
List your temporary grant requests
List the authenticated user's own requests, including decided requests. Other users' requests are never included. Requires an authenticated human user. Service-account credentials aren't supported. Request status remains approved after the grant's expiry, revocation, or replacement.
get/api/v2/usage/temporary-grant-requests
Request
- Base URLhttps://api.datadoghq.com
- Auth
- API key in header DD-API-KEY and API key in header DD-APPLICATION-KEY
- or OAuth 2Authorization code/oauth2/v1/authorizeToken URL/oauth2/v1/tokenScopesassistant_access
- or OAuth 2Authorization code/oauth2/v1/authorizeToken URL/oauth2/v1/tokenScopesbits_dev_write
- or OAuth 2Authorization code/oauth2/v1/authorizeToken URL/oauth2/v1/tokenScopesbits_investigations_write
- or OAuth 2Authorization code/oauth2/v1/authorizeToken URL/oauth2/v1/tokenScopesbits_security_analyst_write
- or OAuth 2Authorization code/oauth2/v1/authorizeToken URL/oauth2/v1/tokenScopesagent_builder_run
- or OAuth 2Authorization code/oauth2/v1/authorizeToken URL/oauth2/v1/tokenScopesbilling_edit
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
filter[status]'pending' | 'approved' | 'denied' | 'cancelled'
The durable request decision, independent of whether its grant is still active.
Example:pending
Optional status. Defaults to all statuses.
page[limit]integer
Page size, from 1 to 100.
page[cursor]string uuid
UUID cursor from meta.page.next_cursor.
Response
OK
Example response
{
"data": [
{
"attributes": {
"created_at": "2028-02-16T00:00:00Z",
"decided_at": "2028-02-16T00:00:00Z",
"decided_by_user_id": "12345678-1234-1234-1234-123456789012",
"entity_key": "user_handle:jane@example.com",
"expires_at": "2028-02-16T00:00:00Z",
"grant_state": "active",
"justification": "Credits needed to finish the incident investigation.",
"quota_namespace": "ai_credits",
"requested_by_user_id": "12345678-1234-1234-1234-123456789012",
"status": "pending",
"total": 200
},
"id": "12345678-1234-1234-1234-123456789012",
"type": "temporary_grant_requests"
}
],
"meta": {
"page": {
"next_cursor": "12345678-1234-1234-1234-123456789012"
}
}
}Changes
Changes to this operation have not been checked yet.