> For the complete documentation index, see [llms.txt](https://docs.vida.id/identity-stack/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vida.id/identity-stack/authentication/authentication-factors/biometric-device-selfie-id/integration-methods/face-match-api/api-reference/signed-jwt-tokens.md).

# Signed JWT Tokens

The response to authentication will be signed JWT tokens. Once you validate and decode them you get data that is shown in the below sample FaceMatch example

```json
{
  "exp": 1701321050,
  "nbf": 1701320750,
  "iat": 1701320750,
  "auth_time": 1701320750,
  "jti": "3f6606b5-5816-415f-8ea9-b56818a13b8d",
  "iss": "https://{environment-url}/realms/{partner-id}",
  "sub": "ee5ef62f-fc97-4d2b-be7e-439d6337b876",
  "typ": "Bearer",
  "azp": "api",
  "session_state": "887360ba-8fd8-4c19-b49a-89cf1c3ec8b6",
  "scope": "",
  "sid": "887360ba-8fd8-4c19-b49a-89cf1c3ec8b6",
  "template_url": "https://app-springboot.auth-stage.vida.id/template/download?template=1978937890",
  "faceMatchMessage": "Selfie photo does not match with reference photo",
  "faceMatchScore": "0.9",
  "livelinessScore": "0.94",
  "imgManipulationScore": "0.315634",
  "session_identifier": "j3grnfL8_0g",
  "type": "FaceMatch",
  "livelinessCode": "1043",
  "livelinessMessage": "Selfie photo is a live photo"
}
```

**Parameters**

* **`sid` :** Transaction ID for the purpose of reconciliation.
* **`template_url`**: A URL to a the image generated by partner for face match.
* **`faceMatchMessage`**: A message describing the result of a face match operation, in this case indicating that a selfie photo does not match the reference photo.
* **`faceMatchScore`**: A score representing the result of the face match.
* **`livelinessScore`**: A score representing the result of a liveliness detection operation, assessing if a selfie photo is of a live person.
* **`session_identifier`**: A unique identifier for this particular session or operation.
* **`type`**: The type of operation performed, which in this context is "FaceMatch".
* **`livelinessCode`**: The liveness code `1043` denotes the selfie is live and genuine.
* **`livelinessMessage`**: A message indicating the result of the liveliness check.
* **`imgManipulationScore`**: Image Manipulation score will be on the basis of image manipulation detection. This is an optional feature and the parameter will be in the response only if it's enabled for the partner.
