Delete an online generic vault
Overview
Allows you to delete an online generic vault. The correct payload and
encryptedData must be supplied
in order to proceed with deletion. If this vault was created with a hashedPin, it should
also
be supplied for deletion to be successful.
As this is an online vault endpoint, the request may contain the fields:
- (required) device: The device information associated with this vault. Device Fingerprinting
- (optional) hashedPin: Extra field to increase the level of security of the vault. FAQ
For more information about online vaults see here.
Structure
{
The application's api key
The application's uuid
The vault's encryptedData
The vault's payload
The value used to create the vault in order to provide more security
Contains the credentials required for use of the vault
Contains the details of the vault } The application details
Type: JSON Object
Presence: required
Presence: required
Type: string
Values: hexadecimal, dashes
Length: 36
Presence: required
Values: hexadecimal, dashes
Length: 36
Presence: required
Type: string
Values: hexadecimal, dashes
Length: 36
Presence: required
Values: hexadecimal, dashes
Length: 36
Presence: required
Device Fingerprinting
Type of browser on the end-user's device
Version of the browser on the end-user's device
Operating System on the end-user's device
Fonts on the end-user's device
Contains the end-user's device metrics.
Your reference to this operation for audits.
Type: JSON Object
Presence: required
Presence: required
Type: string
Value: alphanumeric, dash, underscore, space
Min length: 2
Presence: required
Value: alphanumeric, dash, underscore, space
Min length: 2
Presence: required
Type: string
Value: numeric, dots
Min length: 2
Presence: required
Value: numeric, dots
Min length: 2
Presence: required
Type: string
Value: alphanumeric, dash, underscore, space
Min length: 2
Presence: required
Value: alphanumeric, dash, underscore, space
Min length: 2
Presence: required
Type: Array of string
Min length: 1
Presence: required
Min length: 1
Presence: required
Type: JSON Object
Presence: required
Presence: required
Type: JSON Object
Presence: required
Presence: required
Type: string
Presence: required
Presence: required
Type: string
Presence: required
Presence: required
Type: string
Values: base64
Presence: optional
Values: base64
Presence: optional
{
The response status code
Contains reasons for the parent detailed error
The JSON property in the request responsible for the parent detailed error
Contains error details if any error(s) occurred
The response message
The response status
}
Contains details about the response status
Type: JSON Object
Presence: required
Presence: required
Type: optional
Values: alphanumeric, dashes
Presence: optional
Values: alphanumeric, dashes
Presence: optional
Type: Array of JSON Objects
Presence: optional
Presence: optional
Type: Array of string
Presence: optional
Presence: optional
Type: string
Presence: optional
Presence: optional
Type: string
Values: ERROR, SUCCESS
Presence: required
Values: ERROR, SUCCESS
Presence: required
Usage
API used |
PUT /sanctum/v1-2/vault/generic/online/{vaultUuid}/delete |