Download OpenAPI specification:Download
   Use the /business_registry/domain_names endpoint to receive suggestions for available domain names.
/business_registry/reserve_domains for free 7-day reservation/business_registry/long_reserve_domains for paid 1-year reservation
(Price depends on the number of domains reserved)/business_registry/long_reserve_domains_status to:/business_registry/long_reserve_domains_status) 
to verify payment completion as payment notifications are processed on our backenduser_unique_id for both paid and free reservations:/business_registry/reserve_domains/{user_unique_id} endpointuser_unique_id is createdGenerates and checks availability of domain name variants for a given organization name
| organization_name required | string  Example:  Example Company Name of the organization to generate domain variants for | 
{- "variants": [- "example.ee",
- "examplecompany.ee"
 ]
}Creates long-term domain reservations and returns payment information
| domain_names required | Array of strings Array of domain names to reserve | 
{- "domain_names": [- "example.ee",
- "example2.ee"
 ]
}{- "message": "Domains are in pending status. Need to pay for domains.",
- "invoice_number": "1234567",
- "user_unique_id": "user-123-xyz",
- "available_domains": [- "example.ee",
- "example2.ee"
 ]
}Returns the current status of reserved domains and payment information
| invoice_number required | string  Example:  invoice_number=1234567 Invoice number for the reserved domains | 
| user_unique_id required | string  Example:  user_unique_id=user-123-xyz Unique identifier of the user | 
{- "status": "pending",
- "message": "Payment pending",
- "names": [- "example.ee",
- "example2.ee"
 ]
}Creates domain reservations without requiring immediate payment
| domain_names required | Array of strings  [ 1 .. 20 ] items  Array of domain names to reserve | 
{- "domain_names": [- "example.ee",
- "example2.ee"
 ]
}{- "message": "Domains reserved successfully",
- "reserved_domains": [- {- "name": "example.ee",
- "password": "abc123xyz",
- "expire_at": "2024-12-31T23:59:59Z"
 }
 ],
- "user_unique_id": "f8d51313-b"
}Retrieve information about previously reserved domains using user_unique_id
| user_unique_id required | string  Example:  f8d51313-b Unique identifier received after reserving domains | 
[- {- "name": "example1.ee",
- "password": "0b23bf0decfb2724ebd37e46715b63d8",
- "expire_at": "2024-12-13T12:31:24.921+02:00"
 }
]