Update credential
Overwrites the stored credential data (e.g. username/password) while keeping the same credential_id.
Path parameters
The unique identifier of the credential to update
The unique identifier of the credential to update
Headers
Skyvern API key for authentication. API key can be found at https://app.skyvern.com/settings.
Skyvern API key for authentication. API key can be found at https://app.skyvern.com/settings.
Request body
Example request
{
"name": "Amazon Login",
"credential": {
"password": "securepassword123",
"username": "user@example.com",
"totp": "JBSWY3DPEHPK3PXP",
"totp_identifier": "user@example.com"
},
"proxy_location": {
"country": "US",
"subdivision": "CA",
"city": "New York"
}
}Response
Successful Response
Example response
{
"credential_id": "cred_1234567890",
"credential": {
"username": "user@example.com",
"totp_identifier": "user@example.com"
},
"name": "Amazon Login",
"folder_id": "cfld_1234567890",
"proxy_location": {
"country": "US",
"subdivision": "CA",
"city": "New York"
}
}Changes
Changed in 14 of the 63 revisions of this API.1327
- ●
added the new
passkeyenum value to thecredential/anyOf[subschema #1: PasswordCredentialResponse]/totp_typeresponse property for the response status200response-property-enum-value-added
- ○
added the new
passkeyenum value to the request propertycredential/anyOf[subschema #1: NonEmptyPasswordCredential]/totp_typerequest-property-enum-value-added
- ●
- ○
added the new optional request property
credential/anyOf[subschema #2: NonEmptyCreditCardCredential]/billing_addressnew-optional-request-property
- ○
added the new optional request property
credential/anyOf[subschema #2: NonEmptyCreditCardCredential]/billing_emailnew-optional-request-property
- ○
added the new optional request property
credential/anyOf[subschema #2: NonEmptyCreditCardCredential]/billing_phonenew-optional-request-property
- ○
added the new optional request property
credential/anyOf[subschema #2: NonEmptyCreditCardCredential]/metadatanew-optional-request-property
- ○
added the optional property
proxy_locationto the response with the200statusresponse-optional-property-added
- ○
added the optional property
proxy_session_idto the response with the200statusresponse-optional-property-added
- ○
- ●
removed the request property
credential/anyOf[subschema #2: NonEmptyCreditCardCredential]/billing_addressrequest-property-removed
- ●
removed the request property
credential/anyOf[subschema #2: NonEmptyCreditCardCredential]/billing_emailrequest-property-removed
- ●
removed the request property
credential/anyOf[subschema #2: NonEmptyCreditCardCredential]/billing_phonerequest-property-removed
- ●
removed the request property
credential/anyOf[subschema #2: NonEmptyCreditCardCredential]/metadatarequest-property-removed
- ●
removed the optional property
proxy_locationfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
proxy_session_idfrom the response with the200statusresponse-optional-property-removed
This revision also has 28 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ○
added the new optional request property
credential/anyOf[subschema #2: NonEmptyCreditCardCredential]/billing_addressnew-optional-request-property
- ○
added the new optional request property
credential/anyOf[subschema #2: NonEmptyCreditCardCredential]/billing_emailnew-optional-request-property
- ○
added the new optional request property
credential/anyOf[subschema #2: NonEmptyCreditCardCredential]/billing_phonenew-optional-request-property
- ○
added the new optional request property
credential/anyOf[subschema #2: NonEmptyCreditCardCredential]/metadatanew-optional-request-property
- ○
added the optional property
proxy_locationto the response with the200statusresponse-optional-property-added
- ○
added the optional property
proxy_session_idto the response with the200statusresponse-optional-property-added
- ○
- ○
added the new optional request property
proxy_locationnew-optional-request-property
- ○
added the new optional request property
proxy_session_idnew-optional-request-property
- ○
added the new optional request property
rotate_proxy_session_idnew-optional-request-property
- ○
- ●
added the new
skyvernenum value to thevault_type/anyOf[subschema #1: CredentialVaultType]/response property for the response status200response-property-enum-value-added
- ○
added the new
skyvernenum value to the request propertyvault_type/anyOf[subschema #1: CredentialVaultType]/request-property-enum-value-added
- ●
- ●
added the new
gcpenum value to thevault_type/anyOf[subschema #1: CredentialVaultType]/response property for the response status200response-property-enum-value-added
- ○
added the new
gcpenum value to the request propertyvault_type/anyOf[subschema #1: CredentialVaultType]/request-property-enum-value-added
- ●
- ○
added the optional property
folder_idto the response with the200statusresponse-optional-property-added
- ○
- ○
added the new optional request property
vault_typenew-optional-request-property
- ○
added the optional property
save_browser_session_intentto the response with the200statusresponse-optional-property-added
- ○
added the optional property
vault_typeto the response with the200statusresponse-optional-property-added
This revision also has 28 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ●
removed the request property
vault_typerequest-property-removed
- ●
removed the optional property
save_browser_session_intentfrom the response with the200statusresponse-optional-property-removed
- ●
removed the optional property
vault_typefrom the response with the200statusresponse-optional-property-removed
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●