Vercel
@goodcraft/vercelv2026.06.14.4
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.
02Models
vercel.tsv2026.06.14.4
fn sync()
List the domains managed in the Vercel account (read-only)
fn listRecords(domain: string)
List a domain
| Argument | Type | Description |
|---|---|---|
| domain | string |
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.
| Argument | Type | Description |
|---|---|---|
| domain | string | |
| recordId | string | |
| dryRun | boolean |
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
| Argument | Type | Description |
|---|---|---|
| domain | string | |
| type | string | |
| name | string | |
| value | string | |
| ttl | number |
03Previous Versions
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