Skip to main content
GET
/
domains
/
check-availability
Check domain availability
curl --request GET \
  --url https://api.salesive.com/api/v1/domains/check-availability \
  --header 'Authorization: Bearer <token>'
{
  "status": 200,
  "success": true,
  "message": "Domain availability checked",
  "data": {
    "domain": "mystore.salesive.shop",
    "available": true
  }
}
Reports whether the given domain or subdomain is available to claim without reserving anything; domains are read-only for apps. The store is bound to your app token server-side — never send a shop id.

Authorizations

Authorization
string
header
required

Installed-app access token (prefix app_), issued by the OAuth install flow. The store is bound to the token server-side — never send a shop id.

Query Parameters

domain
string
required

The full domain or subdomain to check (for example mystore.salesive.shop or shop.example.com).

Response

Whether the domain is available.

Standard Salesive response envelope. The operation-specific payload is carried in data.

status
integer
required

HTTP status code, echoed in the body.

success
boolean
required

Whether the request succeeded.

message
string
required

Human-readable result message.

data
object

Result of a domain availability check.