Parameters
| Parameter (Python) | Parameter (TS) | Type | Required | Default | Description |
|---|---|---|---|---|---|
credential_type | first positional arg | CredentialType / string | Yes | - | Provider type: skyvern, bitwarden, onepassword, azure_vault. |
url | url | str / string | No | None / undefined | URL to navigate to before logging in. |
credential_id | credentialId | str / string | No | None / undefined | Skyvern credential ID. Required when credential_type is skyvern. |
prompt | prompt | str / string | No | None / undefined | Additional natural-language login instructions. |
webhook_url | webhookUrl | str / string | No | None / undefined | URL to receive a callback when login completes. |
totp_identifier | totpIdentifier | str / string | No | None / undefined | Identifier for TOTP-based two-factor authentication. |
totp_url | totpUrl | str / string | No | None / undefined | URL for TOTP secret retrieval. |
extra_http_headers | extraHttpHeaders | dict / object | No | None / undefined | Additional HTTP headers to set on the browser context. |
timeout | timeout | float / number | No | 1800 | Maximum time in seconds to wait for login to complete. |
Provider-specific parameters (
bitwarden_item_id, onepassword_vault_id, etc.) are required based on the credential_type chosen. See the examples below for each provider.Examples
WorkflowRunResponse.
