List auth connections
Changed onList auth connections with optional filters for profile_name and domain.
Request
- Base URLhttps://api.onkernel.com
- URLhttps://api.onkernel.com/auth/connections
- AuthHTTP bearer
Query parameters
Filter by profile name
Filter by domain
Maximum number of results to return
Number of results to skip
Search auth connections by ID, domain, or profile name.
Response
List of auth connections
Example response
[
{
"allowed_domains": [
"login.netflix.com",
"auth.netflix.com"
],
"auto_reauth": true,
"browser_session_id": "bs_abc123xyz",
"can_reauth": true,
"can_reauth_reason": "has_credential",
"choices": [
{
"id": "google",
"label": "Google",
"mfa_type": "sms",
"observed_selector": "button:has-text(\"Google\")",
"type": "sso_provider"
}
],
"credential": {
"auto": true,
"name": "my-netflix-creds",
"path": "Personal/Netflix",
"provider": "my-1p"
},
"discovered_fields": [
{
"hint": "Enter the phone ending in (***) ***-**92",
"label": "Email address",
"linked_mfa_type": "sms",
"name": "email",
"placeholder": "you@example.com",
"required": true,
"selector": "input#email",
"type": "email"
}
],
"domain": "netflix.com",
"error_message": "Invalid password",
"external_action_message": "Tap 'Yes' on the Google prompt on your phone",
"fields": [
{
"id": "field_email",
"input_mode": "email",
"label": "Email address",
"observed_selector": "input[name=\"identifier\"]",
"reason": "missing",
"ref": "email",
"type": "identifier"
}
],
"flow_expires_at": "2025-11-05T20:00:00Z",
"flow_status": "IN_PROGRESS",
"flow_step": "AWAITING_INPUT",
"flow_type": "LOGIN",
"health_check_interval": 3600,
"health_checks": true,
"hosted_url": "https://auth.kernel.com/login/abc123xyz",
"id": "ma_abc123xyz",
"interaction_id": "mai_abc123xyz",
"last_auth_at": "2025-01-15T10:30:00Z",
"last_auth_check_at": "2025-01-15T10:30:00Z",
"live_view_url": "https://live.kernel.com/abc123xyz",
"login_url": "https://example.com/login",
"mfa_options": [
{
"description": "We'll send a 6-digit code to your phone",
"label": "Text me a code",
"target": "***-***-5678",
"type": "sms"
}
],
"pending_sso_buttons": [
{
"label": "Continue with Google",
"provider": "google",
"selector": "xpath=//button[contains(text(), 'Continue with Google')]"
}
],
"post_login_url": "https://www.netflix.com/browse",
"profile_name": "my-netflix-profile",
"save_credentials": true,
"sign_in_options": [
{
"description": "user@company.com",
"id": "work-account",
"label": "Work Account (user@company.com)"
}
],
"sso_provider": "google",
"status": "AUTHENTICATED"
}
]Changes
- warning
added the new
AWAITING_HUMAN_INTERVENTIONenum value to the/response property for the response status - warning
added the new
human_interventionenum value to the///response property for the response status - info
added the required property
/to the response with the status
- warning
- warning
removed the optional property
///from the response with the status - warning
added the new
optimistic_totp_attemptenum value to the/response property for the response status - warning
added the new
requires_customer_inputenum value to the/response property for the response status - warning
added the new
totp_reauth_allowedenum value to the/response property for the response status - info
added the optional property
/to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
response property
items/browser_telemetrydeprecated - info
response property
items/proxy_iddeprecated - info
added the required property
///to the response with the status
- warning