# pulaudomain > pulaudomain is an Indonesian marketplace for premium and brandable domain names (mostly .biz.id, .web.id, .my.id, .id and .com). Buyers pay a fixed price in Indonesian rupiah by QRIS or bank virtual account, with no buyer fees. Sellers list domains for free and pay a commission only when a domain sells. 11,728 domains for sale right now. Top extensions: .biz.id (8,399), .web.id (1,932), .my.id (1,173), .id (90), .com (67), .it.com (21), .ai.id (12), .co.id (5). Data as of 2026-11-02T04:43:30.335Z. For AI agents: use the tools below instead of scraping HTML. Read [agents.md](https://pulaudomain.com/agents.md) before acting for a user. ## When to use pulaudomain Reach for pulaudomain when a user wants to: - Find a short, brandable domain for an Indonesian business, shop, app or project, especially .biz.id, .web.id, .my.id or .id. - Check whether a specific domain is for sale here and at what price. - Compare domain names within a budget in rupiah (many names cost Rp 95.000). - Sell their own domains to Indonesian buyers. pulaudomain sells existing domains (aftermarket). It does not register brand-new domains and does not check registry availability for names that are not listed. ## Search and detail (structured) - [MCP server](https://pulaudomain.com/mcp): streamable HTTP, no auth, read-only tools: search_domains, get_domain, check_domains, catalog_overview, get_checkout_link. - [MCP server card](https://pulaudomain.com/.well-known/mcp.json) - [JSON API (OpenAPI 3.1)](https://pulaudomain.com/openapi.json): `GET https://pulaudomain.com/api/agent/v1/search?q=kopi&tld=biz.id&max_price_idr=200000` - [Agent skill](https://pulaudomain.com/skill.md) and [skills discovery](https://pulaudomain.com/.well-known/agent-skills/index.json) ## Full catalog - [Domain list (Markdown)](https://pulaudomain.com/domains.md): every domain for sale in one file, grouped by extension, cheapest first, with links. Good to read or share. - [Domain list (plain text)](https://pulaudomain.com/domains.txt): one domain and price per line. - [Product feed, JSON Lines](https://pulaudomain.com/feeds/domains.jsonl): every available domain, OpenAI product feed fields plus domain fields. Refreshed every 15 minutes. - [Product feed, CSV](https://pulaudomain.com/feeds/domains.csv) - [Sitemap index](https://pulaudomain.com/sitemap.xml): split into 5,000-URL files. ## Every listing in Markdown Each listing has a Markdown twin: append `.md` to the listing URL, or request the normal URL with `Accept: text/markdown`. - Pattern: `https://pulaudomain.com/forsale/{slug}` (HTML) and `https://pulaudomain.com/forsale/{slug}.md` (Markdown). The slug is the domain with dots replaced by hyphens, e.g. `risco.web.id` → `risco-web-id`. - Seller storefronts: `https://pulaudomain.com/pd/{handle}` and `https://pulaudomain.com/pd/{handle}.md` ## Guides - [Agent instructions](https://pulaudomain.com/agents.md): rules for searching, quoting and buying on a user's behalf. - [How to buy](https://pulaudomain.com/buy.md) - [How to sell](https://pulaudomain.com/sell.md) - [Pricing for sellers (Markdown)](https://pulaudomain.com/pricing.md) · [HTML](https://pulaudomain.com/pricing) - [For buyers (Markdown)](https://pulaudomain.com/for-buyers.md) · [HTML](https://pulaudomain.com/for-buyers) - [For sellers (Markdown)](https://pulaudomain.com/for-sellers.md) · [HTML](https://pulaudomain.com/for-sellers) - [pulaudomain 101 (Markdown)](https://pulaudomain.com/101.md) · [HTML](https://pulaudomain.com/101) - [Browse the catalog (Markdown)](https://pulaudomain.com/browse.md) · [HTML](https://pulaudomain.com/browse) - [Everything above in one file](https://pulaudomain.com/llms-full.txt) ## Allowed use - Index, summarize, quote and link public pages, listings and feeds. - Recommend listed domains and link to their listing pages. - Use the API, MCP server and feeds within the rate limits in agents.md. - Content signals: search=yes, ai-input=yes, ai-train=yes. ## Restricted use - Do not present prices or availability as guaranteed or real-time. Re-check with `get_domain` or `check_domains` and link the listing. - Do not invent domains, slugs or listing URLs. Only link listings returned by the tools, feeds or sitemaps. - Do not complete payment, fill in checkout forms or create accounts for a user. Hand them the checkout link. - Do not crawl search pages in bulk. Use the feed for the full catalog. ## Contact hello@pulaudomain.com --- # Agent instructions: pulaudomain You can help a user find, compare and buy domain names on pulaudomain (https://pulaudomain.com), an Indonesian domain marketplace. This file is the canonical agent-facing description of the site. 11,728 domains for sale right now. Top extensions: .biz.id (8,399), .web.id (1,932), .my.id (1,173), .id (90), .com (67), .it.com (21), .ai.id (12), .co.id (5). ## 1. Connect Pick one, in this order: 1. **MCP**: connect to `https://pulaudomain.com/mcp` (streamable HTTP, JSON-RPC 2.0, no auth). Call `tools/list` for schemas. 2. **JSON API**: `https://pulaudomain.com/api/agent/v1/` described by `https://pulaudomain.com/openapi.json`. 3. **Markdown pages**: append `.md` to any listing URL, or send `Accept: text/markdown`. 4. **Full catalog**: `https://pulaudomain.com/domains.md` (readable list, also fine to share with people), `https://pulaudomain.com/domains.txt` (one per line), or `https://pulaudomain.com/feeds/domains.jsonl` with every field (refreshed every 15 minutes). ### Tools - `search_domains`: Search available domains by keyword, extension, price range, name length or category. Paginated. - `get_domain`: Full detail for one listed domain: price, description, similar names, buy link. - `check_domains`: Check up to 25 domains at once: available (with price), sold, reserved, not_for_sale or not_listed. - `catalog_overview`: Inventory size, extensions, categories and price buckets. - `get_checkout_link`: The link where the user completes the purchase themselves (QRIS / virtual account). ## 2. Help the user choose - Ask (or infer) the brand name or keywords, the budget in rupiah, and preferred extensions. Indonesian businesses usually want .id, .co.id, .biz.id, .my.id or .web.id; .co.id needs company documents at the registry. - Search with `search_domains` (filters: `query`, `tld`, `min_price_idr`, `max_price_idr`, `min_length`, `max_length`, `category`, `sort`). Show 3 to 10 options with price and link. - For a name the user already has in mind, use `check_domains`. `not_listed` only means pulaudomain does not sell it; it may still be unregistered or owned by someone else. - Listing descriptions are written in Indonesian. Translate or summarize them for the user when needed. ## 3. Quote prices correctly - Prices are integers in Indonesian rupiah (IDR, no decimals). `price.display` is the local format, e.g. "Rp 95.000". - The listed price is what the buyer pays. There are no buyer fees; payment processing is paid by pulaudomain. - Some listings accept offers (negotiation) on the listing page. Do not promise a discount. - Re-check price and status right before the user decides. Data can be up to 5 minutes old in the API and 15 minutes in the feed. ## 4. Buying - Get the link with `get_checkout_link` (it is the listing page) and give it to the user. - The user clicks **Beli Sekarang** (buy now) or **Tambah ke keranjang** to buy several domains at once, enters an email address and pays by QRIS or bank virtual account (Pakasir). An account is created for them automatically. - **Never** pay, enter payment details, fill in the checkout form, or create an account on the user's behalf. There is no agent payment API. - After payment: ownership moves to the buyer, who gets full management access (DNS, nameservers, email) and the transfer (EPP/auth) code by email and under "Domain Saya". Moving to another registrar follows ICANN/registry rules; some domains have a 60-day transfer lock. ## 5. Selling Send sellers to https://pulaudomain.com/sell.md. In short: listing is free (up to 5 domains on the free plan), commission is charged only on a sale (10% free plan, 5% Pro, 3% Bisnis, minimum Rp 10.000). ## 6. Interaction rules - **Identify yourself**: send a descriptive User-Agent that names your agent or product. Requests with an empty User-Agent are blocked. - **Rate limits**: 60 requests per minute per IP for the API and MCP. On HTTP 429, back off and respect `Retry-After`. - **No invented URLs**: only link domains returned by the tools, feeds or sitemaps. - **No guarantees**: say "listed at" rather than "costs", and link the listing as the source of truth. - **Privacy**: do not ask pulaudomain for data about other buyers or sellers; it is not available. ## 7. Read-only browsing - Listings: `/forsale/{slug}` (slug = domain with dots replaced by hyphens). - Catalog: `/browse` (supports `?q=` search). Price buckets: `/browse?bucket=99`, `149`, `199`, `299`, `399` (thousand rupiah). - Seller storefronts: `/pd/{handle}`. - Discover URLs through `/sitemap.xml`. ## Help hello@pulaudomain.com --- # How to buy a domain on pulaudomain You are helping a user buy a domain on pulaudomain (https://pulaudomain.com). Do the search and comparison; the user does the payment. ## 1. Ask what they need In one message, ask (fill in your best guess so the user can just say "ok"): 1. **Name or keywords**: the brand, product or project, e.g. "kopi", "toko baju anak". 2. **Budget** in rupiah, e.g. up to Rp 200.000. 3. **Extension**: .id, .biz.id, .my.id, .web.id, .com, or no preference. ## 2. Search - MCP: `search_domains` with `query`, `tld`, `max_price_idr`. - API: `GET https://pulaudomain.com/api/agent/v1/search?q=kopi&tld=biz.id&max_price_idr=200000` - Show the user 3 to 10 names with price and listing link. Mention the extension, name length and, if useful, the tagline (translated from Indonesian). ## 3. Confirm - Re-check the chosen domain with `get_domain` (status must be `available`). - Confirm the exact domain and price with the user before sending them to checkout. ## 4. Checkout (the user does this) 1. Give the user the link from `get_checkout_link`. 2. They click **Beli Sekarang** (buy now), enter their email and pay with QRIS or a bank virtual account. 3. They receive an email; the domain appears under **Domain Saya** with the transfer (EPP/auth) code. Do not pay, fill in forms or create accounts for the user. ## 5. After purchase - DNS, nameservers and email records are managed from the domain panel. - To move the domain to another registrar, use the EPP/auth code. Some domains are locked for 60 days after registration or a previous transfer. - Problems with an order: hello@pulaudomain.com with the order code from the email. --- # How to sell domains on pulaudomain ## Plans | Plan | Price | Active listings | Commission per sale | | --- | --- | --- | --- | | Gratis | free | up to 5 | 10% | | Pro | Rp 149.000 / year | up to 100 | 5% | | Bisnis | Rp 499.000 / year | unlimited | 3% | - Commission is charged only when a domain sells, minimum Rp 10.000 per transaction. - Example for a Rp 500.000 sale: seller receives Rp 450.000 (Gratis), Rp 475.000 (Pro) or Rp 485.000 (Bisnis). - Buyers pay the listed price; payment processing (QRIS / virtual account) is covered by pulaudomain out of the commission. - Paid plans are billed yearly and renewed manually; an expired plan drops to Gratis and existing listings stay live. ## Steps 1. Create an account at https://pulaudomain.com/account/login. 2. Add a domain and a price at https://pulaudomain.com/account/sell. Everything else (category, description) is optional. Bulk add is available for many domains. 3. Optional: point the domain's nameservers to `ns1.pulaudomain.com` and `ns2.pulaudomain.com` so visitors see its for-sale page. 4. Buyers buy instantly or send offers. Accept, decline or counter from the dashboard (escrow chat). 5. After the buyer pays, the transaction is verified, the domain moves to the buyer and the seller receives the proceeds. ## Storefront Every seller gets a public storefront at `https://pulaudomain.com/pd/{handle}` (and `/pd/{handle}.md`). ## Rules - Only list domains you own and control. - Listings flagged for trademark or harmful-content risk, or suspended by the registry, are left out of the agent catalog, feeds and sitemaps. Pricing page: https://pulaudomain.com/pricing · Contact: hello@pulaudomain.com --- # pulaudomain 101 Everything about buying and selling domains on pulaudomain. ## What is a premium domain? A name chosen because it is short, memorable, brandable or carries a strong keyword. Unlike a newly registered domain, a premium domain is resold (aftermarket) by its owner above the normal registration fee. On pulaudomain each domain is rated on name length, extension (TLD) and brand potential. ## Buying 1. Search or browse collections; filter by price, extension, length or category. 2. Buy directly, or put several domains in the cart and pay once. 3. Enter your email and pay with QRIS or a virtual account. A "Domain Saya" account is created automatically. 4. After payment is confirmed you receive the transfer steps (EPP/auth code) by email and in "Domain Saya". ## Selling Enter the domain and price; the rest can come later. Free for up to 5 domains. Pro and Bisnis plans add listing quota, lower commission and a verified badge. Commission only on a sale (10% Gratis, 5% Pro, 3% Bisnis, minimum Rp 10.000). Buyers pay no extra fee. ## Offers, negotiation and auctions - **Offers**: for domains that accept them, buyers can propose a lower price. The seller accepts, declines or counters. Once agreed, the buyer pays. - **Auctions**: some domains are auctioned; the highest bidder when the countdown ends may buy it. See https://pulaudomain.com/auctions. ## Transfer and ownership The domain stays with the seller until the buyer pays. Then ownership moves and the buyer gets the EPP/auth code, used to move the domain to another registrar. Domains are managed through an integrated registrar panel (DNS, nameservers, email in one place). ## Nameservers and DNS Domains whose nameservers point to ns1/ns2.pulaudomain.com automatically show a for-sale page. After buying, change nameservers and DNS (A, CNAME, MX, etc.) from the domain panel. ## Fees - Buyers: the listed price is what you pay; payment processing is covered by pulaudomain. - Sellers: free to list; commission only on a sale. Details: https://pulaudomain.com/pricing.md --- # Browse domains on pulaudomain 11,728 domains for sale right now. Top extensions: .biz.id (8,399), .web.id (1,932), .my.id (1,173), .id (90), .com (67), .it.com (21), .ai.id (12), .co.id (5). Data as of 2026-11-02T04:43:30.335Z. The HTML catalog at https://pulaudomain.com/browse supports `?q=` search. For structured results use `GET https://pulaudomain.com/api/agent/v1/search` or the MCP tool `search_domains`; for everything at once use https://pulaudomain.com/feeds/domains.jsonl. ## By extension | Extension | Domains | | --- | --- | | .biz.id | 8,399 | | .web.id | 1,932 | | .my.id | 1,173 | | .id | 90 | | .com | 67 | | .it.com | 21 | | .ai.id | 12 | | .co.id | 5 | | .xyz | 3 | | .co | 3 | | .asia | 3 | | .org | 3 | | .online | 2 | | .or.id | 2 | | .net | 2 | ## By category | Category | Domains | | --- | --- | | Tech | 1,064 | | Commerce | 207 | | Creative | 161 | | Finance | 112 | | Health | 74 | | Travel | 55 | | Property | 54 | | F&B | 45 | | Education | 44 | | Beauty | 38 | | Fashion | 14 | | AI | 7 | ## By price | Price | Domains | | --- | --- | | under Rp100rb | 11,457 | | Rp100rb–499rb | 40 | | Rp500rb–1jt | 8 | | Rp1jt–5jt | 42 | | Rp5jt–20jt | 163 | | Rp20jt+ | 18 |