
MinuteMail
Ephemeral mailboxes and a mock OAuth IdP for testing email and auth flows — 39 API-driven tools
От сообщества: Добавлен пользователем или импортирован; проверьте владельца перед подключениемРаботаетНужен API-ключГлобальныйБесплатноТолько чтение
Что умеет
Какие данные видит
Нужен ли аккаунт
Нужен API-ключ из настроек сервиса
Ephemeral mailboxes and a mock OAuth IdP for testing email and auth flows — 39 API-driven tools
Список инструментов сервера (40)
Технические названия из tools/list. Нужны только разработчикам.
| mailboxes.list | List the tenant's active mailboxes (owner is derived from the API key). Optionally look up a single mailbox by exact address. |
| mailboxes.create | Create a new temporary mailbox. The domain defaults to the tenant's default domain; the owner is always the API key's owner. |
| mailboxes.get | Fetch a single mailbox by ID. |
| mailboxes.delete | Delete a mailbox and its contents by ID. |
| mailboxes.delete_bulk | Delete several mailboxes at once by ID. |
| mails.list | List the emails in a mailbox, newest first. |
| mails.inject | Inject a simulated inbound email into a mailbox (multipart upload). No external mail is sent; use this to simulate inbound mail for flow testing. |
| mails.get | Fetch a single email by ID, including body and attachment metadata. |
| mails.delete | Delete a single email. |
| mails.delete_bulk | Delete several emails of one mailbox at once. |
| attachments.list | List the attachments of an email (metadata only). |
| attachments.add | Attach a file to a test-injected email (base64 payload). |
| attachments.get | Download an attachment. The file contents are returned base64-encoded in the JSON "data" field. |
| attachments.delete | Delete a single attachment. |
| attachments.delete_bulk | Delete several attachments of one email at once. |
| archived.list | List the tenant's archived (expired but recoverable) mailboxes. |
| archived.get | Fetch a single archived mailbox by ID. |
| archived.delete | Permanently delete an archived mailbox. |
| archived.reactivate | Reactivate an archived mailbox back to active state. |
| domains.list | List the tenant's custom domains with their DNS verification status. |
| domains.register | Register a new custom domain. DNS records (TXT token + MX) must then be added before verification can succeed. |
| domains.verify | Trigger DNS verification (TXT + MX) of a registered domain. |
| domains.delete | Delete a registered custom domain. |
| team.members.list | List the tenant's team members. |
| team.members.add | Add a team member directly (no invitation flow). |
| team.members.get | Fetch a single team member by ID. |
| team.members.delete | Remove a team member. |
| team.invitations.create | Create a team invitation for an email address (SMTP invite is sent by the team service). |
| team.invitations.list | List the tenant's team invitations. |
| team.invitations.delete | Revoke a team invitation. |
| identities.list | List the tenant's mock identities, optionally filtered by OAuth client or mailbox address. |
| identities.create | Create a mock identity bound to a mailbox for OAuth flow testing. |
| identities.get | Fetch a single mock identity by ID. |
| identities.update | Update a mock identity: profile fields, isActive (activate/deactivate), emailVerified, and custom claims merged into the ID token and userinfo. |
| identities.delete | Delete a mock identity. |
| oauth.clients.list | List the tenant's OAuth clients for mock identity testing. |
| oauth.clients.create | Register an OAuth client for mock identity flows. The plaintext clientSecret is returned once at creation. |
| oauth.clients.get | Fetch a single OAuth client by its public client ID. |
| oauth.clients.delete | Delete an OAuth client by its public client ID. |
| oauth.clients.rotate_secret | Rotate an OAuth client's secret. The new plaintext secret is returned once. |