κ°λ°μμ© API
APIλ‘ μμ λ°μνΈμ§ν¨ μμ±, λ©μΌ μ‘°ν, μ£Όμ λ§λ£ μ°μ₯μ΄ κ°λ₯ν©λλ€. IPλΉ rate limitμ΄ μ μ©λ©λλ€.
λ°μνΈμ§ν¨ μμ±
POST https://10genmail.com/api/inbox
μμ² λ³Έλ¬Έ μμ. μ μ£Όμμ λΉ λ©μΌ λͺ©λ‘μ λ°νν©λλ€.
{
"address": "quick-fox-abc123@10genmail.com",
"slug": "quick-fox-abc123",
"createdAt": 1234567890123,
"expiresAt": 1234568490123,
"ttlSeconds": 600,
"messages": []
}Rate limit: IPλΉ λΆλΉ 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
}
]
}Rate limit: IPλΉ λΆλΉ 120ν.
λ§λ£ μ°μ₯
POST https://10genmail.com/api/inbox/extend
λ³Έλ¬Έ: { "address": "..." }. 10λΆ μ°μ₯. μμ± μμ λΆν° μ΄ 30λΆκΉμ§. κ°±μ λ λ°μνΈμ§ν¨μ λ°νν©λλ€.
Rate limit: μ‘°νμ λμΌ(120/λΆ).