Check whether a candidate org slug is available.
GET
/v1/organizations/slug-availability
const url = 'https://api.adversarial.com/api/v1/organizations/slug-availability?candidate=example';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.adversarial.com/api/v1/organizations/slug-availability?candidate=example'Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”candidate
required
string
The candidate slug to check.
Responses
Section titled “Responses”Slug availability result
Media typeapplication/json
One of:
object
status
required
string
object
status
required
string
The slug is well-formed but claimed by the platform — a route name or
an auth path. Reported separately from INVALID so it can be shown as
unavailable rather than malformed.
object
status
required
string
object
reason
required
string
status
required
string
Example
{ "status": "AVAILABLE"}