- What is the Cylance Engine?
- How the Cylance Engine analyzes a file
- System requirements for the Cylance Engine
- Installing and updating the Cylance Engine
- Install the Cylance Engine on a Linux distribution
- Query the version of your Cylance Engine on a Linux distribution
- Update the version of your Cylance Engine on a Linux distribution
- Remove the Cylance Engine from a Linux distribution
- Install the Cylance Engine on a Windows distribution
- Query the version of your Cylance Engine on a Windows distribution
- Update the version of your Cylance Engine on a Windows distribution
- Remove the Cylance Engine from a Windows distribution
- File-scoring service
- File-scoring service protocols
- Appendix: Cylance Infinity Data Service
- Appendix: Threat indicators
- Appendix: Prometheus monitoring support
- Appendix: CylanceTcpService Protocol
- BlackBerry Docs
- Cylance Engine
- Cylance Engine Integration Guide
- Appendix: Cylance Infinity Data Service
- Authentication of requests
Authentication of requests
All requests require authentication in the form of an
X-IAUTH
header in all HTTP requests. This is an API key granted via license. If you have any questions about the API key, contact BlackBerry
customer support.Format of the API key code
The API key code must be a 32-character hexadecimal (0-9, A-F) key, with all letters in uppercase. Using lowercase letters results in the request being denied with a 401 (Unauthorized) response.
Example
GET /apiv2/centroids HTTP/1.0 Host: inf-data.cylance.com X-IAUTH: 1234567890ABCDEF1234567890ABCDEF