Reports the tool's native login status and the active flow for this selection, so a reloaded page can continue polling the same flow.
const url = 'https://example.com/v1/m/agenttools/sign-in?driver=claude&tenant_id=2489E9AD-2EE2-8E00-8EC9-32D5F69181C0';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}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.
Authorizations
Section titled “ Authorizations ”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “ Query Parameters ”The organization whose own login is read: each keeps its own, in a home the product creates under the data directory.
An existing provider account or profile in this organization; omitted, read the tenant’s default login.
Responses
Section titled “ Responses ”The tool’s native login status and any active sign-in for the same organization, driver and account
object
The official login methods the tool offers, when it offers more than one, in the order to offer them.
object
The tool’s own login waits for an API key its vendor issues: the sign-in reaches needs_key.
object
Example
{ "pending": { "state": "starting" }}Bad request
object
Example generated
{}Unauthenticated
object
Example generated
{}Forbidden / step-up required
object
Example generated
{}Not found
object
Example generated
{}Conflict
object
Example generated
{}Required evidence or store unavailable
object
Example generated
{}