curl --request POST \
--url https://api.kaizenautomation.com/logins/list \
--header 'Content-Type: application/json' \
--data '
{
"search": "<string>"
}
'{
"logins": [
{
"id": "<string>",
"organizationId": "<string>",
"name": "<string>",
"authenticationUrl": "<string>",
"homeUrl": "<string>",
"loginConfiguration": {
"username": "<string>",
"twoFactorAuthConfiguration": {
"method": "Email",
"alwaysRequired": true,
"twoFactorAuthEmail": "<string>"
},
"additionalCredentials": [
{
"key": "<string>",
"value": "<string>",
"id": "<string>"
}
]
},
"createdAt": "<string>",
"updatedAt": "<string>",
"persistSession": true,
"isManualAuthentication": false,
"proxy": {
"username": "<string>",
"server": "<string>"
},
"useLLMLoginDetection": true,
"loginDetectionPrompt": "<string>",
"loginInstructionsPrompt": "<string>",
"loginInstructionsIds": [
"<string>"
]
}
]
}Retrieves all logins with optional filtering by name or username
curl --request POST \
--url https://api.kaizenautomation.com/logins/list \
--header 'Content-Type: application/json' \
--data '
{
"search": "<string>"
}
'{
"logins": [
{
"id": "<string>",
"organizationId": "<string>",
"name": "<string>",
"authenticationUrl": "<string>",
"homeUrl": "<string>",
"loginConfiguration": {
"username": "<string>",
"twoFactorAuthConfiguration": {
"method": "Email",
"alwaysRequired": true,
"twoFactorAuthEmail": "<string>"
},
"additionalCredentials": [
{
"key": "<string>",
"value": "<string>",
"id": "<string>"
}
]
},
"createdAt": "<string>",
"updatedAt": "<string>",
"persistSession": true,
"isManualAuthentication": false,
"proxy": {
"username": "<string>",
"server": "<string>"
},
"useLLMLoginDetection": true,
"loginDetectionPrompt": "<string>",
"loginInstructionsPrompt": "<string>",
"loginInstructionsIds": [
"<string>"
]
}
]
}Request body for listing logins
Request parameters for listing logins
Search logins by name or username
Logins retrieved successfully
Response containing a list of logins and metadata
List of logins matching the query parameters
Show child attributes
Unique identifier for the login
ID of the organization that owns this login.
Name of the login
URL of the authentication page
URL of the home page
Values for fields required to complete authentication. Sensitive credentials are excluded for security.
Show child attributes
Username for authentication
Configuration for two-factor authentication
Show child attributes
Method used for 2FA verification
Email, SMS, TOTP Whether 2FA is always required, if it is not, the workflow will make a determination based upon the text displayed on the site.
The email which the 2FA codes will be sent to, which our system will use to associate to the created login. Required when method is Email.
Additional key-value credentials
Show child attributes
Key for the additional credential
Value for the additional credential
Unique identifier for the additional credential
Timestamp when the login was created
Timestamp when the login was last updated
Whether to persist the session after authentication
Whether this login requires manual authentication
Whether to use LLM-powered login detection. If false, uses URL-based detection instead.
Custom prompt to use for LLM-based login detection. Describes what the logged-out experience looks like.
Custom instructions for the login agent. Provides guidance on how to complete the login flow for this specific site.
Array of external IDs of login instructions associated with this login. Returns all associated login instructions, or undefined if none.