Getting Started
Minte is a straight forward SaaS to enable you to receive emails via a REST API.
You can create a domain unique to your organisation and send an email to any account in that domain. We'll give you an api token you can use to fetch the emails which you can use in your integration tests or applications.
You can invite people to join your organisation, this just gives them access to tokens and the ability to rotate them. Go to your account to manage the users in the organisation.
We store received emails for 24 hours to keep email access simple. If you need them over a longer time we recommend storing them yourself.
We use AWS SES content scanning to filter out any potential malicious emails or spam.
Your Codebase
Although domain is fixed, you can send emails to any account in your domain
Access your emails with a simple API request
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
type MinteEmail = {
subject: string;
from: string;
html: string;
}
type MessagesResponse = Promise<{
data: MinteEmail[];
// use this as a query param to fetch more pages
lastEvaluatedKey?: string;
}>
const queryParams = new URLSearchParams({
email: "MyTestEmail@YourDomain.mailintegrate.com",
});
const response = await fetch(`https://api.mailintegrate.com/messages?${queryParams}`, {
headers: {
Authorization: "Token abc",
}
});
const emails = await response.json();