The Verifile Transitional API is for transitioning Onfido clients to submit check requests using an API which is familiar. For clients who do not currently have an integration with either Verifile or Onfido, please use the main Verifile API documentation.

The API is built using RESTful endpoints and standard HTTP verbs.

  • Response codes are used to indicate the status of the message and any error codes.
  • JSON is returned on all our API responses, including errors, with a consistent structure for all messages.
  • Authentication to the API is performed using subscription keys.
  • Requests to our API should be made as JSON or form data.
  • All API requests must be made over HTTPS. Requests made over plain HTTP will fail.