Overview
このコンテンツはまだ日本語訳がありません。
The DomChekr REST API lets you programmatically manage watchlists, check domain availability, and receive real-time events via webhooks.
Base URL
Section titled “Base URL”https://api.domchekr.com/v1All endpoints are served over HTTPS. HTTP requests are redirected to HTTPS.
Authentication
Section titled “Authentication”Requests are authenticated with an API key passed in the Authorization header:
Authorization: Bearer <YOUR_API_KEY>You can generate and revoke API keys from Settings → API in the dashboard.
Request & response format
Section titled “Request & response format”All request bodies must be application/json. All responses are application/json.
Content-Type: application/jsonAccept: application/jsonRate limits
Section titled “Rate limits”| Plan | Requests per minute |
|---|---|
| Free | 30 |
| Pro | 300 |
| Business | 3 000 |
When the limit is exceeded, the API responds with 429 Too Many Requests and a Retry-After header indicating when you can retry.
Errors
Section titled “Errors”All errors follow a consistent shape:
{ "error": { "code": "domain_not_found", "message": "No domain with that ID exists in your account." }}Common HTTP status codes:
| Status | Meaning |
|---|---|
400 | Bad request — invalid or missing parameters |
401 | Unauthorized — missing or invalid API key |
403 | Forbidden — action not allowed on this resource |
404 | Not found |
429 | Rate limit exceeded |
500 | Internal server error |
Versioning
Section titled “Versioning”The API is versioned via the URL path (/v1). Breaking changes will introduce a new version. Previous versions are supported for at least 12 months after a new version is released.
Next steps
Section titled “Next steps”- API Reference — full endpoint reference
- Webhooks — receive real-time domain events