API Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ API Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΡΠΈΠΊΠΎΠ², ΡΡΠ΅Π½ΠΈΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ ΠΈ ΠΏΡΠΎΠ΄Π»Π΅Π½ΠΈΡ ΡΡΠΎΠΊΠ°. ΠΠΈΠΌΠΈΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΏΠΎ IP.
Π‘ΠΎΠ·Π΄Π°ΡΡ ΡΡΠΈΠΊ
POST https://10genmail.com/api/inbox
ΠΠ΅Π· body. ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π½ΠΎΠ²ΡΠΉ Π°Π΄ΡΠ΅Ρ ΠΈ ΠΏΡΡΡΠΎΠΉ ΡΠΏΠΈΡΠΎΠΊ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ.
{
"address": "quick-fox-abc123@10genmail.com",
"slug": "quick-fox-abc123",
"createdAt": 1234567890123,
"expiresAt": 1234568490123,
"ttlSeconds": 600,
"messages": []
}ΠΠΈΠΌΠΈΡ: 10 Π·Π°ΠΏΡΠΎΡΠΎΠ²/ΠΌΠΈΠ½ΡΡΡ/IP.
ΠΠΎΠ»ΡΡΠΈΡΡ ΡΡΠΈΠΊ
GET https://10genmail.com/api/inbox?address=...
Query: address (email Π² URL). ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΡΠΈΠΊ ΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ 404 ΠΏΡΠΈ ΠΈΡΡΠ΅ΡΠ΅Π½ΠΈΠΈ.
{
"address": "quick-fox-abc123@10genmail.com",
"slug": "quick-fox-abc123",
"createdAt": 1234567890123,
"expiresAt": 1234568490123,
"ttlSeconds": 420,
"messages": [
{
"id": "msg-...",
"from": { "name": null, "email": "sender@example.com" },
"subject": "Hello",
"text": "...",
"html": null,
"date": "...",
"timestamp": 1234567900000
}
]
}ΠΠΈΠΌΠΈΡ: 120 Π·Π°ΠΏΡΠΎΡΠΎΠ²/ΠΌΠΈΠ½ΡΡΡ/IP.
ΠΡΠΎΠ΄Π»ΠΈΡΡ ΡΡΠΈΠΊ
POST https://10genmail.com/api/inbox/extend
Body: { "address": "..." }. ΠΠΎΠ±Π°Π²Π»ΡΠ΅Ρ 10 ΠΌΠΈΠ½ΡΡ, Π΄ΠΎ 30 Π²ΡΠ΅Π³ΠΎ Ρ ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΡΠΎΠ·Π΄Π°Π½ΠΈΡ. ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ½Π½ΡΠΉ ΡΡΠΈΠΊ.
ΠΠΈΠΌΠΈΡ: ΠΊΠ°ΠΊ get (120/ΠΌΠΈΠ½).