Skip to content

Usage and Audit

Generated TypeScript Management SDK methods for Usage and Audit.

Updated View as Markdown
Audience: application-backendPlane: adminAuth: management-keyStatus: beta

These methods are generated from the Admin OpenAPI contract. They configure the control plane; they do not send model requests.

Method HTTP Path Reference
getInvocation GET /admin/v1/invocations/{invocationId} API
listAuditLogs GET /admin/v1/workspaces/{workspaceId}/audit-logs API
listInvocations GET /admin/v1/workspaces/{workspaceId}/invocations API
listUsageEvents GET /admin/v1/workspaces/{workspaceId}/usage-events API

Method signatures

getInvocation

nexus.getInvocation(
  input: AdminOperationInput<"getInvocation">,
  options?: AdminRequestOptions,
): Promise<AdminOperationOutput<"getInvocation">>

Get an invocation, provider attempt and quota settlement

listAuditLogs

nexus.listAuditLogs(
  input: AdminOperationInput<"listAuditLogs">,
  options?: AdminRequestOptions,
): Promise<AdminOperationOutput<"listAuditLogs">>

List control-plane audit logs

listInvocations

nexus.listInvocations(
  input: AdminOperationInput<"listInvocations">,
  options?: AdminRequestOptions,
): Promise<AdminOperationOutput<"listInvocations">>

List model invocations

listUsageEvents

nexus.listUsageEvents(
  input: AdminOperationInput<"listUsageEvents">,
  options?: AdminRequestOptions,
): Promise<AdminOperationOutput<"listUsageEvents">>

List immutable usage and adjustment events

Navigation

Type to search…

↑↓ navigate↵ selectEsc close