Porkbun integration

The Porkbun portfolio
dashboard you wish Porkbun had.

A real cross-account portfolio view for Porkbun. Expiry tracking, project folders, daily API sync, and AI access through MCP.

No credit card. Free for personal portfolios.

Porkbun has the best UI of any registrar, but it has no cross-account portfolio view and no real project grouping. Lemon Domains puts every Porkbun domain across every sub-account into one searchable, sortable list, groups them by project, and tracks expiry properly.

Founded
2014
How it connects
Daily sync by API key
Get an API key
Porkbun API settings
Lemon Domains IP addresses
2.31.94.66
API reference
Porkbun API docs
Setup guide

Connect Porkbun to Lemon Domains

Three steps: create a read-only API key at Porkbun, add it to Lemon Domains, and your domains sync once a day from then on. Connect as many Porkbun accounts as you have.

Step 1

Create a read-only API key at Porkbun

Give it the least access you can

A Read-only key. It can list your domains but cannot change, renew, transfer or buy anything.

  1. 1Sign in to Porkbun and open Account → API Access.
  2. 2Turn on API access for your account if it is off.
  3. 3Create an API key named “Lemon Domains”, then open its settings (the gear next to it) and set Permissions to Read-only.
  4. 4Leave the key's allowed domains empty, so Lemon Domains sees every domain in the account.
  5. 5If you limit the key to certain IP addresses, allow the Lemon Domains IP address shown on the connect page.
  6. 6Copy both the API key (pk1_…) and the secret key (sk1_…). Both are needed. The secret is only shown once.

Open Porkbun API settings

Step 2

Add it to Lemon Domains

  1. 1Sign in to Lemon Domains (it's free), open Connections and choose Porkbun.
  2. 2Give the connection a friendly name, like “Porkbun personal” or “Porkbun clients”. Connect each Porkbun account separately.
  3. 3Paste your api key and secret api key.
  4. 4Click Test connection. Lemon Domains checks the API key and shows how many domains it can see, without saving anything.
  5. 5Tick the checkbox to confirm you understand the risks, pick the project new domains go into, and click Connect and import. Your domains appear straight away and sync once a day after that.
Step 3

What Lemon Domains reads

Synced once a day
  • Domain names (including internationalised names)
  • Status, such as active, expired or pending transfer
  • Expiry and registration dates
  • Whether auto-renew is on
  • Transfer lock
  • WHOIS privacy
Read-only by design

Lemon Domains only ever sends read requests to Porkbun: each integration has a fixed list of read-only calls it may make, so it never renews, transfers or changes a domain. Your API key is encrypted at rest and never shown again.

If something goes wrong

Porkbun rejects the API key
Copy it again with no spaces at either end. Some registrars only show the secret once, so create a new key if you didn't save it.
The key has an IP restriction
Lemon Domains connects from 2.31.94.66. Add it to the API key's allowed IPs, or remove the restriction.
Some domains are missing
Make sure the API key belongs to the Porkbun account (or sub-account) that holds those domains. Connect each account separately.

Rather not use an API key? Import by paste or CSV

Copy your list from the Porkbun portal, paste it into Lemon Domains, and you're done. Re-import any time to refresh.

Open your Porkbun domain list

  1. 1Open your Porkbun domain list at porkbun.com/account/domainList.
  2. 2If you have sub-accounts, switch between them via the Account menu and grab each one's list.
  3. 3Copy the visible list or export the CSV from the Porkbun account area.
  4. 4In Lemon Domains, click Import, paste the list or upload the CSV, and map columns. Lemon Domains previews before commit.
  5. 5Add one registrar entry per Porkbun account with a friendly label (e.g. 'Porkbun personal', 'Porkbun investments').
Heads up
  • Sub-accounts are supported. One Lemon Domains entry per Porkbun account.
  • Paste or CSV import needs no Porkbun credentials at all.

How Porkbun fits into Lemon Domains

Pulled into one dashboard

Every Porkbun domain you own sits next to your domains from every other registrar. Same list, same search.

Expiry tracking, finally

Lemon Domains shows live expiry countdowns and filters by expiry window (under 30 days, 31-90 days, later) for every Porkbun domain so you stop missing renewals.

Daily sync by API

Connect Porkbun with an API key and Lemon Domains syncs your domains once a day. Hit Sync now whenever you want a fresh copy.

Why Lemon Domains beats the Porkbun dashboard

  • Unified view across every Porkbun sub-account
  • Live expiry countdowns and 30 and 90 day expiry windows
  • Project folders for clients, brands, and experiments
  • Daily API sync keeps things fresh, with Sync now on demand
  • Shared portfolio with GoDaddy, Namecheap, Cloudflare, anything
  • MCP server: your AI assistant can answer Porkbun portfolio questions

Ask your AI assistant about your Porkbun domains

Connect the Lemon Domains MCP server to Claude Code, Cursor, or any MCP client that can send a Bearer header. "What Porkbun domains do I have expiring this month?" becomes a one-line question.

Porkbun + Lemon Domains FAQ

I have multiple Porkbun sub-accounts. Can Lemon Domains handle them?

Yes. Porkbun lets you switch between sub-accounts in the Account menu, but its dashboard does not show them together. Connect each sub-account in Lemon Domains with its own API key and friendly name (or import each one by paste or CSV), and the unified portfolio view shows every Porkbun domain in one list.

How is this different from the Porkbun domain list?

Porkbun has a lovely UI but no cross-account portfolio view, no project grouping, and no real expiry tracking beyond a date column. Lemon Domains adds live countdowns, expiry window filters (under 30 days, 31-90 days, later), project folders, and unifies Porkbun with your other registrars.

Do I need to share my Porkbun password?

No. Connecting by API uses an API key you create at Porkbun, not your password. A Read-only key. It can list your domains but cannot change, renew, transfer or buy anything. Keys are encrypted at rest, and Lemon Domains only ever sends read requests. Or skip the API and paste your list or upload a CSV.

Can AI assistants query my Porkbun domains?

Yes. The Lemon Domains MCP server lets Claude Code, Cursor, Windsurf, or any MCP client that can send a Bearer header search your full portfolio (Porkbun included) in natural language. Choose read-only or read-and-write access for each token.

Does Lemon Domains renew Porkbun domains?

No. Renewals happen at Porkbun. Lemon Domains tracks expiry, surfaces auto-renew status, and flags anything at risk so you renew at the registrar with full context.

Stop juggling Porkbun tabs.

Connect by API or import in under a minute. Free, forever for personal use.