# Document Verification

Manage the verification sessions that are used to securely verify the identity of your customers using documents like their driver's license or passport.


## Servers

Sandbox environment
```
https://api.sbx.transmitsecurity.io/verify
```

US production environment
```
https://api.transmitsecurity.io/verify
```

EU production environment
```
https://api.eu.transmitsecurity.io/verify
```

CA production environment
```
https://api.ca.transmitsecurity.io/verify
```

AU production environment
```
https://api.au.transmitsecurity.io/verify
```

JP production environment
```
https://api.gasne1-ts01.transmitsecurity.io/verify
```

## Security

### verify_access_token

[object Object]

Type: http
Scheme: bearer
Bearer Format: jwt

## Download OpenAPI description

 - [Document Verification](https://developer.transmitsecurity.com/_bundle/openapi/verify/verifications.openapi.yaml)

 - [POST /api/v1/verification](https://developer.transmitsecurity.com/openapi/verify/verifications.openapi/other/createsession.md): Creates a new verification session that will provide a secure context to the verification process. It returns a start token that will be used when initiating the verification process from the client s
 - [GET /api/v1/verification/{sid}/result](https://developer.transmitsecurity.com/openapi/verify/verifications.openapi/other/getresult.md): Retrieves the results of the verification session, which contains detailed information about the submitted documents (including PII). This should be called from the backend.
 - [DELETE /api/v1/verification/{sid}](https://developer.transmitsecurity.com/openapi/verify/verifications.openapi/other/deletesession.md): Deletes a verification session. This deletes the personal user data collected during the verification process
 - [GET /api/v1/verification/{sid}/images](https://developer.transmitsecurity.com/openapi/verify/verifications.openapi/other/getimages.md): Retrieves all the images that were submitted for the session. The response contains only the image metadata, which includes the image ID that can be used to fetch the actual image.
 - [GET /api/v1/verification/{sid}/images/{id}](https://developer.transmitsecurity.com/openapi/verify/verifications.openapi/other/getimage.md): Retrieve the actual image from the session (and not only the image metadata). The image is specified by the image ID returned upon fetching all the session images.
 - [GET /api/v1/verification/{sid}/consent](https://developer.transmitsecurity.com/openapi/verify/verifications.openapi/other/getconsent.md): Checks whether user consent was provided for a specific session and if so, provides the timestamp
