Users

Update user email

PUThttps://api.firstleeward.com/v0/users/:id/email

Updates the email address for a user. Reserved or non-routable top-level domains are rejected.

Authorizations

Authorizationstring · headerrequired

API key as Bearer token, e.g. Bearer YOUR_API_KEY

Headers

Leeward-Versionenum<string>required

API version (YYYY-MM-DD). Available option: 2026-09-18

Path Parameters

idstring<uuid>required

Body

application/json

emailstring<email>required

User email address (max 50 characters; required for card issuance)

Response

204Response for status 204
400Email domain must use a registered top-level domain (reserved or private TLDs such as .test, .example, .internal, .local are rejected)
errorobjectrequired
Show child attributes
codestringrequired
messagestringrequired
detailobject | nullrequired
404User not found
errorobjectrequired
Show child attributes
codestringrequired
messagestringrequired
detailobject | nullrequired