Malwarelytics API

View product 2021.11 - Current Release

Malwarelytics is a mobile threat intelligence - a solution that protects mobile apps from various cybersecurity issues. Malwarelytics API connects the Malwarelytics data to your systems, such as anti-fraud solution or SIEM.

The Malwarelytics API consists of the following services:

  • The Event Queue API handles use-cases related to managing a queue of security-related events with get or truncate commands.

Base URL

Malwarelytics API is located on the same address as the web admin console:

https://app.malwarelytics.com/

Authentication

Contact us to obtain HTTP basic credentials.

HTTP basic authentication is used to protect all API endpoints:

Authorization: Basic base64_encoded_username_colon_password_value

Content Type

API uses JSON format for every request and response. Use Content-Type: application/json header when calling any of the APIs:

Content-Type: application/json

Error Handling

In the case of an error, all endpoints return the response in the following format:

{
  "status": "ERROR",
  "responseObject": {
    "code": "${ERROR_CODE}",
    "message": "${ERROR_MESSAGE}"
  }
}
Attribute Type Description
status* String Always the ERROR string.
responseObject.code* String Error code.
responseObject.message* String Error message with more info about the issue.

Failing the Basic Request Validation

If request validation fails on the syntactic level, the service will return 400 Bad Request response with the following extended structure:

{
  "status": "ERROR",
  "responseObject": {
    "code": "ERROR_REQUEST",
    "message": "Description of the request constraint violation."
  }
}
Attribute Type Description
status* String Always the ERROR string.
responseObject.code* String Error code, always the value ERROR_REQUEST.
responseObject.message* String Information about the violation.

Continue Reading

Last updated on Dec 10, 2021 (23:43) View product
Search

2021.11

Malwarelytics

Malwarelytics API