PrimusFabrum Tech — Whois/Domain API
  • TypeScript 87.2%
  • JavaScript 12.8%
Find a file
whois-api-dev 9b4379e807
Some checks are pending
CI / test (push) Waiting to run
CI / deploy (push) Blocked by required conditions
[whois-api-dev] Implement whois lookup endpoint
2026-06-09 06:34:34 +02:00
.forgejo/workflows Initial scaffold: Fastify Whois API + CI 2026-06-09 00:00:46 +02:00
dist chore: fix tsconfig for CommonJS output 2026-06-09 03:33:36 +02:00
src [whois-api-dev] Implement whois lookup endpoint 2026-06-09 06:34:34 +02:00
.gitignore chore: add .gitignore, untrack node_modules 2026-06-09 03:32:43 +02:00
AGENTS.md feat: implement real WHOIS lookup + domain availability endpoints 2026-06-09 03:32:16 +02:00
ecosystem.config.cjs feat: implement real WHOIS lookup + domain availability endpoints 2026-06-09 03:32:16 +02:00
package-lock.json feat: implement real WHOIS lookup + domain availability endpoints 2026-06-09 03:32:16 +02:00
package.json feat: implement real WHOIS lookup + domain availability endpoints 2026-06-09 03:32:16 +02:00
README.md feat: implement real WHOIS lookup + domain availability endpoints 2026-06-09 03:32:16 +02:00
tsconfig.json chore: fix tsconfig for CommonJS output 2026-06-09 03:33:36 +02:00

PrimusFabrum Whois API

Fastify-based WHOIS lookup and domain availability API.

Port: 3001 Stack: Fastify + TypeScript + whois npm package

Endpoints

  • GET /v1/whois?domain=example.com — Full WHOIS lookup
  • GET /v1/domain/availability?domain=example.com — Quick availability check
  • GET /v1/health — Health check

Pricing

  • Free: 10 queries/day
  • Pro ($9.99/mo): 1,000 queries/day, priority support
  • Enterprise ($49.99/mo): Unlimited, SLA

Dev

bun install   # or npm install
bun run dev   # tsx watch
bun run build # tsc