Hlavní stránka Cenový plán Dokumentace API Časté dotazy Job Generator Identity Generator Address Generator

Dokumentace API

Použijte rozhraní HTTP k generování dočasných poštovních schránek, přijímání e-mailů a integraci možností přijímání do vlastních skriptů, testovacích potrubí nebo robotů.

Základní adresa rozhraníhttps://www.mail0.vip Všechna rozhraní vracejí JSON (kromě stahování příloh). Návštěvníci mohou volat přímo anonymně; Uživatelé, kteří si zakoupili balíčky obsahující API, mohou také použít klíč API k volání jako účet (užijte si odpovídající kvótu balíčku), viz "Ověřování klíče API" níže.
KEY Ověření klíče API (volitelné, pro volání jako účet)

Volejte anonymně stisknutím návštěvníka, když klíč nenosíte, a generování/čtení dočasných poštovních schránek je zcela zdarma. Pokud si zakoupíte balíček s funkcemi API, můžete si sami vygenerovat klíč v Členském centru → Klíč API pro vývojáře Při jeho volání si můžete užít úložný limit a dobu uchovávání odpovídajícího balíčku.

Způsob přenášení (vyberte si jeden z dvou)

cestaPříklady
Parametry URL?key=YOUR_API_KEY
Záhlaví žádostiX-API-Key: YOUR_API_KEY

Příklad požadavku

curl "https://www.mail0.vip/mail/gen?key=YOUR_API_KEY"
Chyba:Rozhraní vrátí chybový kód, pokud je klíč neplatný nebo je deaktivován, věnujte prosím pozornost poli zprávy. Udržujte prosím klíč bezpečně a nikdy jej nezakódujte do front-endového kódu nebo jej odesílejte do veřejného skladu.
GET /mail/gen

Náhodně vygenerujte dočasnou e-mailovou adresu. Po vygenerování adresy můžete přijímat dopisy bez předběžné aktivace.

Parametry požadavku

ParametryTypPožadovanéilustrace
domainstring否Zadejte název domény, pokud ho nepřenesete, použijte výchozí název domény webu
ttlint否Doba platnosti příjmu (minuty), volitelně 10/30/60/1440. Nepředávejte výchozí 10. Konkrétní možnosti, které si můžete vybrat, jsou určeny „oprávněním pro dobu platnosti pošty "balíčku. Pokud oprávnění překročí, vrátí se kód = -101

Příklad požadavku

curl "https://www.mail0.vip/mail/gen?domain=ideciphera.com&ttl=60"

Příklad odpovědi

{
  "code": 1,
  "address": "k3j8fh2ma@ideciphera.com"
}
Tip:ttl může přenášet 10/30/60/1440 (minuty), pokud nepřenáší, výchozí je 10; Konkrétní možnosti, které si můžete vybrat, jsou určeny „oprávněním pro dobu platnosti pošty "balíčku. Překročení oprávnění vrátí kód = -101.
POST /mail/activate

Povolte adresu s vlastní předponou (předpona @ název domény), abyste ověřili, zda je název domény otevřený pro příjem.

Parametry požadavku

ParametryTypPožadovanéilustrace
addressstring是Úplná e-mailová adresa, např. mybox@mail0.vip
ttlint否Doba platnosti příjmu (minuty), volitelné 10/30/60/1440, pravidla jsou stejná jako/mail/gen

Příklad požadavku

curl -X POST "https://www.mail0.vip/mail/activate" \
  -d "address=mybox@ideciphera.com&ttl=60"

Příklad odpovědi

{
  "code": 1,
  "address": "mybox@ideciphera.com"
}
Chyba:Když kód =0, zpráva je „formát poštovní schránky je nesprávný "nebo „název domény není otevřen pro příjem zpráv"; kód = -101 znamená, že vybraná doba platnosti překračuje oprávnění balíčku.
GET /mail/inbox

Vytáhněte doručenou poštu na zadanou adresu (posledních 50, v obráceném pořadí podle času přijetí). Doporučuje se hlasovat jednou za 1 až 3 sekundy.

Parametry požadavku

ParametryTypPožadovanéilustrace
addressstring是E-mailová adresa, kterou chcete dotazovat

Příklad požadavku

curl "https://www.mail0.vip/mail/inbox?address=mybox@ideciphera.com"

Příklad odpovědi

{
  "code": 1,
  "exists": 1,
  "address": "mybox@ideciphera.com",
  "list": [
    {
      "id": 1024,
      "from_addr": "noreply@example.com",
      "from_name": "Example",
      "subject": "Your verification code is 826413",
      "size": 2048,
      "is_read": 0,
      "attachments": 0,
      "received_at": "2026-10-14 18:20:31"
    }
  ]
}
Tip:exists =0 znamená, že tato adresa neobdržela žádné zprávy (samotná adresa je stále k dispozici). Použijte list []. id k odduplikaci v JS, abyste dosáhli „zpracování pouze nových e-mailů ".
GET /mail/view

Zobrazit podrobnosti o zprávě (odesílatel, předmět, tělo, seznam příloh). Zprávy jsou po zobrazení označeny jako přečtené.

Parametry požadavku

ParametryTypPožadovanéilustrace
addressstring是E-mailová adresa (pro ověření vlastnictví)
idint是ID zprávy (ID ze seznamu Doručená pošta)

Příklad požadavku

curl "https://www.mail0.vip/mail/view?address=mybox@ideciphera.com&id=1024"

Příklad odpovědi

{
  "code": 1,
  "data": {
    "id": 1024,
    "from_addr": "noreply@example.com",
    "from_name": "Example",
    "subject": "Your verification code is 826413",
    "body_text": "Dear user, your verification code is 826413, valid for 5 minutes.",
    "received_at_fmt": "2026-10-14 18:20:31",
    "attachments": [
      { "id": 88, "filename": "invoice.pdf", "size": 102400 }
    ]
  }
}
GET /mail/attach

Stáhněte si přílohu e-mailu (vraťte se přímo do toku souborů, ne JSON).

Parametry požadavku

ParametryTypPožadovanéilustrace
idint是ID přílohy (attachments []. id z podrobností e-mailu)

Příklad požadavku

curl -O "https://www.mail0.vip/mail/attach?id=88"
POST /mail/save

Uložte adresu do svého účtu po dlouhou dobu (vyžaduje se přihlášení nebo přinášení klíče API). Množství je omezeno limitem balíčku „Uložitelné e-maily ".

Parametry požadavku

ParametryTypPožadovanéilustrace
addressstring是E-mailová adresa, kterou chcete uložit
keystring否Klíč API (není vyžadován pro přihlášené webové stránky)

Příklad požadavku

curl -X POST "https://www.mail0.vip/mail/save" \
  -d "address=mybox@ideciphera.com&key=YOUR_API_KEY"
GET /mail/my

Uveďte uložené e-mailové adresy pod svým účtem (musíte se přihlásit nebo přinést klíč API).

Příklad požadavku

curl "https://www.mail0.vip/mail/my?key=YOUR_API_KEY"
JS Kompletní příklad: Generovat adresu → Čekání na e-mail s ověřovacím kódem

Následující skript lze spustit přímo v konzoli prohlížeče nebo prostředí Node: vygenerujte adresu, dotazujte doručenou poštu a vytiskněte ověřovací kód po obdržení prvního e-mailu.

// 1. Vygenerujte dočasnou adresu
const BASE = 'https://www.mail0.vip';
const gen = await (await fetch(BASE + '/mail/gen')).json();
const address = gen.address;
console.log('Můj dočasný e-mail:', address);

// 2. Dotazování schránky (každé 2 sekundy, zastaví se po obdržení první zprávy)
const seen = new Set();
while (true) {
  const d = await (await fetch(BASE + '/mail/inbox?address=' + encodeURIComponent(address))).json();
  for (const m of d.list || []) {
    if (seen.has(m.id)) continue;
    seen.add(m.id);
    const code = (m.subject || '').match(/\d{4,8}/);
    console.log('Nová pošta:', m.subject, code ? 'Ověřovací kód' + code[0] : '');
  }
  await new Promise(r => setTimeout(r, 2000));
}
Poznámka:Dočasné e-mailové adresy jsou veřejně čitelné podle adresy, nepoužívejte je k přijímání citlivých informací; Po uplynutí platnosti zprávy se automaticky vyčistí.
! Návod k použití a omezení
Projektyilustrace
Úvěrový limitKaždá adresa má denní limit příjmu (30 zdarma/den, vyšší pro členy), nové e-maily budou po překročení odmítnuty
Rezervace poštyE-maily budou automaticky vyčištěny podle doby uchovávání balíčku (7 dní zdarma, 30/90 dní pro členy), vyzvedněte je prosím včas
Frekvence hlasováníDoporučuje se jednou za 1 až 3 sekundy. Nedotazujte stejnou adresu souběžně vysokou frekvencí
Doba platnosti příjmuDoba platnosti adresy je určena parametrem ttl a volitelná doba trvání je řízena "oprávněním platnosti přijímání" balíčku (bezplatný balíček je výchozí pouze 10 minut); Po uplynutí platnosti již adresa nepřijímá dopisy a "Uložit tuto e-mailovou adresu" může být uchována po dlouhou dobu
Ochrana osobních údajůDočasná e-mailová schránka je veřejně čitelná podle adresy a každý, kdo zná adresu, může zobrazit e-maily v ní
Chyba formátuPři selhání se vrátí {"code": 0, "msg": "reason"} a úspěch je kód =1; kód = -100 znamená, že není přihlášen nebo klíč API je neplatný, kód = -101 znamená, že vybraná doba platnosti překračuje oprávnění balíčku

Centrum nápovědy

Další tipy na používání a často kladené otázky jsou jasně vysvětleny v jednom článku

Jak používat tuto stránku k generování dočasné e-mailové adresy?

Otevřete domovskou stránku a klikněte na "Aktualizovat e-mailovou adresu" pro vygenerování náhodné dočasné adresy jedním kliknutím. Můžete také přizpůsobit předponu a název domény.

Přečtěte si více →

Co je dočasná poštovní schránka?

Dočasný/jednorázový e-mail je e-mailová adresa bez registrace, která se používá k přijímání ověřovacích kódů a dočasných e-mailů.

Přečtěte si více →

Jak ukládat poštovní schránku pro dlouhodobé přijímání e-mailů?

Kliknutím na "Uložit tuto e-mailovou adresu" převedete adresu na dlouhodobou adresu a přihlaste se do členského centra pro jednotnou správu.

Přečtěte si více →

Jak zkopírovat e-mailovou adresu a zaregistrovat se na jiných webových stránkách?

Klikněte na tlačítko "Kopírovat" na adresním řádku a vložte adresu do zadávacího pole e-mailu cílového webu pro dokončení registrace.

Přečtěte si více →

Jaký je rozdíl mezi dočasnou e-mailovou schránkou a běžnou e-mailovou schránkou (Gmail/QQ atd.)?

Dočasná e-mailová schránka je anonymní a jednorázová a není vázána na identitu; Oficiální e-mailové adresy jsou drženy po dlouhou dobu, vyžadují registraci a lze je získat. Umístění těchto dvou je odlišné.

Přečtěte si více →

Proč neobdržím ověřovací kód nebo e-mail?

Většina e-mailů, které nelze přijmout, je způsobena tím, že adresa vypršela, odeslání je zpožděno nebo webové stránky blokují dočasné názvy domény e-mailové schránky. Můžete je obnovit nebo změnit název domény a zkusit to znovu během doby platnosti

Přečtěte si více →

Přátelské odkazy

Služby Odkazy na průmysl