| Time | Status | User Agent |  |
| :-- | :-- | :-- | :-- |
| Make a request to see history. |

#### URL Expired

The URL for this request expired after 30 days.

***

### Card Unlocking API

**cardId**  
`uuid`  
*required*  
Identifier of the card whose attempt lockout to clear.

**accept**  
`string`  
*enum*  
Defaults to application/hal+json

Generated from available response content types  
`application/hal+json` `application/problem+json`

Allowed:  
`application/hal+json`, `application/problem+json`

# Responses

## `200`
The card's attempt lockout was cleared, or the card had no active lock   (idempotent).

**Response Object**

- **unlocked**  
  `boolean`  
  *required*  
  Always `true` on success.

- **vaultCardFingerprint**  
  `string`  
  The provider-independent vault fingerprint that was cleared.
  Present only when an active lock existed for the card.

## Error Responses

# `400`
The server cannot or will not process the request due to something that is perceived to be a client error.

# `401`
Authentication credentials were either missing or incorrect.

# `403`
Authentication credentials used do not have permissions to perform the request.

# `500`
The server encountered an unexpected condition that prevented it from fulfilling the request.

---

### Example Request

```shell
curl --request POST \
     --url https://api.astrada.co/card-verifications/unlock \
     --header 'accept: application/hal+json' \
     --header 'content-type: application/json'
```

### Example Response

```json
{
  "unlocked": true,
  "vaultCardFingerprint": "1f1d2c3b-4a5e-6f70-8192-a3b4c5d6e7f8"
}
```
