Introduction
Start with the API fundamentals, request flow, and core concepts.
The Blazelock API helps you add malware scanning to upload flows, background jobs, and internal security processes through a clear REST interface. Use the API to submit files, retrieve scan results, and integrate malware detection into existing systems and new applications.
Base URL
The Blazelock API is built on REST principles. HTTPS is required for every request. To ensure data privacy, unencrypted HTTP is not supported.
All requests use the following base URL:
https://api.blazelock.com/v1Authentication
The Blazelock API uses API keys for authentication. All API requests require a bearer token in the Authorization header. See Authentication for setup instructions.
Response Language
If an API response includes static text, we try to read the language from the Content-Language header and display the texts in that language. The header value must be a two-letter ISO language code.
If the language is invalid or not supported by Blazelock, we fall back to English.
Currently supported values:
| Value | Language |
|---|---|
en | 🇺🇸 English |
de | 🇩🇪 German |
OpenAPI Specification
The Blazelock API is described by an OpenAPI specification that you can use to explore it, import it into tools like Postman or Insomnia, generate client libraries, and support internal integration workflows.
Download the current specification in your preferred language:
| Language | Format | Download |
|---|---|---|
| 🇺🇸 English | YAML | openapi-v1-en.yaml |
| 🇩🇪 German | YAML | openapi-v1-de.yaml |
Our documentation and OpenAPI specification are constantly updated to reflect the latest version of our REST API. Always use the latest version for the most up-to-date endpoint information.
Next Steps
If you are getting started with the API, these pages are the best next place to go:
- Authentication explains how to authenticate requests securely.
- Rate Limits covers request limits and how to design around them.
- Error Handling shows how to handle failures and build more resilient integrations.
- Browse the endpoint reference in the API sidebar to see available resources and request schemas.