Skip to content

Release: Real API alignment#2

Merged
coreyhaines31 merged 2 commits into
mainfrom
development
Feb 21, 2026
Merged

Release: Real API alignment#2
coreyhaines31 merged 2 commits into
mainfrom
development

Conversation

@coreyhaines31

Copy link
Copy Markdown
Collaborator

Merges all fix/real-api changes from development into main for production release.

🤖 Generated with Claude Code

coreyhaines31 and others added 2 commits February 21, 2026 03:04
- Change validate endpoint from POST /api/v1/verify (JSON body) to
  POST /api/v1/verify_inline?email=... (query param, no body)
- Change account endpoint from GET /api/v1/account to GET /me
- Remove formValidate() and formApiKey (form_verify does not exist)
- Update ValidationResult with new fields and SerializedName mappings
- Remove freeEmail/role/disposable boolean fields
- Update state values: valid->ok, invalid->email_invalid, add accept_all
- Update sub-states: ok->email_ok, disposable_address->is_disposable,
  role_address->is_role, unknown->unknown_error, add failed_smtp_check
- Parse response from emails array wrapper
- Update AccountInfo with name, uuid, timeZone, adminRole, nested Account
- Update all tests and README

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@coreyhaines31 coreyhaines31 merged commit fa6b66a into main Feb 21, 2026
6 checks passed
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.

1 participant