Skip to content

Reports the tool's native login status and the active flow for this selection, so a reloaded page can continue polling the same flow.

GET
/v1/m/agenttools/sign-in
curl --request GET \
--url 'https://example.com/v1/m/agenttools/sign-in?driver=claude&tenant_id=2489E9AD-2EE2-8E00-8EC9-32D5F69181C0' \
--header 'Authorization: Bearer <token>'

Reports the tool’s native login status and the active flow for this selection, so a reloaded page can continue polling the same flow.

driver
required
string
Allowed values: claude codex grok opencode gemini-cli
tenant_id
required
string format: uuid

The organization whose own login is read: each keeps its own, in a home the product creates under the data directory.

account_ref
string

An existing provider account or profile in this organization; omitted, read the tenant’s default login.

The tool’s native login status and any active sign-in for the same organization, driver and account

Media type application/json
object
account
string
account_ref
string
driver
required
string
installed
required
boolean
method
string
methods

The official login methods the tool offers, when it offers more than one, in the order to offer them.

Array<object>
object
default
boolean
id
required
string
key

The tool’s own login waits for an API key its vendor issues: the sign-in reaches needs_key.

boolean
label
required
string
pending
object
account_ref
string
driver
required
string
id
required
string format: uuid
message
string
state
required
string
Allowed values: starting needs_code needs_key waiting checking signed_in failed
url
string
user_code
string
plan
string
signed_in
required
boolean
Example
{
"pending": {
"state": "starting"
}
}

Bad request

Media type application/json
object
Example generated
{}

Unauthenticated

Media type application/json
object
Example generated
{}

Forbidden / step-up required

Media type application/json
object
Example generated
{}

Not found

Media type application/json
object
Example generated
{}

Conflict

Media type application/json
object
Example generated
{}

Required evidence or store unavailable

Media type application/json
object
Example generated
{}