Skip to main content
G
GoGetMyDomain

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/check

Check 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

PlanDaily LimitBulk Check
Pro100 checks/day25 names per request
AgencyUnlimited50 names per request

Error Codes

CodeMeaning
401Missing or invalid API key
403API access not available on your plan
429Rate limit exceeded
400Invalid request body
500Internal server error

Ready to integrate?

Get API access with a Pro or Agency subscription.