ListFilesRequest - TypeScript SDK

ListFilesRequest type definition

The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

Example Usage

1import { ListFilesRequest } from "@openrouter/sdk/models/operations";
2
3let value: ListFilesRequest = {};

Fields

FieldTypeRequiredDescriptionExample
httpRefererstringThe app identifier should be your app’s URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
appTitlestringThe app display name allows you to customize how your app appears in OpenRouter’s dashboard.
appCategoriesstringComma-separated list of app categories (e.g. “cli-agent,cloud-agent”). Used for marketplace rankings.
limitnumberMaximum number of files to return (1–1000).100
cursorstringOpaque pagination cursor from a previous response.eyJjdXJzb3IiOiJmaWxlXzAxMUNOaGE4aUNKY1Uxd1hOUjZxNFY4dyJ9
workspaceIdstringWorkspace to scope the request to. Defaults to the caller’s default workspace.a103d8b6-42f0-4e50-9a3c-bf41e2c3c1a7