Official TypeScript SDK for our REST API.
pnpm add @realtimeregister/api- Billing API
- Brand API
- Contacts API
- Customers API
- Dns Template API
- Dns Zone API
- Domains API
- Hosts API
- Notifications API
- Processes API
- Providers API
- SiteLock API
- SSL API
- TLDs API
- Validation API
import RealtimeRegisterAPI from '@realtimeregister/api' import { AuthenticationError } from '@realimeregister/api/exceptions' // Or... const RealtimeRegisterAPI = require('@realtimeregister/api').default const { AuthenticationError } = require('@realtimeregister/api/exceptions')const rtr = new RealtimeRegisterAPI({ apiKey: 'YOUR_API_KEY', customer: 'YOUR_CUSTOMER_HANDLE' }) // Get TLD metadata rtr.tld.info('nl').then((response) => { console.log(response) //Metadata(hash=..., applicableFor=..., metadata=..., provider=...) console.log(response.metadata) // {....} }).catch((err) => { if (err instanceof AuthenticationError) { console.log('Authentication error') } }) // Check domain rtr.domains.check('testdomain.com').then((response) => { console.log(response) /* { * available: false, * reason: 'test', premium: false, currency: 'USD', price: 3000 * } */ })This project is licensed under the MIT license.