The below diagram shows example system communication for a simplified check workflow. Although there is much more which can be done with the Thirdfort API, they are the core interactions required to achieve the most common use case.
- Typically the actions of a user in a 3rd-party system will trigger a call to the Thirdfort API, representing a request for an ID/AML check to be performed on an entity (an individual or business)
- A) When all parts of the verification process are complete, Thirdfort can notify integrators via webhook
- B) If webhooks are not possibly, a polling API can be used to detect completed checks
- The constituent reports of a completed check are compiled into a PDF which can be retrieved directly via API. The detailed breakdown can also be retrieved as JSON response data.