API : فحص أي ملف مع التجزئة وMIME الحقيقي وإشارة أولية لمكافحة الفيروسات والبيانات الوصفية ومعلومات الوسائط وقواعد الكشف ومعاينة OCR.
- Create a free account
- Click on the link you receive by email to confirm your address
- Generate a token with credentials
You can use any language to make this CURL call. (Python, PHP, Java, JavaScript...) Need help ?
If your credentials are correct, our server will provide you with a token as a response :
YOUR_TOKEN is valid for one hour, its duration can be extended using YOUR_REFRESH_TOKEN
actionResultsDownloadURLs contains the authenticated URLs for downloading each generated result file.
Asynchronous API: universal file inspection
Submit one non-empty file up to 50 MiB. The original is read but never moved, changed or deleted. The report is diagnostic: the antivirus engine result is a preliminary triage signal, and the included detection rule set is only a minimal starting set.
Endpoint: POST https://mxprocess.com/api/files/start-process
Authentication: Bearer JWT
Cost: 12 tokens, charged after success.
Start an inspection
Save the returned id and poll /api/actions/get-action-infos/{id} with the same JWT. When complete, actionResults contains one authenticated downloadable *.inspection.json file.
Initial response
Completed report
If an optional local tool is unavailable, its section is returned as not_run or null. An invalid cardinality, inaccessible file or file over 50 MiB is rejected before analysis.
The API sends a JSON response to confirm that the process is finished. Download the generated files with the authenticated URLs in
actionResultsDownloadURLs.
This documentation is not clear? (Python, PHP, Java, JavaScript...) Need help ?
Contact us This API is also available in asynchronous mode : Developer API : FileInspection