Rejea ya API ya EvilMail
Jumuisha barua pepe za muda, vikoa maalum, usomaji wa kikasha, usimamizi wa DNS, na utoaji wa akili wa misimbo ya uthibitishaji kwenye programu zako.
Muhtasari
API ya EvilMail inatoa ufikiaji wa programu kwa vipengele vyote vya jukwaa. Tengeneza barua pepe za muda, simamia vikoa maalum, soma vikasha, toa misimbo ya uthibitishaji, na udhibiti rekodi za DNS, yote kupitia kiolesura rahisi cha RESTful.
API ya barua pepe za muda
Tengeneza vikasha vya muda, soma ujumbe, uishaji otomatiki
API ya vikoa na barua pepe
Vikoa maalum, akaunti za barua pepe, usimamizi wa DNS
Utoaji wa Regex
Toa kiotomatiki misimbo ya uthibitishaji kutoka huduma zaidi ya 8
Muundo wa jibu
Majibu yote yanafuata muundo thabiti wa JSON:
{
"status": "success" | "error",
"message": "Human-readable message (optional)",
"messageKey": "i18n key for localized errors (optional)",
"data": { ... }
}Majibu ya hitilafu yanajumuisha messageKey kwa ujumbe wa hitilafu uliotafsiriwa kulingana na lugha ya akaunti ya mtumiaji.
Uthibitishaji
EvilMail inatumia njia mbili za uthibitishaji kulingana na aina ya sehemu ya mwisho. Maombi yote ya API lazima yafanywe kupitia HTTPS.
Ufunguo wa API
Kwa utengenezaji wa barua pepe za muda na utoaji wa misimbo ya uthibitishaji. Inahitaji usajili hai wa malipo.
X-API-Key: your_64char_hex_keyKuki ya kipindi
Kwa sehemu za mwisho za usimamizi wa vikoa, akaunti za barua pepe, na DNS. Huwekwa baada ya kuingia.
Cookie: evilmail_session=...API ya barua pepe za muda inahitaji mpango wa malipo
Sehemu za mwisho za API ya barua pepe za muda na utoaji wa regex zinahitaji usajili hai wa Bronze, Gold, au Premium. Akaunti za bure zinaweza kutumia kiolesura cha wavuti pekee.
Barua pepe ya muda
Mpango wa malipo unahitajikaTengeneza anwani za barua pepe za muda zenye TTL inayoweza kusanidiwa. Vikoa vinavyopatikana: evilmail.pro, evilmail.cloud.
Create a temporary email address
domainstringsi lazimaDomain to use (default: evilmail.pro)ttlMinutesnumbersi lazimaLifetime: 10, 30, 60, 360, 1440 (default: 60){
"status": "success",
"data": {
"email": "[email protected]",
"domain": "evilmail.pro",
"sessionToken": "a1b2c3d4...",
"ttlMinutes": 60,
"expiresAt": "2026-03-07T15:30:00.000Z"
}
}Available domains: evilmail.pro, evilmail.cloud. Requires an active paid subscription.
Kikasha na ujumbe
Soma barua pepe zinazoingia kutoka kikasha chako cha muda. Ujumbe huletwa kupitia IMAP na kurejeshwa kwa wakati halisi.
Usimamizi wa vikoa
Sajili vikoa maalum, thibitisha DNS, na usimamie miundombinu yako ya barua pepe. Vikomo vya vikoa vinategemea mpango wako.
Akaunti za barua pepe
Tengeneza, orodhesha, na usimamie akaunti za barua pepe chini ya vikoa vyako vilivyothibitishwa. Inasaidia utengenezaji wa moja na kwa wingi na uzalishaji wa nasibu wa majina ya watumiaji.
Utoaji wa akili wa misimbo ya uthibitishaji
Ufunguo wa APIToa kiotomatiki misimbo ya uthibitishaji kutoka barua pepe zinazoingia. Bora kwa majaribio ya kiotomatiki, mtiririko wa usajili wa akaunti, na mabomba ya CI/CD.
Extract verification code from the latest email
servicestringinahitajikaService name (see supported list)emailstringinahitajikaEmail address to search (query param){
"status": "success",
"data": {
"code": "847291",
"service": "google",
"email": "[email protected]",
"from": "[email protected]",
"subject": "Your verification code",
"date": "2026-03-07T14:22:00.000Z"
}
}Searches the last 20 messages. You must own the domain.
Huduma zinazosaidiwa
| Huduma | Sehemu ya mwisho | Muundo wa msimbo | Vikoa vya mtumaji |
|---|---|---|---|
| /api/regex/google | G-XXXXXX | google.com, accounts.google.com | |
| /api/regex/facebook | XXXXXX | facebookmail.com, facebook.com | |
| Twitter/X | /api/regex/twitter | XXXXXXXX | twitter.com, x.com |
| /api/regex/instagram | XXXXXX | instagram.com, mail.instagram.com | |
| TikTok | /api/regex/tiktok | XXXX-XXXXXX | tiktok.com |
| Discord | /api/regex/discord | XXXXXX | discord.com |
| /api/regex/linkedin | XXXXXX | linkedin.com | |
| iCloud | /api/regex/icloud | XXXXXX | apple.com, id.apple.com |
Unahitaji huduma tofauti?
Ikiwa huduma unayoitafuta haimo kwenye orodha hapo juu, tuambie. Tunapanua mara kwa mara viunganishi tunavyosaidia kulingana na maoni ya wasanidi na tunaweza kuongeza mifumo mipya ya regex kwa huduma yoyote ya uthibitishaji inayotumia barua pepe.
Wasiliana nasi# Extract Google verification code
curl "https://evilmail.pro/api/regex/[email protected]" \
-H "X-API-Key: YOUR_API_KEY"
# Extract Discord verification code
curl "https://evilmail.pro/api/regex/[email protected]" \
-H "X-API-Key: YOUR_API_KEY"
# Extract TikTok code
curl "https://evilmail.pro/api/regex/[email protected]" \
-H "X-API-Key: YOUR_API_KEY"Usimamizi wa DNS
Usimamizi kamili wa rekodi za DNS kupitia PowerDNS. Inasaidia aina za rekodi A, AAAA, CNAME, MX, TXT, NS, SRV, na CAA. Rekodi husambazwa kupitia seva 4 za majina zilizosambazwa kijiografia.
Mifano ya msimbo
Mifano kamili inayofanya kazi ya kutengeneza barua pepe za muda, kusoma vikasha, na kutoa misimbo ya uthibitishaji.
Mtiririko wa barua pepe ya muda
# Create a temporary email
curl -X POST https://evilmail.pro/api/temp-email \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"domain": "evilmail.pro", "ttlMinutes": 60}'
# Response: { "data": { "email": "...", "sessionToken": "abc123..." } }
# Poll for incoming messages using the session token
curl https://evilmail.pro/api/temp-email/abc123...
# Response includes messages array
# { "data": { "email": "...", "messages": [...] } }Utoaji wa msimbo wa uthibitishaji
# Extract Google verification code
curl "https://evilmail.pro/api/regex/[email protected]" \
-H "X-API-Key: YOUR_API_KEY"
# Extract Discord verification code
curl "https://evilmail.pro/api/regex/[email protected]" \
-H "X-API-Key: YOUR_API_KEY"
# Extract TikTok code
curl "https://evilmail.pro/api/regex/[email protected]" \
-H "X-API-Key: YOUR_API_KEY"Mifano ya usimamizi wa vikoa
# Add a domain
curl -X POST https://evilmail.pro/api/domains \
-H "Content-Type: application/json" \
-H "Cookie: evilmail_session=YOUR_SESSION" \
-d '{"domain": "mydomain.com"}'
# List domains
curl https://evilmail.pro/api/domains \
-H "Cookie: evilmail_session=YOUR_SESSION"
# Verify DNS
curl -X POST https://evilmail.pro/api/domains/check \
-H "Content-Type: application/json" \
-H "Cookie: evilmail_session=YOUR_SESSION" \
-d '{"domain": "mydomain.com"}'
# Create email account
curl -X POST https://evilmail.pro/api/accounts \
-H "Content-Type: application/json" \
-H "Cookie: evilmail_session=YOUR_SESSION" \
-d '{"email": "[email protected]", "password": "secure123"}'Vikomo vya kiwango na mipango
Vikomo vya mpango
| Kipengele | Free | Bronze | Gold | Premium |
|---|---|---|---|---|
| Vikoa maalum | 1 | 5 | 25 | 999 |
| Barua pepe / Kikoa | 5 | 999 | 999 | 999 |
| API ya barua pepe za muda | Wavuti pekee | Kamili | Kamili | Kamili |
| Regex API | Wavuti pekee | Kamili | Kamili | Kamili |
| Kikomo cha kiwango cha API | 100/hr | 1,000/hr | 5,000/hr | Bila kikomo |
| Vipindi vya muda / IP | 10 | 10 | 10 | 10 |
Vikomo vya kiwango cha sehemu za mwisho
Kwa anwani ya IP
POST /api/auth/login10 / 15 minPOST /api/auth/register5 / 1 hourPOST /api/auth/forgot-password3 / 1 hourPOST /api/auth/reset-password5 / 15 minPUT /api/account/password5 / 15 minPOST /api/contact5 / 1 hourPOST /api/temp-email10 sessions / IPGET /api/regex/{service}Kulingana na mpangoUshughulikiaji wa hitilafu
Majibu yote ya hitilafu yanajumuisha sehemu ya status iliyowekwa kuwa "error", ujumbe unaosomeka, na messageKey ya hiari kwa ujumbe wa hitilafu uliotafsiriwa kulingana na lugha ya akaunti ya mtumiaji.
{
"status": "error",
"message": "Domain limit reached. Upgrade your plan for more.",
"messageKey": "domainLimitReached"
}| Msimbo | Hali | Maelezo |
|---|---|---|
| 200 | Success | Request completed successfully |
| 400 | Bad Request | Missing or invalid parameters |
| 401 | Unauthorized | Invalid or missing authentication |
| 403 | Forbidden | Insufficient permissions or plan limits |
| 404 | Not Found | Resource does not exist |
| 409 | Conflict | Resource already exists (duplicate) |
| 429 | Rate Limited | Too many requests, slow down |
| 500 | Server Error | Internal server error |
Ujumbe wa hitilafu uliotafsiriwa
Tumia sehemu ya messageKey kuonyesha hitilafu katika lugha inayopendelewa na mtumiaji. Zinazosaidiwa: Kiingereza, Kituruki, Kirusi, Kiukraini, Kipolandi, Kifaransa, Kijerumani, Kiazebaijani, Kiajemi, Kifilipino, Kihausa, Kiakan.
API Explorer
Jaribu sehemu za mwisho za API moja kwa moja kutoka kivinjari chako. Weka ufunguo wako wa API na utume maombi kuona majibu ya wakati halisi.
https://evilmail.pro/api/temp-emaildomainttlMinutesUko tayari kujumuisha?
Pata ufunguo wako wa API kutoka kwenye dashibodi na uanze kujenga. Ufikiaji kamili na mpango wowote wa malipo.

