Skip to main content
The TypeScript SDK and docs are currently in beta. Report issues on GitHub.
Successfully exchanged code for an API key

Example Usage

import { ExchangeAuthCodeForAPIKeyResponse } from "@openrouter/sdk/models/operations";

let value: ExchangeAuthCodeForAPIKeyResponse = {
  key:
    "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",
  userId: "user_2yOPcMpKoQhcd4bVgSMlELRaIah",
};

Fields

FieldTypeRequiredDescriptionExample
keystring:heavy_check_mark:The API key to use for OpenRouter requestssk-or-v1-0e6f44a47a05f1dad2ad7e88c4c1d6b77688157716fb1a5271146f7464951c96
userIdstring:heavy_check_mark:User ID associated with the API keyuser_2yOPcMpKoQhcd4bVgSMlELRaIah