éçºè åã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": []
}ã¬ãŒãå¶éïŒIPããã1åéã«10ãªã¯ãšã¹ãã
åä¿¡ãã¬ã€ãååŸ
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
}
]
}ã¬ãŒãå¶éïŒ1åããã120ãªã¯ãšã¹ãïŒIPåäœïŒã
æå¹æéãå»¶é·
POST https://10genmail.com/api/inbox/extend
ããã£ïŒ{ "address": "..." }ã10åå»¶é·ãäœææããåèš30åãŸã§ãæŽæ°åŸã®åä¿¡ãã¬ã€ãè¿ããŸãã
ã¬ãŒãå¶éïŒååŸãšåãïŒ120/åïŒã