Integration Guides
Process a document via API
overview often companies need to process documents they recieve in other systems in detected for things like fraud checks, translations or ocr these are configured within case management and then can be easily called via api the api flow is create a case to hold the required documents (or skip this if case already exists) push the required documents to the case using the library id to trigger the right processing flows wait for the webhook confirmation that the documents been processed retrieve the full details of the processed document \ config theme redux dark look classic \ sequencediagram participant clientbackend as clients app participant detectedapis as detected apis note over clientbackend, detectedapis authorisation clientbackend >> detectedapis post /oauth/token detectedapis >> clientbackend auth token note over clientbackend, detectedapis create the profile (case) clientbackend >> detectedapis post /profile detectedapis >> clientbackend profile references note over clientbackend, detectedapis add documents to the case to be processed clientbackend >> detectedapis post /profiles/{profile id}/documents/{doc library id} detectedapis >> clientbackend 200 ok note over clientbackend, detectedapis wait for webhook & fetch details detectedapis >> clientbackend document processed clientbackend >> detectedapis get /profile/{profile id}/documents/{document id}