ComplyTraq Inspectors API for customers
PUT
Login
https://apitest.microbilt.com/complytraq-inspectors-api/auth/login
This API will facilitate the ComplyTraq login to authenticate the user with specific credentials. ComplyTraq requires this additional step to login to the ComplyTraq site with user credentials as a precursor to accessing each API.
API calls made with the user’s credentials will allow for seamless coordination of actions managed between the API and ComplyTraq.com for the user.
Go to https://developer.microbilt.com/complytraq-workflow-summary for more details about the ComplyTraq Workflow Summary for all APIs.
POST
Submit Request
https://apitest.microbilt.com/complytraq-inspectors-api/inspection
Submit a new request for an inspection and/or credentialing report.
Go to https://developer.microbilt.com/complytraq-workflow-summary to view more details about the ComplyTraq Workflow Summary for all APIs.
GET
Retrieve Status List
https://apitest.microbilt.com/complytraq-inspectors-api/system/inspectionstatus/list
Retrieve a list of all possible statuses that may be returned for a specified report when checking its status.
To retrieve a list of all possible statuses (from this page), enter the Authorization token from the Login, generate OAuth token, and Send the Request.
Go to https://developer.microbilt.com/complytraq-workflow-summary to view more details about the ComplyTraq Workflow Summary for all APIs.
GET
Check Report Status
https://apitest.microbilt.com/complytraq-inspectors-api/inspection/status/{inspectionId}
Check the status of a previously requested inspection or credentialing report.
To check the status (from this page), enter the Authorization token from the Login, insert the Inspection ID from the Inspection request/response (Include ID in brackets {}), generate OAuth token, and Send the Request.
You may use InspectionId 79492 to retrieve status “7” (Completed) or 78994 to retrieve status “3” (Inspector Assigned).
Production GET requests to retrieve the status will be made to https://api.microbilt.com/complytraq-inspectors-api/inspection/status/{inspectionId}.
Go to https://developer.microbilt.com/sites/default/files/ComplyTraqI-CheckReportStatus-ResponseExample_v1.0_110221.pdf to view a sample response.
Go to https://developer.microbilt.com/sites/default/files/ComplyTraq-StatusList-APIValues_v1.0_110221.pdf to view the reference list of Statuses and Status Codes for key statuses utilized by the ComplyTraq workflow.
Although the list of statuses do not change frequently, use the Retrieve Status List API to always obtain the current list of statuses supported by the ComplyTraq workflow.
Go to https://developer.microbilt.com/complytraq-workflow-summary to view more details about the ComplyTraq Workflow Summary for all APIs.
GET
Retrieve Report
https://apitest.microbilt.com/complytraq-inspectors-api/inspection/report/{inspectionId}
Retrieve completed report details, inspection photos and/or credentialing reports.
To retrieve a report (from this page), enter the Authorization token from the Login, insert the Inspection ID from the Inspection request/response (Include ID in brackets {}), generate OAuth token, and Send the Request.
Production GET requests to retrieve a report will be made to https://api.microbilt.com/complytraq-inspectors-api/inspection/report/{inspectionId}.
Go to https://developer.microbilt.com/complytraq-workflow-summary to view more details about the ComplyTraq Workflow Summary for all APIs.