{"uid":"cap_m9LS_qiHtfPKcFnKRL84f","slug":"domains-rapidruntime-com-register-a-new-domain-0441b56b","name":"Register a New Domain","description":"Register a domain name. Check availability first to confirm pricing. Provide contact info — it will be used for all WHOIS roles (registrant, admin, tech, billing). Privacy, autorenew, and lock are enabled by default.","url":"https://domains.rapidruntime.com/api/v1/domains/register?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["domainName","contact"],"properties":{"years":{"type":"number","maximum":10,"minimum":1,"description":"Registration years (default 1)"},"contact":{"type":"object","required":["firstName","lastName","address1","city","state","zip","country","email","phone"],"properties":{"fax":{"type":"string"},"zip":{"type":"string"},"city":{"type":"string"},"email":{"type":"string"},"phone":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"address1":{"type":"string"},"address2":{"type":"string"},"lastName":{"type":"string"},"firstName":{"type":"string"},"companyName":{"type":"string"}},"description":"Contact info used for all WHOIS roles (registrant, admin, tech, billing)"},"domainName":{"type":"string","description":"Domain to register (e.g. 'example.com')"}}},"responseSchema":{"type":"object","required":["domain","order","totalPaid"],"properties":{"order":{"type":"number"},"domain":{"type":"object","required":["domainName","locked","autorenewEnabled","expireDate","createDate"],"properties":{"locks":{"type":"array","items":{"type":"string"}},"locked":{"type":"boolean"},"contacts":{"type":"object","required":["registrant","admin","tech","billing"],"properties":{"tech":{"type":"object","required":["firstName","lastName","address1","city","state","zip","country","email","phone"],"properties":{"fax":{"type":"string"},"zip":{"type":"string"},"city":{"type":"string"},"email":{"type":"string"},"phone":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"address1":{"type":"string"},"address2":{"type":"string"},"lastName":{"type":"string"},"firstName":{"type":"string"},"companyName":{"type":"string"}}},"admin":{"type":"object","required":["firstName","lastName","address1","city","state","zip","country","email","phone"],"properties":{"fax":{"type":"string"},"zip":{"type":"string"},"city":{"type":"string"},"email":{"type":"string"},"phone":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"address1":{"type":"string"},"address2":{"type":"string"},"lastName":{"type":"string"},"firstName":{"type":"string"},"companyName":{"type":"string"}}},"billing":{"type":"object","required":["firstName","lastName","address1","city","state","zip","country","email","phone"],"properties":{"fax":{"type":"string"},"zip":{"type":"string"},"city":{"type":"string"},"email":{"type":"string"},"phone":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"address1":{"type":"string"},"address2":{"type":"string"},"lastName":{"type":"string"},"firstName":{"type":"string"},"companyName":{"type":"string"}}},"registrant":{"type":"object","required":["firstName","lastName","address1","city","state","zip","country","email","phone"],"properties":{"fax":{"type":"string"},"zip":{"type":"string"},"city":{"type":"string"},"email":{"type":"string"},"phone":{"type":"string"},"state":{"type":"string"},"country":{"type":"string"},"address1":{"type":"string"},"address2":{"type":"string"},"lastName":{"type":"string"},"firstName":{"type":"string"},"companyName":{"type":"string"}}}}},"createDate":{"type":"string"},"domainName":{"type":"string"},"expireDate":{"type":"string"},"nameservers":{"type":"array","items":{"type":"string"}},"renewalPrice":{"type":"number"},"privacyEnabled":{"type":"boolean"},"autorenewEnabled":{"type":"boolean"}}},"totalPaid":{"type":"number"}}},"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"0","displayCostAsset":"0x20C000000000000000000000b9537d11c60E8b50","priceDynamic":false,"priceHint":null,"priceStatus":"unprobed","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"free","summary":"Free","primary":null,"accepted":[]},"paymentMethods":[],"brandName":"domains.rapidruntime.com","brandSlug":"domains-rapidruntime-com-mpp","brandBaseUrl":"https://domains.rapidruntime.com","brandDocsUrl":null,"whatItDoes":"Registers a domain name for 1–10 years with privacy, autorenew, and transfer lock enabled by default, using a single contact for all WHOIS roles.","exampleAgentPrompt":"Register morningbloomcoffee.com for 2 years using my contact info: Jane Doe, 123 Main St, Austin, TX 78701, US, jane@morningbloom.com, +1.5125550100.","exampleUseCases":[{"title":"Secure startup domain before launch","prompt":"Register techsprout.io for 1 year using my details: Alex Rivera, 900 Market St, San Francisco, CA 94103, US, alex@techsprout.io, +1.4155550192. Make sure privacy protection and transfer lock are on."},{"title":"Buy domain for new client website","prompt":"I need to register bluepinecreative.com for 2 years for my client — use these contact details: Sarah Kim, 47 Elm Avenue, Portland, OR 97201, US, sarah@bluepinecreative.com, +1.5035550148."},{"title":"Claim brand domain with autorenew","prompt":"Can you register driftwood-apparel.com for 3 years with autorenew enabled? Contact info is Marcus Webb, 210 Harbor Blvd, Miami, FL 33101, US, marcus@driftwoodapparel.com, +1.3055550237."}],"resultDescription":"Returns the registered domain object (domain name, lock status, autorenew flag, creation date, expiry date, WHOIS contacts for all four roles) plus the order number and total amount paid.","failureModes":["Domain already registered or not available — registration blocked","Invalid or incomplete contact information — validation error returned","Unsupported TLD — domain extension not available through this registrar","Payment/billing failure — transaction not completed","years out of range (must be 1–10) — schema validation error","Domain name format invalid — rejected before processing"],"whenToPreferThis":"Use this endpoint when you need to register a domain name that has been confirmed available (via the check availability endpoint). It handles privacy protection, autorenew, and transfer lock automatically, and applies a single contact for all WHOIS roles, making it ideal for streamlined one-shot domain registration workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T22:28:43.712Z","isFirstParty":false,"canonicalSlug":"domains-rapidruntime-com-register-a-new-domain-0441b56b"}