OAuth
Exchange authorization code for API key
Exchange an authorization code from the PKCE flow for a user-controlled API key
post/auth/keys
Request body
Example request
{
"code": "auth_code_abc123def456",
"code_challenge_method": "S256",
"code_verifier": "dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk"
}Response
Successfully exchanged code for an API key
Example response
{
"key": "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",
"user_id": "user_2yOPcMpKoQhcd4bVgSMlELRaIah"
}