Overview
The DNSRadar API is fully documented using the OpenAPI 3.0 specification (formerly known as Swagger). This machine-readable format allows you to automatically generate client libraries, test your API integration, and import the API into various development tools.Download the Specification
You can access our complete OpenAPI specification file here:OpenAPI Specification
Download the latest OpenAPI 3.0 JSON specification
Our OpenAPI specification is automatically updated whenever we release new API features or changes. You can always access the latest version at the URL above.
What’s Included
The OpenAPI specification contains complete details about:Endpoints
Endpoints
All available API endpoints with their paths, HTTP methods, and descriptions
Request Parameters
Request Parameters
Query parameters, path parameters, headers, and request body schemas
Response Schemas
Response Schemas
Detailed response structures for success and error cases
Authentication
Authentication
Security schemes and authentication requirements
Data Models
Data Models
Complete schema definitions for all data types (Monitors, Events, Webhooks, etc.)
Examples
Examples
Request and response examples for each endpoint
Using the Specification
Generate Client Libraries
Use the OpenAPI specification to automatically generate client libraries in your preferred programming language:Import into Development Tools
The OpenAPI specification can be imported into popular API development tools:Postman
Import the spec into Postman to get a complete collection of all API endpoints
Insomnia
Load the OpenAPI file directly into Insomnia for API testing
Swagger UI
Use Swagger UI to create an interactive API documentation interface
VS Code
Use OpenAPI extensions in VS Code for autocomplete and validation
Example: Using with Postman
- Open Postman and click Import
- Select Link and paste:
https://api.dnsradar.dev/openapi.json - Click Import to create a complete collection
- Add your API key to the collection variables
- Start making requests
Example: Self-Hosting API Documentation
You can host your own version of the API documentation using the OpenAPI specification:Validation and Testing
Use the OpenAPI specification to validate your API requests and responses:Version History
Our API follows semantic versioning. The current version is documented in the OpenAPI specification’sinfo.version field:

