This API is documented in OpenAPI v3.1 format and displayed with ReDoc.
In addition to standard OpenAPI syntax few vendor extensions have been used.
Server
https://api.yoti.com
prod
Server Variables
apiKey Bearer-Token
The system uses API tokens which may either be acquired through an OAuth-compatible endpoint (using a JWT signed by the application's private key), or manually provisioned through Hub or Backoffice.
A simplified example of a request would look like:
POST /path/to/resource HTTP/2.0
Host: api.yoti.com
Authorisation: Bearer yta_UJCxUATErS890kAUaOMI7QA_IdESeScy2WKH
{ ... JSON request data here ... }
Fields
| Key | In | |
|---|---|---|
| Authorization | Header |
Poa-v1
Endpoints for Proof of Age (PoA)
Verify Proof of Age
Auth
Request Body
POST /poa/v1/verify
Responses
200
OK
202
Accepted
400
Bad Request
422
Unprocessable Entry
500
Server Error
Verify Proof of Age Result
Auth
Path Params
GET /poa/v1/verify/{id}
Responses
200
OK
404
Not Found
500
Server Error