---
title: "Usage and Audit"
description: "Generated TypeScript Management SDK methods for Usage and Audit."
---

> Documentation Index
> Fetch the complete documentation index at: https://nexus.microvoid.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Usage and Audit

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](/api-reference/admin/usage-and-audit/get-invocation)    |
| `listAuditLogs`   | `GET` | `/admin/v1/workspaces/{workspaceId}/audit-logs`   | [API](/api-reference/admin/usage-and-audit/list-audit-logs)   |
| `listInvocations` | `GET` | `/admin/v1/workspaces/{workspaceId}/invocations`  | [API](/api-reference/admin/usage-and-audit/list-invocations)  |
| `listUsageEvents` | `GET` | `/admin/v1/workspaces/{workspaceId}/usage-events` | [API](/api-reference/admin/usage-and-audit/list-usage-events) |

## Method signatures

### `getInvocation`

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

Get an invocation, provider attempt and quota settlement

### `listAuditLogs`

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

List control-plane audit logs

### `listInvocations`

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

List model invocations

### `listUsageEvents`

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

List immutable usage and adjustment events

Source: https://nexus.microvoid.io/management-sdk/reference/usage-and-audit/index.mdx
