Managed Auth
List auth connections
Changed onList auth connections with optional filters for profile_name and domain.
get/auth/connections
Request
- Base URLhttps://api.onkernel.com
- URLhttps://api.onkernel.com/auth/connections
- AuthHTTP bearer
Query parameters
profile_namestring
Filter by profile name
domainstring
Filter by domain
limitinteger
Maximum number of results to return
offsetinteger
Number of results to skip
querystring
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
added the new
us-westenum value to the//response property for the response status
- warning