From c54d9c1b19ce5144dccda82a33d15d5f84a65ce9 Mon Sep 17 00:00:00 2001 From: OpenRouter SDK Bot Date: Fri, 16 Oct 2026 22:53:37 +0000 Subject: [PATCH] chore: update OpenAPI spec [sdk-bot] --- .speakeasy/in.openapi.yaml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/.speakeasy/in.openapi.yaml b/.speakeasy/in.openapi.yaml index 7cc9d9da..ae0a88a2 100644 --- a/.speakeasy/in.openapi.yaml +++ b/.speakeasy/in.openapi.yaml @@ -5048,6 +5048,11 @@ components: type: - 'object' - 'null' + expires_at: + description: 'Unix timestamp after which the assigned provider no longer completes unfinished requests. Derived from the provider''s documented batch window, so it can exceed `created_at` plus `completion_window` (Google Vertex can take up to 96 hours). `null` when the provider documents no hard expiry.' + type: + - 'integer' + - 'null' finalized_at: type: - 'integer' @@ -5060,6 +5065,11 @@ components: enum: - 'batch' type: 'string' + provider: + description: 'Provider OpenRouter assigned to run the batch, using the same name as the `provider` field of sync responses.' + type: + - 'string' + - 'null' request_counts: properties: completed: @@ -5212,6 +5222,8 @@ components: - 'status' - 'created_at' - 'finalized_at' + - 'provider' + - 'expires_at' - 'request_counts' - 'usage' - 'error' @@ -5292,6 +5304,11 @@ components: type: - 'object' - 'null' + expires_at: + description: 'Unix timestamp after which the assigned provider no longer completes unfinished requests. Derived from the provider''s documented batch window, so it can exceed `created_at` plus `completion_window` (Google Vertex can take up to 96 hours). `null` when the provider documents no hard expiry.' + type: + - 'integer' + - 'null' finalized_at: type: - 'integer' @@ -5304,6 +5321,11 @@ components: enum: - 'batch' type: 'string' + provider: + description: 'Provider OpenRouter assigned to run the batch, using the same name as the `provider` field of sync responses.' + type: + - 'string' + - 'null' request_counts: properties: completed: @@ -6173,6 +6195,8 @@ components: - 'status' - 'created_at' - 'finalized_at' + - 'provider' + - 'expires_at' - 'request_counts' - 'usage' - 'results' @@ -6199,6 +6223,11 @@ components: - 'code' - 'message' type: 'object' + expires_at: + description: 'Unix timestamp after which the assigned provider no longer completes unfinished requests. Derived from the provider''s documented batch window, so it can exceed `created_at` plus `completion_window` (Google Vertex can take up to 96 hours). `null` when the provider documents no hard expiry.' + type: + - 'integer' + - 'null' finalized_at: type: - 'integer' @@ -6211,6 +6240,11 @@ components: enum: - 'batch' type: 'string' + provider: + description: 'Provider OpenRouter assigned to run the batch, using the same name as the `provider` field of sync responses.' + type: + - 'string' + - 'null' request_counts: properties: completed: @@ -6363,6 +6397,8 @@ components: - 'status' - 'created_at' - 'finalized_at' + - 'provider' + - 'expires_at' - 'request_counts' - 'usage' - 'results'