# TypeScript SDK API reference - Version: 0.8.0 - [AgentDelegationCredentialProvider](https://qveris.ai/docs/js-sdk-api/agent-delegation-credential-provider): [Markdown](https://qveris.ai/docs/js-sdk-api/agent-delegation-credential-provider.md) - [AgentDelegationError](https://qveris.ai/docs/js-sdk-api/agent-delegation-error): [Markdown](https://qveris.ai/docs/js-sdk-api/agent-delegation-error.md) - [ApiKeyCredentialProvider](https://qveris.ai/docs/js-sdk-api/api-key-credential-provider): [Markdown](https://qveris.ai/docs/js-sdk-api/api-key-credential-provider.md) - [Qveris](https://qveris.ai/docs/js-sdk-api/qveris): [Markdown](https://qveris.ai/docs/js-sdk-api/qveris.md) - [QverisApiError](https://qveris.ai/docs/js-sdk-api/qveris-api-error): [Markdown](https://qveris.ai/docs/js-sdk-api/qveris-api-error.md) - [AgentDelegationConstraints](https://qveris.ai/docs/js-sdk-api/agent-delegation-constraints): [Markdown](https://qveris.ai/docs/js-sdk-api/agent-delegation-constraints.md) - [AgentDelegationCredentialProviderOptions](https://qveris.ai/docs/js-sdk-api/agent-delegation-credential-provider-options): [Markdown](https://qveris.ai/docs/js-sdk-api/agent-delegation-credential-provider-options.md) - [ApiEnvelope](https://qveris.ai/docs/js-sdk-api/api-envelope): [Markdown](https://qveris.ai/docs/js-sdk-api/api-envelope.md) - [ApiError](https://qveris.ai/docs/js-sdk-api/api-error): [Markdown](https://qveris.ai/docs/js-sdk-api/api-error.md) - [ApiObservability](https://qveris.ai/docs/js-sdk-api/api-observability): [Markdown](https://qveris.ai/docs/js-sdk-api/api-observability.md) - [BillingChargeLine](https://qveris.ai/docs/js-sdk-api/billing-charge-line): [Markdown](https://qveris.ai/docs/js-sdk-api/billing-charge-line.md) - [BillingPrice](https://qveris.ai/docs/js-sdk-api/billing-price): [Markdown](https://qveris.ai/docs/js-sdk-api/billing-price.md) - [BillingRule](https://qveris.ai/docs/js-sdk-api/billing-rule): [Markdown](https://qveris.ai/docs/js-sdk-api/billing-rule.md) - [CallOptions](https://qveris.ai/docs/js-sdk-api/call-options): [Markdown](https://qveris.ai/docs/js-sdk-api/call-options.md) - [CompactBillingStatement](https://qveris.ai/docs/js-sdk-api/compact-billing-statement): [Markdown](https://qveris.ai/docs/js-sdk-api/compact-billing-statement.md) - [CredentialContext](https://qveris.ai/docs/js-sdk-api/credential-context): [Markdown](https://qveris.ai/docs/js-sdk-api/credential-context.md) - [CredentialProvider](https://qveris.ai/docs/js-sdk-api/credential-provider): [Markdown](https://qveris.ai/docs/js-sdk-api/credential-provider.md) - [CreditsLedgerItem](https://qveris.ai/docs/js-sdk-api/credits-ledger-item): [Markdown](https://qveris.ai/docs/js-sdk-api/credits-ledger-item.md) - [CreditsLedgerRequest](https://qveris.ai/docs/js-sdk-api/credits-ledger-request): [Markdown](https://qveris.ai/docs/js-sdk-api/credits-ledger-request.md) - [CreditsLedgerResponse](https://qveris.ai/docs/js-sdk-api/credits-ledger-response): [Markdown](https://qveris.ai/docs/js-sdk-api/credits-ledger-response.md) - [CreditsResponse](https://qveris.ai/docs/js-sdk-api/credits-response): [Markdown](https://qveris.ai/docs/js-sdk-api/credits-response.md) - [DiscoverOptions](https://qveris.ai/docs/js-sdk-api/discover-options): [Markdown](https://qveris.ai/docs/js-sdk-api/discover-options.md) - [ExecuteRequest](https://qveris.ai/docs/js-sdk-api/execute-request): [Markdown](https://qveris.ai/docs/js-sdk-api/execute-request.md) - [ExecuteResponse](https://qveris.ai/docs/js-sdk-api/execute-response): [Markdown](https://qveris.ai/docs/js-sdk-api/execute-response.md) - [ExecuteResultData](https://qveris.ai/docs/js-sdk-api/execute-result-data): [Markdown](https://qveris.ai/docs/js-sdk-api/execute-result-data.md) - [ExecuteResultFields](https://qveris.ai/docs/js-sdk-api/execute-result-fields): [Markdown](https://qveris.ai/docs/js-sdk-api/execute-result-fields.md) - [ExecuteResultSummary](https://qveris.ai/docs/js-sdk-api/execute-result-summary): [Markdown](https://qveris.ai/docs/js-sdk-api/execute-result-summary.md) - [ExecuteResultTruncated](https://qveris.ai/docs/js-sdk-api/execute-result-truncated): [Markdown](https://qveris.ai/docs/js-sdk-api/execute-result-truncated.md) - [GetToolsByIdsRequest](https://qveris.ai/docs/js-sdk-api/get-tools-by-ids-request): [Markdown](https://qveris.ai/docs/js-sdk-api/get-tools-by-ids-request.md) - [InspectOptions](https://qveris.ai/docs/js-sdk-api/inspect-options): [Markdown](https://qveris.ai/docs/js-sdk-api/inspect-options.md) - [ProbeOptions](https://qveris.ai/docs/js-sdk-api/probe-options): [Markdown](https://qveris.ai/docs/js-sdk-api/probe-options.md) - [ProbeQuoteResult](https://qveris.ai/docs/js-sdk-api/probe-quote-result): [Markdown](https://qveris.ai/docs/js-sdk-api/probe-quote-result.md) - [ProbeRequest](https://qveris.ai/docs/js-sdk-api/probe-request): [Markdown](https://qveris.ai/docs/js-sdk-api/probe-request.md) - [ProbeResponse](https://qveris.ai/docs/js-sdk-api/probe-response): [Markdown](https://qveris.ai/docs/js-sdk-api/probe-response.md) - [ProbeSchemaResult](https://qveris.ai/docs/js-sdk-api/probe-schema-result): [Markdown](https://qveris.ai/docs/js-sdk-api/probe-schema-result.md) - [ProbeSchemaViolation](https://qveris.ai/docs/js-sdk-api/probe-schema-violation): [Markdown](https://qveris.ai/docs/js-sdk-api/probe-schema-violation.md) - [ProbeUnknownResult](https://qveris.ai/docs/js-sdk-api/probe-unknown-result): [Markdown](https://qveris.ai/docs/js-sdk-api/probe-unknown-result.md) - [QverisClientConfig](https://qveris.ai/docs/js-sdk-api/qveris-client-config): [Markdown](https://qveris.ai/docs/js-sdk-api/qveris-client-config.md) - [SearchRequest](https://qveris.ai/docs/js-sdk-api/search-request): [Markdown](https://qveris.ai/docs/js-sdk-api/search-request.md) - [SearchResponse](https://qveris.ai/docs/js-sdk-api/search-response): [Markdown](https://qveris.ai/docs/js-sdk-api/search-response.md) - [SearchStats](https://qveris.ai/docs/js-sdk-api/search-stats): [Markdown](https://qveris.ai/docs/js-sdk-api/search-stats.md) - [ToolCapability](https://qveris.ai/docs/js-sdk-api/tool-capability): [Markdown](https://qveris.ai/docs/js-sdk-api/tool-capability.md) - [ToolCapabilityTag](https://qveris.ai/docs/js-sdk-api/tool-capability-tag): [Markdown](https://qveris.ai/docs/js-sdk-api/tool-capability-tag.md) - [ToolCategory](https://qveris.ai/docs/js-sdk-api/tool-category): [Markdown](https://qveris.ai/docs/js-sdk-api/tool-category.md) - [ToolExamples](https://qveris.ai/docs/js-sdk-api/tool-examples): [Markdown](https://qveris.ai/docs/js-sdk-api/tool-examples.md) - [ToolInfo](https://qveris.ai/docs/js-sdk-api/tool-info): [Markdown](https://qveris.ai/docs/js-sdk-api/tool-info.md) - [ToolParameter](https://qveris.ai/docs/js-sdk-api/tool-parameter): [Markdown](https://qveris.ai/docs/js-sdk-api/tool-parameter.md) - [ToolStats](https://qveris.ai/docs/js-sdk-api/tool-stats): [Markdown](https://qveris.ai/docs/js-sdk-api/tool-stats.md) - [UsageEventItem](https://qveris.ai/docs/js-sdk-api/usage-event-item): [Markdown](https://qveris.ai/docs/js-sdk-api/usage-event-item.md) - [UsageEventsResponse](https://qveris.ai/docs/js-sdk-api/usage-events-response): [Markdown](https://qveris.ai/docs/js-sdk-api/usage-events-response.md) - [UsageHistoryRequest](https://qveris.ai/docs/js-sdk-api/usage-history-request): [Markdown](https://qveris.ai/docs/js-sdk-api/usage-history-request.md) - [AgentDelegationErrorCode](https://qveris.ai/docs/js-sdk-api/agent-delegation-error-code): [Markdown](https://qveris.ai/docs/js-sdk-api/agent-delegation-error-code.md) - [ApiErrorType](https://qveris.ai/docs/js-sdk-api/api-error-type): [Markdown](https://qveris.ai/docs/js-sdk-api/api-error-type.md) - [ApiOperation](https://qveris.ai/docs/js-sdk-api/api-operation): [Markdown](https://qveris.ai/docs/js-sdk-api/api-operation.md) - [CredentialPurpose](https://qveris.ai/docs/js-sdk-api/credential-purpose): [Markdown](https://qveris.ai/docs/js-sdk-api/credential-purpose.md) - [ExecuteResult](https://qveris.ai/docs/js-sdk-api/execute-result): [Markdown](https://qveris.ai/docs/js-sdk-api/execute-result.md) - [ProbeCheck](https://qveris.ai/docs/js-sdk-api/probe-check): [Markdown](https://qveris.ai/docs/js-sdk-api/probe-check.md) - [ProbeLiveBudget](https://qveris.ai/docs/js-sdk-api/probe-live-budget): [Markdown](https://qveris.ai/docs/js-sdk-api/probe-live-budget.md) - [QverisClientOptions](https://qveris.ai/docs/js-sdk-api/qveris-client-options): [Markdown](https://qveris.ai/docs/js-sdk-api/qveris-client-options.md) - [getQverisTools()](https://qveris.ai/docs/js-sdk-api/get-qveris-tools): [Markdown](https://qveris.ai/docs/js-sdk-api/get-qveris-tools.md)