{
"message": "The search term field is required."
}
{
"message": "Server Error."
}
Domains
Availability
Being phased out. This endpoint will be retired soon. New integrations should use MetaSearch, which returns exact-match availability, alternative names, AI-generated suggestions, and live pricing in one call.
Checks whether one or more domain names are available for registration across the specified TLDs.
Input format:search_term accepts a single SLD string or an array of SLD strings (label only — no dots or TLD). Pass the TLD(s) separately via tlds[]. This allows you to check the same name across multiple extensions in one request (e.g. search_term=example&tlds[]=com&tlds[]=store&tlds[]=tech).
TLD filtering: Only TLDs enabled on your partner account are checked. Any requested TLD not in your allowed list is silently ignored. If no valid TLDs remain after filtering, the request falls back to your first allowed TLD.
Premium domains: If a result has premium: true, the domain is available but carries a premium price. If your partner account does not support premium registrations, these are returned with available: false.
Result interpretation: Each result in the results array corresponds to one domain+TLD combination. Check the available field to determine purchasability. Use this endpoint before calling POST /api/v1/domains/register to avoid failed registration attempts.
A personal access token. Obtain one from the dashboard under Settings > API Key. Include it in the Authorization header as Bearer <token>. Unauthenticated requests to protected routes return 401 Unauthorized.
SLD (label only, no dots) to check. Accepts a single string or a repeated parameter for multiple SLDs (e.g. search_term[]=example&search_term[]=myshop). Must be 1–63 alphanumeric characters or hyphens; cannot start or end with a hyphen.
TLD extensions to check (without leading dot, e.g. com, store, tech, online). Filtered to your partner's allowed TLD list. If omitted or all values are unrecognised, defaults to your first allowed TLD.
Example:
["com", "store", "tech"]
Response
Availability results for each requested domain+TLD combination.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Namify API","colors":{"primary":"#000","light":"#FFF","dark":"#000"},"logo":{"light":"https://mintcdn.com/radix-bb26abd5/ZmivnAMLv1r1DWJC/images/namify-logo-black.svg?fit=max\u0026auto=format\u0026n=ZmivnAMLv1r1DWJC\u0026q=85\u0026s=4d8d450133b5650b41e5e7cff6ae1d7a","dark":"https://mintcdn.com/radix-bb26abd5/ZmivnAMLv1r1DWJC/images/namify-logo.svg?fit=max\u0026auto=format\u0026n=ZmivnAMLv1r1DWJC\u0026q=85\u0026s=1fafa6b7d37796519e0a19efc61b5727"},"favicon":"https://mintcdn.com/radix-bb26abd5/VmuWdYsqDyPgb0ZE/images/namify-favicon.png?fit=max\u0026auto=format\u0026n=VmuWdYsqDyPgb0ZE\u0026q=85\u0026s=1c7ebe95a3c7a59689213822764548f3","appearance":{"default":"dark"},"background":{"color":{"dark":"#000000"}},"navbar":{"links":[]},"fonts":{"family":"Inter"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"radix-bb26abd5","hasAudioNarration":false,"actualSubdomain":"radix-bb26abd5","customDomains":["docs.namify.tech"],"gitSource":{"type":"github","owner":"radixdevs","repo":"docs","deployBranch":"main","isPrivate":false,"contentDirectory":"","mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ac3d68865432343a96fa811","collectionId":"ef91c9d0-41b8-4306-b626-a6d5964f82ba","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ac3d68865432343a96fa811"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ac3dbdf36061e2a17db7a4b","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API Reference","count":47},{"language":"default","tag":"DNS","count":17},{"language":"default","tag":"Domains","count":9},{"language":"default","tag":"Customers","count":6},{"language":"default","tag":"Integration Guide","count":5},{"language":"default","tag":"Resources","count":4},{"language":"default","tag":"Transfers","count":4},{"language":"default","tag":"Getting started","count":4},{"language":"default","tag":"Premiums","count":3},{"language":"default","tag":"Miscellaneous","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/domains/availability","slug":"/api-reference/domains/availability","pageMetadata":{"title":"Availability","openapi":"GET /api/v1/domains/availability","description":"\u003cWarning>\n **Being phased out.** This endpoint will be retired soon. New integrations should use [MetaSearch](/api-reference/domains/metasearch), which returns exact-match availability, alternative names, AI-generated suggestions, and live pricing in one call.\n\u003c/Warning>\n\nChecks whether one or more domain names are available for registration across the specified TLDs.\n\n**Input format:** `search_term` accepts a single SLD string or an array of SLD strings (label only — no dots or TLD). Pass the TLD(s) separately via `tlds[]`. This allows you to check the same name across multiple extensions in one request (e.g. `search_term=example\u0026tlds[]=com\u0026tlds[]=store\u0026tlds[]=tech`).\n\n**TLD filtering:** Only TLDs enabled on your partner account are checked. Any requested TLD not in your allowed list is silently ignored. If no valid TLDs remain after filtering, the request falls back to your first allowed TLD.\n\n**Premium domains:** If a result has `premium: true`, the domain is available but carries a premium price. If your partner account does not support premium registrations, these are returned with `available: false`.\n\n**Result interpretation:** Each result in the `results` array corresponds to one domain+TLD combination. Check the `available` field to determine purchasability. Use this endpoint before calling `POST /api/v1/domains/register` to avoid failed registration attempts.","href":"/api-reference/domains/availability"},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n a: \"a\",\n code: \"code\",\n p: \"p\",\n strong: \"strong\",\n ..._provideComponents(),\n ...props.components\n }, {Warning} = _components;\n if (!Warning) _missingMdxReference(\"Warning\", true);\n return _jsxs(_Fragment, {\n children: [_jsx(Warning, {\n children: _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Being phased out.\"\n }), \" This endpoint will be retired soon. New integrations should use \", _jsx(_components.a, {\n href: \"/api-reference/domains/metasearch\",\n children: \"MetaSearch\"\n }), \", which returns exact-match availability, alternative names, AI-generated suggestions, and live pricing in one call.\"]\n })\n }), \"\\n\", _jsx(_components.p, {\n children: \"Checks whether one or more domain names are available for registration across the specified TLDs.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Input format:\"\n }), \" \", _jsx(_components.code, {\n children: \"search_term\"\n }), \" accepts a single SLD string or an array of SLD strings (label only — no dots or TLD). Pass the TLD(s) separately via \", _jsx(_components.code, {\n children: \"tlds[]\"\n }), \". This allows you to check the same name across multiple extensions in one request (e.g. \", _jsx(_components.code, {\n children: \"search_term=example\u0026tlds[]=com\u0026tlds[]=store\u0026tlds[]=tech\"\n }), \").\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"TLD filtering:\"\n }), \" Only TLDs enabled on your partner account are checked. Any requested TLD not in your allowed list is silently ignored. If no valid TLDs remain after filtering, the request falls back to your first allowed TLD.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Premium domains:\"\n }), \" If a result has \", _jsx(_components.code, {\n children: \"premium: true\"\n }), \", the domain is available but carries a premium price. If your partner account does not support premium registrations, these are returned with \", _jsx(_components.code, {\n children: \"available: false\"\n }), \".\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Result interpretation:\"\n }), \" Each result in the \", _jsx(_components.code, {\n children: \"results\"\n }), \" array corresponds to one domain+TLD combination. Check the \", _jsx(_components.code, {\n children: \"available\"\n }), \" field to determine purchasability. Use this endpoint before calling \", _jsx(_components.code, {\n children: \"POST /api/v1/domains/register\"\n }), \" to avoid failed registration attempts.\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\nfunction _missingMdxReference(id, component) {\n throw new Error(\"Expected \" + (component ? \"component\" : \"object\") + \" `\" + id + \"` to be defined: you likely forgot to import, pass, or provide it.\");\n}\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={blockquote:`blockquote`,p:`p`,..._provideComponents(),...props.components};return _jsxs(_components.blockquote,{children:[`\n`,_jsx(_components.p,{children:`Premium domains are not currently supported by our APIs for registration.`}),`\n`]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Availability","openapi":"GET /api/v1/domains/availability","description":"\u003cWarning>\n **Being phased out.** This endpoint will be retired soon. New integrations should use [MetaSearch](/api-reference/domains/metasearch), which returns exact-match availability, alternative names, AI-generated suggestions, and live pricing in one call.\n\u003c/Warning>\n\nChecks whether one or more domain names are available for registration across the specified TLDs.\n\n**Input format:** `search_term` accepts a single SLD string or an array of SLD strings (label only — no dots or TLD). Pass the TLD(s) separately via `tlds[]`. This allows you to check the same name across multiple extensions in one request (e.g. `search_term=example\u0026tlds[]=com\u0026tlds[]=store\u0026tlds[]=tech`).\n\n**TLD filtering:** Only TLDs enabled on your partner account are checked. Any requested TLD not in your allowed list is silently ignored. If no valid TLDs remain after filtering, the request falls back to your first allowed TLD.\n\n**Premium domains:** If a result has `premium: true`, the domain is available but carries a premium price. If your partner account does not support premium registrations, these are returned with `available: false`.\n\n**Result interpretation:** Each result in the `results` array corresponds to one domain+TLD combination. Check the `available` field to determine purchasability. Use this endpoint before calling `POST /api/v1/domains/register` to avoid failed registration attempts.","href":"/api-reference/domains/availability"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Domains"],"summary":"Check domain availability","description":"\u003cWarning>\n **Being phased out.** This endpoint will be retired soon. New integrations should use [MetaSearch](/api-reference/domains/metasearch), which returns exact-match availability, alternative names, AI-generated suggestions, and live pricing in one call.\n\u003c/Warning>\n\nChecks whether one or more domain names are available for registration across the specified TLDs.\n\n**Input format:** `search_term` accepts a single SLD string or an array of SLD strings (label only — no dots or TLD). Pass the TLD(s) separately via `tlds[]`. This allows you to check the same name across multiple extensions in one request (e.g. `search_term=example\u0026tlds[]=com\u0026tlds[]=store\u0026tlds[]=tech`).\n\n**TLD filtering:** Only TLDs enabled on your partner account are checked. Any requested TLD not in your allowed list is silently ignored. If no valid TLDs remain after filtering, the request falls back to your first allowed TLD.\n\n**Premium domains:** If a result has `premium: true`, the domain is available but carries a premium price. If your partner account does not support premium registrations, these are returned with `available: false`.\n\n**Result interpretation:** Each result in the `results` array corresponds to one domain+TLD combination. Check the `available` field to determine purchasability. Use this endpoint before calling `POST /api/v1/domains/register` to avoid failed registration attempts.","parameters":["29c68d62-493c-4ed1-9f33-5e07e23687a7","569340dd-a445-463e-804b-b7999cc2b96f"],"responses":{"200":"83b5c3cc-6f35-4976-b868-3dd0764a7b1d","400":"8cb09130-7340-4e8a-b2d0-cb95bd163101","401":"dd54ff8c-5d32-4ee6-ba53-234c68ef1e11","422":"96af3cfb-c71c-45ca-85dd-58189b7e067b","500":"943f0042-427b-423f-896a-24f9e6926e27"},"method":"get","type":"path","servers":["e1ba19be-2809-4510-8049-5b12441f445c"],"security":["1c1a7d1a-5e5a-4241-8358-dcf997b7df55"],"path":"/api/v1/domains/availability","baseUrlOptions":["https://dev.namify.host"],"title":"Check domain availability","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"29c68d62-493c-4ed1-9f33-5e07e23687a7":{"name":"search_term","in":"query","required":true,"description":"SLD (label only, no dots) to check. Accepts a single string or a repeated parameter for multiple SLDs (e.g. `search_term[]=example\u0026search_term[]=myshop`). Must be 1–63 alphanumeric characters or hyphens; cannot start or end with a hyphen.","schema":{"oneOf":[{"type":"string","example":"example","description":"SLD (label only, no dots) to check. Accepts a single string or a repeated parameter for multiple SLDs (e.g. `search_term[]=example\u0026search_term[]=myshop`). Must be 1–63 alphanumeric characters or hyphens; cannot start or end with a hyphen.","isRequired":true,"uniqueKey":"oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"oneOf.1.items.[INDEX]","typeLabel":"string"},"example":"example","description":"SLD (label only, no dots) to check. Accepts a single string or a repeated parameter for multiple SLDs (e.g. `search_term[]=example\u0026search_term[]=myshop`). Must be 1–63 alphanumeric characters or hyphens; cannot start or end with a hyphen.","isRequired":true,"uniqueKey":"oneOf.1","typeLabel":"string[]"}],"isRequired":true,"uniqueKey":"","typeLabel":"string | string[]"}},"569340dd-a445-463e-804b-b7999cc2b96f":{"name":"tlds[]","in":"query","description":"TLD extensions to check (without leading dot, e.g. `com`, `store`, `tech`, `online`). Filtered to your partner's allowed TLD list. If omitted or all values are unrecognised, defaults to your first allowed TLD.","schema":{"type":"array","items":{"type":"string","uniqueKey":"items.[INDEX]","typeLabel":"string"},"example":["com","store","tech"],"description":"TLD extensions to check (without leading dot, e.g. `com`, `store`, `tech`, `online`). Filtered to your partner's allowed TLD list. If omitted or all values are unrecognised, defaults to your first allowed TLD.","uniqueKey":"","typeLabel":"string[]"},"style":"form","explode":true}},"responses":{"83b5c3cc-6f35-4976-b868-3dd0764a7b1d":{"description":"Availability results for each requested domain+TLD combination.","content":{"application/json":{"schema":{"type":"object","properties":{"results":{"type":"array","items":{"type":"object","properties":{"product_category":{"type":"string","description":"Product type — always `domain_registration` for domain availability results.","example":"domain_registration","uniqueKey":"results.items.[INDEX].product_category","typeLabel":"string"},"domain_name":{"type":"string","description":"Fully qualified domain name composed of the SLD and TLD (e.g. `example.com`).","example":"example.com","uniqueKey":"results.items.[INDEX].domain_name","typeLabel":"string"},"sld":{"type":"string","description":"Second-level domain label — the part of the domain before the TLD.","example":"example","uniqueKey":"results.items.[INDEX].sld","typeLabel":"string"},"tld":{"type":"string","description":"Top-level domain extension (without leading dot).","example":"com","uniqueKey":"results.items.[INDEX].tld","typeLabel":"string"},"available":{"type":"boolean","description":"`true` if the domain is available for registration. `false` if it is already registered or if it is a premium domain on an account that does not support premium registrations.","example":true,"uniqueKey":"results.items.[INDEX].available","typeLabel":"boolean"},"premium":{"type":"boolean","description":"`true` if this is a premium domain carrying a higher-than-standard registration price. Premium domains currently cannot be registered through this API.","example":false,"uniqueKey":"results.items.[INDEX].premium","typeLabel":"boolean"}},"uniqueKey":"results.items.[INDEX]","typeLabel":"object"},"uniqueKey":"results","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"results":[{"product_category":"domain_registration","domain_name":"example.com","sld":"example","tld":"com","available":true,"premium":false},{"product_category":"domain_registration","domain_name":"example.tech","sld":"example","tld":"tech","available":false,"premium":false}]},"examples":{"Example":{"title":"Example","value":{"results":[{"product_category":"domain_registration","domain_name":"example.com","sld":"example","tld":"com","available":true,"premium":false},{"product_category":"domain_registration","domain_name":"example.tech","sld":"example","tld":"tech","available":false,"premium":false}]}}},"exampleType":"examples"}},"exampleType":"examples"},"8cb09130-7340-4e8a-b2d0-cb95bd163101":{"description":"Upstream request error.","content":{"application/json":{"schema":{"type":"object","required":["message"],"properties":{"message":{"type":"string","example":"Bad Request.","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"Bad Request."}}},"exampleType":"generated"}},"exampleType":"generated"},"dd54ff8c-5d32-4ee6-ba53-234c68ef1e11":{"description":"API key is missing or invalid.","content":{"application/json":{"schema":{"type":"object","required":["message"],"properties":{"message":{"type":"string","example":"Unauthorized","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"Unauthorized"}}},"exampleType":"generated"}},"exampleType":"generated"},"96af3cfb-c71c-45ca-85dd-58189b7e067b":{"description":"Validation error — `search_term` is missing or contains invalid characters.","content":{"application/json":{"schema":{"type":"object","required":["message"],"properties":{"message":{"type":"string","example":"The search term field is required.","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"The search term field is required."}}},"exampleType":"generated"}},"exampleType":"generated"},"943f0042-427b-423f-896a-24f9e6926e27":{"description":"Internal server error.","content":{"application/json":{"schema":{"type":"object","required":["message"],"properties":{"message":{"type":"string","example":"Server Error.","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"Server Error."}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"1c1a7d1a-5e5a-4241-8358-dcf997b7df55":{"bearerAuth":{"type":"http","scheme":"bearer","description":"A personal access token. Obtain one from the dashboard under Settings > API Key. Include it in the `Authorization` header as `Bearer \u003ctoken>`. Unauthenticated requests to protected routes return `401 Unauthorized`.","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"e1ba19be-2809-4510-8049-5b12441f445c":{"url":"https://dev.namify.host"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"A personal access token. Obtain one from the dashboard under Settings > API Key. Include it in the `Authorization` header as `Bearer \u003ctoken>`. Unauthenticated requests to protected routes return `401 Unauthorized`.","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"A personal access token. Obtain one from the dashboard under Settings > API Key. Include it in the `Authorization` header as `Bearer \u003ctoken>`. Unauthenticated requests to protected routes return `401 Unauthorized`.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"radix-bb26abd5","siteName":"Namify API","title":"Availability - Namify API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-07-09T12:50:36.830Z","originalFileLocation":"api-reference/domains/availability.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Being phased out. This endpoint will be retired soon. New integrations should use MetaSearch, which returns exact-match availability, alternative names, AI-generated suggestions, and live pricing in one call. Checks whether one or more domain names are available for registration across the specified TLDs. Input format: search_term accepts a single SLD string or an array of SLD strings (label only — no dots or TLD). Pass the TLD(s) separately via tlds[]. This allows you to check the same name across multiple extensions in one request (e.g. search_term=example\u0026amp;tlds[]=com\u0026amp;tlds[]=store\u0026amp;tlds[]=tech). TLD filtering: Only TLDs enabled on your partner account are checked. Any requested TLD not in your allowed list is silently ignored. If no valid TLDs remain after filtering, the request falls back to your first allowed TLD. Premium domains: If a result has premium: true, the domain is available but carries a premium price. If your partner account does not support premium registrations, these are returned with available: false. Result interpretation: Each result in the results array corresponds to one domain+TLD combination. Check the available field to determine purchasability. Use this endpoint before calling POST /api/v1/domains/register to avoid failed registration attempts.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Namify API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/radix-bb26abd5/gAEyGypFfi_Hk_Ev/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/radix-bb26abd5/gAEyGypFfi_Hk_Ev/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/radix-bb26abd5/gAEyGypFfi_Hk_Ev/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/radix-bb26abd5/gAEyGypFfi_Hk_Ev/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/radix-bb26abd5/gAEyGypFfi_Hk_Ev/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/radix-bb26abd5/gAEyGypFfi_Hk_Ev/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/radix-bb26abd5/gAEyGypFfi_Hk_Ev/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/radix-bb26abd5/gAEyGypFfi_Hk_Ev/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/radix-bb26abd5/gAEyGypFfi_Hk_Ev/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Availability - Namify API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Being phased out. This endpoint will be retired soon. New integrations should use MetaSearch, which returns exact-match availability, alternative names, AI-generated suggestions, and live pricing in one call. Checks whether one or more domain names are available for registration across the specified TLDs. Input format: search_term accepts a single SLD string or an array of SLD strings (label only — no dots or TLD). Pass the TLD(s) separately via tlds[]. This allows you to check the same name across multiple extensions in one request (e.g. search_term=example\u0026amp;tlds[]=com\u0026amp;tlds[]=store\u0026amp;tlds[]=tech). TLD filtering: Only TLDs enabled on your partner account are checked. Any requested TLD not in your allowed list is silently ignored. If no valid TLDs remain after filtering, the request falls back to your first allowed TLD. Premium domains: If a result has premium: true, the domain is available but carries a premium price. If your partner account does not support premium registrations, these are returned with available: false. Result interpretation: Each result in the results array corresponds to one domain+TLD combination. Check the available field to determine purchasability. Use this endpoint before calling POST /api/v1/domains/register to avoid failed registration attempts.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Namify API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.namify.tech/api-reference/domains/availability\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://radix-bb26abd5.mintlify.app/_mintlify/api/og/v2?division=Domains\u0026amp;title=Availability\u0026amp;description=%3CWarning%3E%0A++**Being+phased+out.**+This+endpoint+will+be+retired+soon.+New+integrations+should+use+%5BMetaSearch%5D%28%2Fapi-reference%2Fdomains%2Fmetasearch%29%2C+which+returns\u0026amp;theme=b04a9749d9341660594c8ca4\u0026amp;signature=cf250ee600b1ea298c4b996d0b7af905bd044fd2641a6712c6adac6f56b0e70f\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Availability - Namify API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Being phased out. This endpoint will be retired soon. New integrations should use MetaSearch, which returns exact-match availability, alternative names, AI-generated suggestions, and live pricing in one call. Checks whether one or more domain names are available for registration across the specified TLDs. Input format: search_term accepts a single SLD string or an array of SLD strings (label only — no dots or TLD). Pass the TLD(s) separately via tlds[]. This allows you to check the same name across multiple extensions in one request (e.g. search_term=example\u0026amp;tlds[]=com\u0026amp;tlds[]=store\u0026amp;tlds[]=tech). TLD filtering: Only TLDs enabled on your partner account are checked. Any requested TLD not in your allowed list is silently ignored. If no valid TLDs remain after filtering, the request falls back to your first allowed TLD. Premium domains: If a result has premium: true, the domain is available but carries a premium price. If your partner account does not support premium registrations, these are returned with available: false. Result interpretation: Each result in the results array corresponds to one domain+TLD combination. Check the available field to determine purchasability. Use this endpoint before calling POST /api/v1/domains/register to avoid failed registration attempts.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://radix-bb26abd5.mintlify.app/_mintlify/api/og/v2?division=Domains\u0026amp;title=Availability\u0026amp;description=%3CWarning%3E%0A++**Being+phased+out.**+This+endpoint+will+be+retired+soon.+New+integrations+should+use+%5BMetaSearch%5D%28%2Fapi-reference%2Fdomains%2Fmetasearch%29%2C+which+returns\u0026amp;theme=b04a9749d9341660594c8ca4\u0026amp;signature=cf250ee600b1ea298c4b996d0b7af905bd044fd2641a6712c6adac6f56b0e70f\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/radix-bb26abd5/gAEyGypFfi_Hk_Ev/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Namify API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#000\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.namify.tech/api-reference/domains/availability\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/domains/availability.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.namify.tech/#organization\",\"name\":\"Namify API\",\"url\":\"https://docs.namify.tech\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/radix-bb26abd5/ZmivnAMLv1r1DWJC/images/namify-logo-black.svg?fit=max\u0026auto=format\u0026n=ZmivnAMLv1r1DWJC\u0026q=85\u0026s=4d8d450133b5650b41e5e7cff6ae1d7a\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.namify.tech#website\",\"name\":\"Namify API\",\"url\":\"https://docs.namify.tech\",\"publisher\":{\"@id\":\"https://docs.namify.tech/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.namify.tech/api-reference/domains/availability#webpage\",\"url\":\"https://docs.namify.tech/api-reference/domains/availability\",\"name\":\"Availability\",\"description\":\"Being phased out. This endpoint will be retired soon. New integrations should use MetaSearch, which returns exact-match availability, alternative names, AI-generated suggestions, and live pricing in one call. Checks whether one or more domain names are available for registration across the specified TLDs. Input format: search_term accepts a single SLD string or an array of SLD strings (label only — no dots or TLD). Pass the TLD(s) separately via tlds[]. This allows you to check the same name across multiple extensions in one request (e.g. search_term=example\u0026tlds[]=com\u0026tlds[]=store\u0026tlds[]=tech). TLD filtering: Only TLDs enabled on your partner account are checked. Any requested TLD not in your allowed list is silently ignored. If no valid TLDs remain after filtering, the request falls back to your first allowed TLD. Premium domains: If a result has premium: true, the domain is available but carries a premium price. If your partner account does not support premium registrations, these are returned with available: false. Result interpretation: Each result in the results array corresponds to one domain+TLD combination. Check the available field to determine purchasability. Use this endpoint before calling POST /api/v1/domains/register to avoid failed registration attempts.\",\"dateModified\":\"2026-07-09T12:50:36.830Z\",\"isPartOf\":{\"@id\":\"https://docs.namify.tech#website\"},\"breadcrumb\":{\"@id\":\"https://docs.namify.tech/api-reference/domains/availability#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.namify.tech/api-reference/domains/availability#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API Reference\",\"item\":\"https://docs.namify.tech/api-overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Domains\",\"item\":\"https://docs.namify.tech/api-reference/domains/metasearch\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Availability\",\"item\":\"https://docs.namify.tech/api-reference/domains/availability\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.namify.tech/api-reference/domains/availability#apireference\",\"headline\":\"Availability\",\"name\":\"Availability\",\"description\":\"Being phased out. This endpoint will be retired soon. New integrations should use MetaSearch, which returns exact-match availability, alternative names, AI-generated suggestions, and live pricing in one call. Checks whether one or more domain names are available for registration across the specified TLDs. Input format: search_term accepts a single SLD string or an array of SLD strings (label only — no dots or TLD). Pass the TLD(s) separately via tlds[]. This allows you to check the same name across multiple extensions in one request (e.g. search_term=example\u0026tlds[]=com\u0026tlds[]=store\u0026tlds[]=tech). TLD filtering: Only TLDs enabled on your partner account are checked. Any requested TLD not in your allowed list is silently ignored. If no valid TLDs remain after filtering, the request falls back to your first allowed TLD. Premium domains: If a result has premium: true, the domain is available but carries a premium price. If your partner account does not support premium registrations, these are returned with available: false. Result interpretation: Each result in the results array corresponds to one domain+TLD combination. Check the available field to determine purchasability. Use this endpoint before calling POST /api/v1/domains/register to avoid failed registration attempts.\",\"url\":\"https://docs.namify.tech/api-reference/domains/availability\",\"mainEntityOfPage\":{\"@id\":\"https://docs.namify.tech/api-reference/domains/availability#webpage\"},\"dateModified\":\"2026-07-09T12:50:36.830Z\",\"publisher\":{\"@id\":\"https://docs.namify.tech/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.namify.tech#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Namify API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Namify API","nav":{"global":null,"pages":[{"group":"Getting started","pages":[{"title":"Welcome to Namify","icon":"hand-wave","mode":"wide","href":"/index"},{"title":"Quickstart","icon":"bolt","href":"/quickstart"},{"title":"Authentication","icon":"lock-a","href":"/authentication"},{"title":"Environments","icon":"pen-ruler","href":"/environments"}]},{"group":"Integration Guide","expanded":true,"pages":[{"title":"Integration Patterns","icon":"arrows-split-up-and-left","href":"/integration-patterns"},{"icon":"arrow-pointer","title":"Low Lift","href":"/low-lift"},{"title":"Hybrid","icon":"window","href":"/hybrid"},{"title":"Hybrid (Draft)","hidden":true,"href":"/hybrid-draft"},{"sidebarTitle":"Hybrid Deferred Card Flow","icon":"credit-card","title":"Hybrid Integration Guide: Register First, Collect Card Later","hidden":true,"href":"/hybrid-deferred"},{"sidebarTitle":"Hybrid Default Flow","icon":"route","title":"Hybrid Integration Guide: Default Flow for Partners","hidden":true,"href":"/hybrid-default"},{"sidebarTitle":"Hybrid Go Live Flow","icon":"rocket","title":"Hybrid Integration Guide: Publish / Go Live Flow","hidden":true,"href":"/hybrid-publish"},{"title":"Full API","icon":"layer-group","href":"/full-api"},{"title":"Go-Live Checklist","icon":"clipboard-list","href":"/go-live-checklist"}]},{"group":"API Reference","pages":[{"title":"API Overview","icon":"book-open-cover","href":"/api-overview"},{"title":"Hello","openapi":"GET /api/v1/hello","href":"/api-reference/hello"},{"group":"Customers","expanded":true,"pages":[{"title":"Create Customer","openapi":"POST /api/v1/customers/signup","href":"/api-reference/customer/signup"},{"title":"Customer Details","openapi":"GET /api/v1/customers/details","href":"/api-reference/customer/get-customer"},{"title":"Update Customer","tag":"Upcoming","openapi":"PUT /api/v1/customers/details","href":"/api-reference/customer/update-customer"},{"title":"Delete Customer","tag":"Upcoming","openapi":"DELETE /api/v1/customers","href":"/api-reference/customer/remove-customer"},{"title":"List Customers","tag":"Upcoming","openapi":"GET /api/v1/customers","href":"/api-reference/customer/all-customers"},{"title":"countries.json","hidden":true,"href":"/api-reference/customer/countries-json"},{"title":"Auto-Login","openapi":"POST /api/v1/customers/auto-login","href":"/api-reference/customer/auto-login-token"}]},{"group":"Contact Management","expanded":true,"pages":[{"title":"Set Contacts","tag":"Upcoming","openapi":"POST /api/v1/contacts","href":"/set-contacts"},{"title":"Get Contacts","tag":"Upcoming","openapi":"GET /api/v1/contacts","href":"/get-contacts"}]},{"group":"Domains","expanded":true,"pages":[{"title":"MetaSearch","description":"Search a name and return the best available domains: the exact match, available alternatives, and optional AI-generated suggestions, each with live pricing.","openapi":"api-reference/metasearch-openapi.json GET /v1/search","href":"/api-reference/domains/metasearch"},{"title":"Availability","openapi":"GET /api/v1/domains/availability","href":"/api-reference/domains/availability"},{"title":"Suggestions","openapi":"GET /api/v1/domains/suggestions","description":"\u003cWarning>\n **Being phased out.** This endpoint will be retired soon. New integrations should use [MetaSearch](/api-reference/domains/metasearch), which returns exact-match availability, alternative names, AI-generated suggestions, and live pricing in one call.\n\u003c/Warning>\n\nReturns a list of available domain name suggestions derived from a keyword. Useful for surfacing alternatives when the exact domain a customer wants is already taken.\n\n**How it works:** The engine generates variations of the `search_term` keyword — such as prefixes, suffixes, and synonyms — and returns only those that are currently available for registration. Each suggestion includes `available`, `premium`, `sld`, and `tld` fields in the same format as the availability check endpoint.\n\n**TLD scoping:** Use `tld` to restrict suggestions to one or more extensions. Only TLDs enabled on your partner account are used — unrecognised values are silently ignored and fall back to your first allowed TLD.\n\n**Premium domains:** Suggestions with `premium: true` carry a higher registration price. If your partner account does not support premium registrations, these are returned with `available: false`.\n\n**Recommended flow:** Use this endpoint alongside `GET /api/v1/domains/availability` — present exact-match results first, then fall back to suggestions when the target domain is unavailable.","href":"/api-reference/domains/suggestions"},{"title":"Registration","openapi":"POST /api/v1/domains/register","href":"/api-reference/domains/registration"},{"title":"Renewal","openapi":"POST /api/v1/domains/renew","href":"/api-reference/domains/renewal"},{"title":"Orders","openapi":"GET /api/v1/domains/orders","href":"/api-reference/domains/orders"},{"title":"Domain Details","tag":"Upcoming","openapi":"GET /api/v1/domains/details","href":"/api-reference/domains/domain-details"},{"title":"Delete Domain","tag":"Upcoming","openapi":"POST /api/v1/domains/delete","href":"/api-reference/domains/delete-domain"},{"title":"Auto-Renewal","tag":"Upcoming","openapi":"PUT /api/v1/domains/auto-renew","href":"/api-reference/domains/toggle-auto-renew"}]},{"group":"DNS","expanded":true,"pages":[{"title":"Activate DNS","openapi":"POST /api/v1/dns/activate","href":"/api-reference/dns/activate-dns"},{"title":"View DNS Records","openapi":"GET /api/v1/dns/dns-records","href":"/api-reference/dns/view-dns-records"},{"title":"Add A","openapi":"POST /api/v1/dns/a-record","href":"/api-reference/dns/add-a-record"},{"title":"Modify A","openapi":"PUT /api/v1/dns/a-record","href":"/api-reference/dns/modify-a-record"},{"title":"Delete A","openapi":"DELETE /api/v1/dns/a-record","href":"/api-reference/dns/delete-a-record"},{"title":"Add AAAA","openapi":"POST /api/v1/dns/aaaa-record","href":"/api-reference/dns/add-aaaa-record"},{"title":"Modify AAAA","openapi":"PUT /api/v1/dns/aaaa-record","href":"/api-reference/dns/modify-aaaa-record"},{"title":"Delete AAAA","openapi":"DELETE /api/v1/dns/aaaa-record","href":"/api-reference/dns/delete-aaaa-record"},{"title":"Add CNAME","openapi":"POST /api/v1/dns/cname-record","href":"/api-reference/dns/add-cname-record"},{"title":"Modify CNAME","openapi":"PUT /api/v1/dns/cname-record","href":"/api-reference/dns/modify-cname-record"},{"title":"Delete CNAME","openapi":"Delete /api/v1/dns/cname-record","href":"/api-reference/dns/delete-cname-record"},{"title":"Add MX","openapi":"POST /api/v1/dns/mx-record","href":"/api-reference/dns/add-mx-record"},{"title":"Modify MX","openapi":"PUT /api/v1/dns/mx-record","href":"/api-reference/dns/modify-mx-record"},{"title":"Delete MX","openapi":"DELETE /api/v1/dns/mx-record","href":"/api-reference/dns/delete-mx-record"},{"title":"Add TXT","openapi":"POST /api/v1/dns/txt-record","href":"/api-reference/dns/add-txt-record"},{"title":"Modify TXT","openapi":"PUT /api/v1/dns/txt-record","href":"/api-reference/dns/modify-txt-record"},{"title":"Delete TXT","openapi":"DELETE /api/v1/dns/txt-record","href":"/api-reference/dns/delete-txt-record"}]},{"group":"Privacy Protection","expanded":true,"pages":[{"title":"Purchase Privacy","tag":"Upcoming","openapi":"POST /api/v1/privacy-protection","href":"/purchase-privacy"},{"title":"Enable / Disable","tag":"Upcoming","openapi":"PUT /api/v1/privacy-protection","href":"/enable-disable-privacy"}]},{"group":"Transfers","expanded":true,"pages":[{"title":"Lock / Unlock","tag":"Upcoming","openapi":"PUT /api/v1/transfers/lock","href":"/api-reference/domains/lock-unlock-domain-transfer"},{"title":"View Transfer Code","openapi":"GET /api/v1/transfers/auth-code","href":"/api-reference/domains/view-transfer-code"},{"title":"Transfer Status","tag":"Upcoming","openapi":"GET /api/v1/transfers/status","href":"/api-reference/domains/transfer-status"},{"title":"List Transfers","tag":"Upcoming","openapi":"GET /api/v1/transfers","href":"/api-reference/domains/list-transfers"}]},{"group":"Premiums","expanded":true,"pages":[{"title":"Fetch Pricing","tag":"Upcoming","openapi":"GET /api/v1/premiums/pricing","href":"/fetch-pricing"},{"title":"Registration","tag":"Upcoming","openapi":"POST /api/v1/premiums/register","href":"/registration"},{"title":"Renewal","tag":"Upcoming","openapi":"POST /api/v1/premiums/renew","href":"/renewal"}]},{"group":"Coupons","hidden":true,"expanded":true,"pages":[{"title":"Generate Code","openapi":"POST /api/v1/offers/redeem","href":"/generate-coupon"},{"title":"Validate Code","openapi":"POST /api/v1/coupons/validate","href":"/validate-coupon"}]},{"group":"Miscellaneous","expanded":true,"pages":[{"title":"All TLD Pricing","openapi":"GET /api/v1/pricing","href":"/tld-pricing"},{"title":"Coupon Codes","tag":"Upcoming","openapi":"POST /api/v1/coupons/validate","href":"/coupon-codes"}]}]},{"group":"Resources","expanded":true,"pages":[{"title":"Rate Limits","icon":"traffic-light-stop","href":"/rate-limits"},{"title":"TLD Catalogue","icon":"list-check","href":"/TLD-catalogue"},{"title":"Changelog","icon":"clapperboard","href":"/changelog"},{"title":"Upcoming","icon":"box-open-full","href":"/upcoming"}]}]},"basePath":"","title":"Availability - Namify API","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}