рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП API
API рд╕реЗ рдЕрд╕реНрдерд╛рдпреА рдЗрдирдмреЙрдХреНрд╕ рдмрдирд╛рдПрдВ, рд╕рдВрджреЗрд╢ рдкрдврд╝реЗрдВ рдФрд░ рд╕рдордп рдмрдврд╝рд╛рдПрдВред рдкреНрд░рддрд┐ IP рд░реЗрдЯ рд▓рд┐рдорд┐рдЯ рд▓рд╛рдЧреВред
рдЗрдирдмреЙрдХреНрд╕ рдмрдирд╛рдПрдВ
POST https://10genmail.com/api/inbox
рдмреЙрдбреА рдирд╣реАрдВред рдирдпрд╛ рдкрддрд╛ рдФрд░ рдЦрд╛рд▓реА рд╕рдВрджреЗрд╢ рд╕реВрдЪреА рд▓реМрдЯрд╛рддрд╛ рд╣реИред
{
"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=...
рдХреНрд╡реЗрд░реА: address (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
рдмреЙрдбреА: { "address": "..." }ред 10 рдорд┐рдирдЯ рдЬреЛрдбрд╝рддрд╛ рд╣реИ, рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж рдХреБрд▓ 30 рддрдХред рдЕрдкрдбреЗрдЯреЗрдб рдЗрдирдмреЙрдХреНрд╕ рд▓реМрдЯрд╛рддрд╛ рд╣реИред
рд▓рд┐рдорд┐рдЯ: get рдЬреИрд╕рд╛ (120/рдорд┐рдирдЯ)ред