CredentialSignInStart
A started subscription sign-in: where the person goes to finish it, and the id to finish it with.
- Claude: open
CredentialSignInStart.AuthorizeUrl, sign in, and send back the code Anthropic shows. - Codex: open
CredentialSignInStart.VerificationUrl, enterCredentialSignInStart.UserCode, and poll everyCredentialSignInStart.PollIntervalSecondsuntil the sign-in completes.
Kind: an object, used in responses.
Fields
Section titled “Fields”Every field is present in a response; empty ones are null.
| Field | Type | Description |
|---|---|---|
signInId | uuid | |
tool | CredentialOAuthTool | |
authorizeUrl | string | null | |
verificationUrl | string | null | |
userCode | string | null | |
pollIntervalSeconds | integer | null | |
expiresAtUtc | datetime |
Example
Section titled “Example”{ "signInId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f", "tool": "Claude", "authorizeUrl": "...", "verificationUrl": "...", "userCode": "...", "pollIntervalSeconds": 0, "expiresAtUtc": "2026-10-26T12:00:00.0000000Z"}Where it’s used
Section titled “Where it’s used”credentials.startSignIn(POST /credentials/sign-in/{tool})