curl --request GET \
--url https://api.skyvern.com/v1/credentials[
{
"credential_id": "<string>",
"credential": {
"username": "<string>",
"totp_type": "none",
"totp_identifier": "user@example.com"
},
"credential_type": "password",
"name": "<string>",
"vault_type": "bitwarden",
"browser_profile_id": "<string>",
"tested_url": "<string>",
"user_context": "<string>",
"save_browser_session_intent": true
}
]Retrieves a paginated list of credentials for the current organization
curl --request GET \
--url https://api.skyvern.com/v1/credentials[
{
"credential_id": "<string>",
"credential": {
"username": "<string>",
"totp_type": "none",
"totp_identifier": "user@example.com"
},
"credential_type": "password",
"name": "<string>",
"vault_type": "bitwarden",
"browser_profile_id": "<string>",
"tested_url": "<string>",
"user_context": "<string>",
"save_browser_session_intent": true
}
]Skyvern API key for authentication. API key can be found at https://app.skyvern.com/settings.
Page number for pagination
x >= 11
Number of items per page
x >= 110
Filter credentials by vault type (e.g. 'custom', 'bitwarden', 'azure_vault')
bitwarden, azure_vault, custom Successful Response
Unique identifier for the credential
"cred_1234567890"
Response model for password credentials — non-sensitive fields only.
SECURITY: Must NEVER include password or TOTP secret.
Show child attributes
Type of the credential
password, credit_card, secret Name of the credential
"Amazon Login"
Which vault stores this credential (e.g., 'bitwarden', 'azure_vault', 'custom')
bitwarden, azure_vault, custom Browser profile ID linked to this credential
Login page URL used during the credential test
User-provided context describing the login sequence (e.g., 'click SSO button first')
Whether the user intends to save a browser session, regardless of test outcome