API Documentation
Integrate brand name availability checking into your apps and workflows. Available on Pro and Agency plans.
Authentication
All API requests require a Bearer token in the Authorization header. Generate API keys from your dashboard.
curl -X POST https://gogetmydomain.com/api/v1/check \
-H "Authorization: Bearer bc_live_your_api_key" \
-H "Content-Type: application/json" \
-d '{"name": "FluxStudio"}'Endpoints
POST
/api/v1/checkCheck availability of a single brand name across all platforms.
Request Body
{
"name": "FluxStudio" // 2-50 chars, letters/numbers/spaces/hyphens
}Response
{
"brandName": "FluxStudio",
"normalizedName": "fluxstudio",
"domains": [
{ "domain": "fluxstudio.com", "available": true },
{ "domain": "fluxstudio.io", "available": false },
...
],
"social": [
{ "platform": "Instagram", "handle": "@fluxstudio", "available": true },
{ "platform": "X", "handle": "@fluxstudio", "available": null },
...
],
"meta": {
"plan": "pro",
"checksRemaining": 97,
"checkedAt": "2025-05-01T10:30:00.000Z"
}
}Rate Limits
| Plan | Daily Limit | Bulk Check |
|---|---|---|
| Pro | 100 checks/day | 25 names per request |
| Agency | Unlimited | 50 names per request |
Error Codes
| Code | Meaning |
|---|---|
| 401 | Missing or invalid API key |
| 403 | API access not available on your plan |
| 429 | Rate limit exceeded |
| 400 | Invalid request body |
| 500 | Internal server error |
Ready to integrate?
Get API access with a Pro or Agency subscription.