check_domains
Check sending domains
Lecture · mcp30 appels / 10 minAppelle un fournisseurVérifie quels domaines d'envoi candidats peuvent vraiment être montés, et dimensionne leurs boîtes, sans rien acheter ni réserver.
Check which candidate sending domains can really be set up, and size the mailboxes on them, WITHOUT buying or reserving anything. Domains and mailboxes are included in the VibeSell plan: there is no price per domain to quote.L'utilisateur dit
Est-ce que getdentalflow.com est encore libre ?
{ "name": "check_domains", "arguments": { "domains": ["getdentalflow.com", "trydentalflow.com", "dentalflowhq.com"], "mailboxesPerDomain": 3 }}Arguments
Section intitulée « Arguments »domainsstring[]obligatoire3–120 caractères1–20 élémentsCandidate domain names, without protocol. Only .com can be set up for now — any other TLD comes back refused.
preWarmedbooleanfacultatiftrue to check names from list_warmed_domains against the warmed shelf; checked as new registrations they always come back taken.
mailboxesPerDomainintegerfacultatif1–10Mailboxes on each new domain. Does not apply to warmed domains.
Schéma d'entrée
{ "type": "object", "properties": { "domains": { "minItems": 1, "maxItems": 20, "type": "array", "items": { "type": "string", "minLength": 3, "maxLength": 120 }, "description": "Candidate domain names, without protocol. Only .com can be set up for now — any other TLD comes back refused." }, "preWarmed": { "description": "true to check names from list_warmed_domains against the warmed shelf; checked as new registrations they always come back taken.", "type": "boolean" }, "mailboxesPerDomain": { "description": "Mailboxes on each new domain. Does not apply to warmed domains.", "type": "integer", "minimum": 1, "maximum": 10 } }, "required": ["domains"]}Résultat
Section intitulée « Résultat »Sorte de résultatdomain_quote
kind"domain_quote"status"quoted" | "none_available" | "refused" | "failed"preWarmedbooleanTrue when the names were checked on the warmed shelf.
availablestring[]unavailableobjet[]namestringreasonstring
domainsintegermailboxesintegermessagestring | nullSchéma de sortie
{ "type": "object", "properties": { "kind": { "type": "string", "const": "domain_quote" }, "status": { "type": "string", "enum": ["quoted", "none_available", "refused", "failed"] }, "preWarmed": { "type": "boolean", "description": "True when the names were checked on the warmed shelf." }, "available": { "type": "array", "items": { "type": "string" } }, "unavailable": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "reason": { "type": "string" } }, "required": ["name", "reason"], "additionalProperties": false } }, "domains": { "type": "integer" }, "mailboxes": { "type": "integer" }, "message": { "anyOf": [ { "type": "string" }, { "type": "null" } ] } }, "required": [ "kind", "status", "preWarmed", "available", "unavailable", "domains", "mailboxes", "message" ], "additionalProperties": false}Bon à savoir
Section intitulée « Bon à savoir »- Seul le .com peut être monté pour l'instant : toute autre extension est refusée.
- Domaines et boîtes sont inclus dans le forfait : il n'y a pas de prix par domaine.
- preWarmed: true vérifie des noms de list_warmed_domains sur l'étagère chauffée.
Outils liés
Section intitulée « Outils liés »propose_domainsPropose sending domains
list_warmed_domainsList already-warmed domains