Workflow Overview

This workflow has eleven main steps:

  1. Your back-end system uses the API to create a guest link with “Digital Identity Scheme Property”, including DBS (See Using Digital Identity Property).

  2. A guest user uses the link to the TrustID on the web to upload one or more document images for an application.

  3. TrustID processes the application and sends a webhook, the payload of which says the result is complete.

  4. Your back-end system sends back a status code 200, meaning it received the webhook successfully.

  5. Your back-end system goes through authentication with the TrustID server.

  6. Your back-end system retrieves the results and interprets these.

  7. Your back-end system retrieves DBS form to verify data before initiating (See Retrieving the DBS Form).

  8. Your back-end system initiates the DBS check based on the results.

  9. TrustID sends a webhook when the DBS application gets updated.

  10. Your back-end system sends back a status code 200, meaning it received the webhook successfully.

  11. Your back-end system goes through authentication with the TrustID server.

  12. Your back-end system retrieves the results and interprets these.