Skip to content

fix: add new domain statuses#56

Merged
rehanvdm merged 1 commit intomainfrom
add-new-domain-statuses
Apr 20, 2026
Merged

fix: add new domain statuses#56
rehanvdm merged 1 commit intomainfrom
add-new-domain-statuses

Conversation

@rehanvdm
Copy link
Copy Markdown
Contributor

Summary

Add partially_verified and partially_failed to the domain-level status enum across CreateDomainResponse, Domain, and ListDomainsItem schemas.

Previously Domain.status was an unconstrained type: string. This change adds an explicit enum listing all 7 valid domain-level statuses.

DomainRecord.status is intentionally unchanged — these new values apply only at the domain level, not to individual DNS records.

Matches resend/resend-node#936.

Valid domain statuses

  • pending
  • verified
  • failed
  • not_started
  • partially_verified (new)
  • partially_failed (new)

Add partially_verified and partially_failed to the Domain.status enum
across CreateDomainResponse, Domain, and ListDomainsItem schemas.
DomainRecord.status is intentionally unchanged - these new values apply
only at the domain level.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@rehanvdm rehanvdm merged commit 4022f6c into main Apr 20, 2026
2 checks passed
@rehanvdm rehanvdm deleted the add-new-domain-statuses branch April 20, 2026 19:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants