Skip to main content

Vercel

@goodcraft/vercelv2026.06.14.4· 1mo agoMODELS
01README

Vercel DNS — list the account's domains, list a domain's records, idempotently upsert records (skip when an identical type+name+value exists), and delete records by id; enough to cleanly re-point an apex from Vercel to an external server.

02Models1
vercel.tsv2026.06.14.4
fn sync()
List the domains managed in the Vercel account (read-only)
fn listRecords(domain: string)
List a domain
ArgumentTypeDescription
domainstring
fn deleteRecord(domain: string, recordId: string, dryRun: boolean)
Delete a DNS record by its id (find ids via listRecords). dryRun=true (default) plans without deleting; a missing record is reported as absent.
ArgumentTypeDescription
domainstring
recordIdstring
dryRunboolean
fn upsertRecord(domain: string, type: string, name: string, value: string, ttl: number)
Idempotently ensure a DNS record exists (skip if an identical type+name+value record is already present). Adds alongside Vercel
ArgumentTypeDescription
domainstring
typestring
namestring
valuestring
ttlnumber
03Previous Versions3
2026.06.14.3

Modified 1 models

2026.06.14.2
2026.06.14.1
04Stats
A
100 / 100
Downloads
3
Archive size
7.4 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
05Platforms
06Labels