platform

Bulk tools — verify, price, transfer export, analytics & DNS

Exact member URLs and API-backed limits for globNIC bulk domain verification, pricing, export formats, and bulk DNS (with batching).

Updated 2026-04-26

Overview

| Tool | Member URL | What it does (product behavior) | |------|------------|---------------------------------| | Bulk Operations | /member/domains/bulk-operations | Select domains; delete (trash), update prices (fixed or %), change status, assign category (+ optional tier), Transfer Export (multi-format), export analytics CSV | | Bulk Verify | /member/domains/verify-bulk | List unverified domains; choose NS, TXT, or CNAME; Verify Selected in batches; optional admin-only force path | | Bulk DNS | /member/domains/bulk-dns | Apply the same 1–10 DNS records to up to 100 eligible domains per API request; UI can batch 100+ selections | | Bulk add (paste) | /member/domains/bulk | Paste a list, review a pricing grid, submit (separate from CSV Import) | | CSV import | /member/domains/import | Smart template import | | Simple CSV download | GET /api/member/domains/export | Link Export My Domains on the import page — hidden domains excluded |

API caps referenced in this guide come from: POST /api/member/domains/verify-bulk (batches of 20 in the client), POST /api/member/domains/bulk-dns (1–100 domains, 1–10 records), POST /api/member/domains/bulk-price (1–100 domains), POST /api/member/domains/transfer-export (up to 500 names in the schema, includeAll for full portfolio), POST /api/member/domains/bulk-delete (client batches of 500 per request in the current UI).

Bulk Verify — step-by-step (UI)

  • Eligibility: Only domains you own in the system are processed. Admins can verify any domain; members are scoped to memberId in the API.
  • Already verified domains are reported with “Already verified” and do not re-run checks.

Bulk Operations Center — key flows

Access: /member/domains/bulk-operations — the grid of tools (Bulk Delete, Update Prices, Change Status, Assign Category, Transfer Export, Export Analytics).

Update prices

  • Select at least one domain, open Update Prices, then choose:
    • Fixed: Enter Buy Now and/or Min Offer in dollars in the form — the client multiplies by 100 to send cents to POST /api/member/domains/bulk-price (values must be >= 0 in the API).
    • Percentage: Increase or decrease existing prices by 1–100% (priceAdjustment object in the API, applied per-asset in a transaction when needed).

If the API returns “No price values provided”, you submitted neither fixed values nor a percentage block — re-open the panel and set at least one.

Transfer Export

  • Open Transfer Export — the UI calls POST /api/member/domains/transfer-export with:

    • format: one of csv | json | godaddy | sedo | afternic (per zod enum in the route file).
    • domains: the selected list or omitted when exporting all (the UI uses includeAll: true when no rows are selected — confirm selection count before download).
  • Column shapes differ by marketplace (e.g. GoDaddy vs Sedo use different delimiters) — the server writes CSV for marketplace formats; json returns structured JSON in the response body.

Export Analytics

  • Export Analytics uses POST /api/member/domains/bulk-analytics with format: "csv", the same domains / includeAll pattern as the export handler for selection logic in the current UI.

Bulk Delete

  • Confirms, then POST /api/member/domains/bulk-delete in 500-domain chunks (soft delete / move to trash, per the success strings in the UI code).

Bulk DNS — recap

  • See DNS management for types, TTL ranges, and eligibility.
  • Per request: at most 10 record objects; at most 100 domain names. UI sends multiple requests for larger selections with 2s delay between batches in the current client.

Related