Example Usage
import { ProviderResponse } from "@openrouter/sdk/models";
let value: ProviderResponse = {
status: 200,
};
Fields
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
endpointId | string | ➖ | Internal endpoint identifier | ep_abc123 |
id | string | ➖ | Upstream provider response identifier | chatcmpl-abc123 |
isByok | boolean | ➖ | Whether the request used a bring-your-own-key | false |
latency | number | ➖ | Response latency in milliseconds | 1200 |
modelPermaslug | string | ➖ | Canonical model slug | openai/gpt-4 |
providerName | models.ProviderResponseProviderName | ➖ | Name of the provider | OpenAI |
routedServiceTier | models.RoutedServiceTier | ➖ | The service tier this request was routed to (e.g. flex, priority). The tier actually applied and billed is determined by the provider response and may differ. | priority |
status | number | ✅ | HTTP status code from the provider | 200 |