# DNSRadar API Documentation ## Docs - [List agents](https://developers.dnsradar.dev/api-reference/agents/list-agents.md): Get a paginated list of all team members in the organization. - [Get event details](https://developers.dnsradar.dev/api-reference/events/get-event-details.md): Get details of a specific event. - [List events for monitor](https://developers.dnsradar.dev/api-reference/events/list-events-for-monitor.md): Get a paginated list of DNS changes (as events) detected for a specific monitor. - [Bulk update monitors in group](https://developers.dnsradar.dev/api-reference/groups/bulk-update-monitors-in-group.md): Update all monitors in a group with the same settings. - [Create group](https://developers.dnsradar.dev/api-reference/groups/create-group.md): Create a new group. - [Delete group](https://developers.dnsradar.dev/api-reference/groups/delete-group.md): Removes a group. - [Get group](https://developers.dnsradar.dev/api-reference/groups/get-group.md): Get details of a specific group. - [List groups](https://developers.dnsradar.dev/api-reference/groups/list-groups.md): Get a paginated list of all groups. - [Update group](https://developers.dnsradar.dev/api-reference/groups/update-group.md): Update a group's name and/or slug. - [Create monitor](https://developers.dnsradar.dev/api-reference/monitors/create-monitor.md): Create a new DNS monitor. Rate limited to 250 requests per minutes. - [Create multiple monitors](https://developers.dnsradar.dev/api-reference/monitors/create-multiple-monitors.md): Create up to 1000 monitors in a single request. Rate limited to 250 requests per minutes. - [Delete monitor](https://developers.dnsradar.dev/api-reference/monitors/delete-monitor.md): Removes a monitor. - [Delete multiple monitors](https://developers.dnsradar.dev/api-reference/monitors/delete-multiple-monitors.md): Delete up to multiple monitors in a single request by providing an array of monitor IDs. - [Disable monitor](https://developers.dnsradar.dev/api-reference/monitors/disable-monitor.md): Pause a monitor. - [Enable monitor](https://developers.dnsradar.dev/api-reference/monitors/enable-monitor.md): Enable a paused monitor. - [Get monitor](https://developers.dnsradar.dev/api-reference/monitors/get-monitor.md): Get details of a specific monitor by UUID. - [List monitors](https://developers.dnsradar.dev/api-reference/monitors/list-monitors.md): Get a paginated list of all DNS monitors for the organization. - [Update monitor](https://developers.dnsradar.dev/api-reference/monitors/update-monitor.md): Update a monitor's configuration. - [Get organization details](https://developers.dnsradar.dev/api-reference/organization/get-organization-details.md): Get details of the organization that manages the API key. - [Create webhook](https://developers.dnsradar.dev/api-reference/webhooks/create-webhook.md): Create a new webhook for receiving event notifications. - [Delete webhook](https://developers.dnsradar.dev/api-reference/webhooks/delete-webhook.md): Removes a webhook. - [Disable webhook](https://developers.dnsradar.dev/api-reference/webhooks/disable-webhook.md): Disable a webhook to stop receiving notifications. - [Enable webhook](https://developers.dnsradar.dev/api-reference/webhooks/enable-webhook.md): Enable a disabled webhook and clear any errors. - [Get webhook](https://developers.dnsradar.dev/api-reference/webhooks/get-webhook.md): Get details of a specific webhook. - [List webhook requests](https://developers.dnsradar.dev/api-reference/webhooks/list-webhook-requests.md): Get a paginated list of webhook execution requests. - [List webhooks](https://developers.dnsradar.dev/api-reference/webhooks/list-webhooks.md): Get a paginated list of all webhooks for the organization. - [Retry webhook request](https://developers.dnsradar.dev/api-reference/webhooks/retry-webhook-request.md): Retry a failed webhook request delivery. - [Test webhook](https://developers.dnsradar.dev/api-reference/webhooks/test-webhook.md): Send a test payload to the webhook endpoint. - [Update webhook](https://developers.dnsradar.dev/api-reference/webhooks/update-webhook.md): Update a webhook's configuration. - [Authentication](https://developers.dnsradar.dev/docs/authentication.md): Learn how to authenticate your API requests with DNSRadar - [Error Codes](https://developers.dnsradar.dev/docs/error-codes.md): Understanding DNSRadar API error responses and how to handle them - [OpenAPI Specification](https://developers.dnsradar.dev/docs/openapi.md): Access the complete OpenAPI specification for the DNSRadar API - [Pagination](https://developers.dnsradar.dev/docs/pagination.md): Learn how to paginate through large result sets in the DNSRadar API - [Rate Limiting](https://developers.dnsradar.dev/docs/rate-limit.md): Understanding API rate limits and how to handle them effectively - [Webhook Events](https://developers.dnsradar.dev/docs/webhooks.md): Learn how DNSRadar sends webhook events and how to handle them securely - [Introduction](https://developers.dnsradar.dev/index.md): Monitor your DNS records and get notified when they change ## OpenAPI Specs - [openapi](https://developers.dnsradar.dev/api-reference/openapi.json)