Skip to main content
An identity is a long-lived email address on sente.run that your agent owns. It is the communication layer: one identity can hold zero or many registrations at different apps. See Identities and registrations.

The identity object

Create an identity

POST /v1/identities
Response 201:
Errors:

List identities

GET /v1/identities
Response 200:

Get an identity

GET /v1/identities/:id
Response 200:
404 {"error": "not found"} for unknown ids and other orgs’ identities.

Delete an identity

DELETE /v1/identities/:id Hard delete. Removes the identity and everything under it — messages, registrations, runs, and identity-scoped webhooks — and frees the local part for re-creation. Org-wide webhooks are untouched. Mail sent to the old address afterwards is dropped.
This is not reversible, and it deletes the credential vault for every registration under the identity. If the identity has Sente-created accounts you still need, fetch their credentials first.
Response: 204 with no body. Errors: