Resend CLI

Developer ToolsMIT

The official command-line interface for Resend — send and manage email from the terminal.

Latest v2.19.0 · by ResendWritten in TypeScriptWebsiteresend/resend-cliRSS

Release activity

Release activity — 20 releases across 16 days since Jun 17, 2026. Each cell is one day; darker means more releases that day. Nothing is recorded before Jun 17, 2026. Older weeks are hidden at this screen width.
JunJulAugSep
SundayNo releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026No releases on Aug 16, 2026No releases on Aug 23, 2026No releases on Aug 30, 2026No releases on Sep 6, 2026
MondayNo releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 20261 release on Aug 10, 2026No releases on Aug 17, 20261 release on Aug 24, 2026No releases on Aug 31, 2026No releases on Sep 7, 2026
Tuesday1 release on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 20261 release on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 20261 release on Aug 11, 20261 release on Aug 18, 2026No releases on Aug 25, 20261 release on Sep 1, 2026No releases on Sep 8, 2026
Wednesday1 release on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 20261 release on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 2026No releases on Aug 19, 20262 releases on Aug 26, 2026No releases on Sep 2, 2026
Thursday1 release on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026No releases on Aug 13, 20261 release on Aug 20, 2026No releases on Aug 27, 2026No releases on Sep 3, 2026
FridayNo releases on Jun 19, 20262 releases on Jun 26, 20263 releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026No releases on Aug 14, 20261 release on Aug 21, 2026No releases on Aug 28, 20261 release on Sep 4, 2026
SaturdayNo releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026No releases on Aug 22, 2026No releases on Aug 29, 2026No releases on Sep 5, 2026

20 releases since Jun 17, 2026, busiest day 3

Changelog

v2.19.0

Latest
Added 1
  • Add event replay command for webhooks

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed

Full Changelog: https://github.com/resend/resend-cli/compare/v2.18.0...v2.19.0

View originalPermalink
How v2.19.0 went

v2.18.0

Added 1
  • Add event listing commands for webhooks
Fixed 1
  • Remove piped installers and api-key flag mentions flagged by registry audit

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed

Full Changelog: https://github.com/resend/resend-cli/compare/v2.17.1...v2.18.0

View originalPermalink
How v2.18.0 went

v2.17.1

Added 2
  • Prompt yes/no for boolean careers application fields
  • Prompt location fields with a searchable country list

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed

Full Changelog: https://github.com/resend/resend-cli/compare/v2.17.0...v2.17.1

View originalPermalink
How v2.17.1 went

v2.17.0

Added 1
  • Add update command to rename a segment

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed

Full Changelog: https://github.com/resend/resend-cli/compare/v2.16.0...v2.17.0

View originalPermalink
How v2.17.0 went

v2.16.0

Added 3
  • Add broadcasts clicked-links command
  • Add emails metrics command
  • Add broadcasts recipients command
Changed 1
  • Complete the broadcasts command table

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed

Full Changelog: https://github.com/resend/resend-cli/compare/v2.15.0...v2.16.0

View originalPermalink
How v2.16.0 went

v2.15.0

Added 2
  • Add update command to rename an API key
  • Add share command for emails

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed

Full Changelog: https://github.com/resend/resend-cli/compare/v2.14.0...v2.15.0

View originalPermalink
How v2.15.0 went

v2.14.0

Added 1
  • Add duplicate command to automations

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed

Full Changelog: https://github.com/resend/resend-cli/compare/v2.13.0...v2.14.0

View originalPermalink
How v2.14.0 went

v2.13.0

Added 3
  • Verify sha256 checksums in install scripts
  • Fail closed when checksum verification cannot run
  • Add careers command group
Fixed 1
  • Remove beta mention for suppressions

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed

Full Changelog: https://github.com/resend/resend-cli/compare/v2.12.0...v2.13.0

View originalPermalink
How v2.13.0 went

v2.12.0

Added 1
  • Add cancel command for broadcasts

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed

Full Changelog: https://github.com/resend/resend-cli/compare/v2.11.0...v2.12.0

View originalPermalink
How v2.12.0 went

v2.11.0

Added 2
  • Add custom return path flag and CID/URL attachment syntax
  • Add suppression webhooks
Changed 2
  • Use the API timestamp format in fixtures and help text
  • Publish sha256 checksums with release assets

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed
New Contributors

Full Changelog: https://github.com/resend/resend-cli/compare/v2.10.0...v2.11.0

View originalPermalink
How v2.11.0 went

v2.10.0

Added 1
  • Support scheduling and tags in batch email sends
Fixed 1
  • Use resend.dev addresses in examples

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed

Full Changelog: https://github.com/resend/resend-cli/compare/v2.9.0...v2.10.0

View originalPermalink
How v2.10.0 went

v2.9.0

Added 2
  • Add message_id to sent email get/list output
  • Add suppressions command group (beta)

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed
New Contributors

Full Changelog: https://github.com/resend/resend-cli/compare/v2.8.1...v2.9.0

View originalPermalink
How v2.9.0 went

v2.8.1

Removed 1
  • Drop resource field from oauth-grants

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed

Full Changelog: https://github.com/resend/resend-cli/compare/v2.8.0...v2.8.1

View originalPermalink
How v2.8.1 went

v2.8.0

Added 1
  • Add oauth-grants list and revoke commands

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed

Full Changelog: https://github.com/resend/resend-cli/compare/v2.7.0...v2.8.0

View originalPermalink
How v2.8.0 went

v2.7.0

Added 1
  • OAuth authentication

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed

Full Changelog: https://github.com/resend/resend-cli/compare/v2.6.0...v2.7.0

View originalPermalink
How v2.7.0 went

v2.7.0-preview.1

Pre-release
Changed 1
  • Style the login callback page for OAuth

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed

Full Changelog: https://github.com/resend/resend-cli/compare/v2.7.0-preview.0...v2.7.0-preview.1

View originalPermalink
How v2.7.0-preview.1 went

v2.6.0

Added 1
  • Add CLI import commands
Changed 1
  • Note default CSV column matching in imports create help
Security 1
  • Update dependency esbuild to v0.28.1

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed
New Contributors

Full Changelog: https://github.com/resend/resend-cli/compare/v2.5.0...v2.6.0

View originalPermalink
How v2.6.0 went

v2.5.0

Added 1
  • Add custom-return-path and tracking flags to domains claim create command

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed

Full Changelog: https://github.com/resend/resend-cli/compare/v2.4.0...v2.5.0

View originalPermalink
How v2.5.0 went

v2.4.0

Added 2
  • Suggest commands for mistyped CLI input
  • Add domains claim commands
Security 1
  • Harden security posture flagged by registry audits

From Resend CLI

Install

cURL

curl -fsSL https://resend.com/install.sh | bash

Node.js

npm install -g resend-cli

Homebrew (macOS / Linux)

brew install resend/cli/resend

PowerShell (Windows)

irm https://resend.com/install.ps1 | iex
What's Changed
New Contributors

Full Changelog: https://github.com/resend/resend-cli/compare/v2.3.0...v2.4.0

View originalPermalink
How v2.4.0 went
View all

Discussion

If you publish Resend CLI, you can claim this product by proving you administer its repository.