UnMask Async

The asynchronous unmasking approach assists in unmasking large volumes of data.

Using this method permits you to submit an unmask request, and in return, you receive a tracking ID. The tracking ID is utilized to check the status of the corresponding request.

Endpoint and Authentication: #

To use Protecto.ai’s token-based masking, you need to send a PUT request to the following endpoint:

METHOD: PUT

Endpoint: https://portal.protecto.ai/api/vault/umask/async

For authentication, include the following token in the request headers:

Headers: {“Authorization”: “Bearer <AUTH_TOKEN>”}

Request Payload: #

Here’s an example of a request payload

Request Payload: 

{"unmask": [{"token_value": "8oGEcGVEkj 700ZSgo1pA"}]}

Response: #

Upon successful unmasking, you will receive a response with tracking id in Pending Status.

Note: You can provide the Tracking ID in the Async API to check the status, whether it is Success or Failed.

{
    "data": [
        {
            "tracking_id": "4f0f6df0-b063-409a-ace0-88398d7bf3d821122023081515",
            "status": "PENDING"
        }
    ],
    "success": true,
    "error": {
        "message": ""
    }
}
Updated on April 25, 2025
What are your feelings

© All Rights Reserved 2023 | Protecto