Reference API
Vytvářejte výkonné integrace s Icebox API. Programový přístup k emailům, kontaktům a dalšímu.
RESTful design
Čisté, předvídatelné URL a standardní HTTP metody
Bezpečný ve výchozím nastavení
Možnosti autentifikace OAuth 2.0 a API klíč
Webhooky v reálném čase
Okamžitá upozornění při vzniku událostí
Oficialni SDK
Knihovny pro popularni jazyky a frameworky
https://api.icebox.cool/v1Rychlý start
Začněte používat Icebox API během několika minut.
// Install the SDK
npm install @icebox/sdk
// Initialize the client
import { Icebox } from '@icebox/sdk';
const icebox = new Icebox({
apiKey: 'your_api_key_here'
});
// Fetch emails from inbox
const emails = await icebox.emails.list({
folder: 'inbox',
limit: 10
});
console.log(emails);curl -X GET "https://api.icebox.cool/v1/emails" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"{
"data": [
{
"id": "msg_abc123",
"subject": "Welcome to Icebox",
"from": {
"email": "hello@icebox.cool",
"name": "Icebox Team"
},
"date": "2025-01-15T10:30:00Z",
"snippet": "Thanks for signing up...",
"labels": ["inbox", "unread"]
}
],
"pagination": {
"total": 156,
"page": 1,
"per_page": 10
}
}API Endpointy
Prozkoumejte dostupné koncové body organizované podle zdrojů.
Emaily
Odesílání, přijímání a správa emailových zpráv
/emailsSeznam všech emailů/emails/{id}Získat konkrétní email/emailsOdeslat nový email/emails/{id}Aktualizovat metadata emailu/emails/{id}Smazat emailKontakty
Správa adresáře a kontaktních informací
/contactsSeznam všech kontaktů/contacts/{id}Získat konkrétní kontakt/contactsVytvořit nový kontakt/contacts/{id}Aktualizovat kontakt/contacts/{id}Smazat kontaktSložky a štítky
Organizace emailů pomocí složek a štítků
/foldersSeznam všech složek/foldersVytvořit novou složku/labelsSeznam všech štítků/labelsVytvořit nový štítekWebhooky
Přijímání upozornění na události v reálném čase
/webhooksSeznam odberu webhooku/webhooksVytvořit webhook/webhooks/{id}Smazat webhookÚčet
Sprava nastaveni a preferencí uctu
/accountZískat údaje o účtu/accountAktualizovat nastaveni uctu/account/usageZískat statistiky použití APIPřílohy
Nahrávání a stahování příloh
/attachments/{id}Stáhnout přílohu/attachmentsNahrát přílohu/attachments/{id}Smazat přílohuOficialni SDK
Použijte naše oficiální knihovny pro rychlejší integraci.
JavaScript / TypeScript
npm install @icebox/sdkPython
pip install icebox-sdkRuby
gem install iceboxGo
go get github.com/icebox/sdk-goLimity požadavků
Limity API závisí na úrovni předplatného.
Autentifikace
Všechny požadavky API vyžadují autentifikaci pomocí API klíče nebo tokenu OAuth 2.0. Zahrňte své přihlašovací údaje do hlavičky Authorization.
Authorization: Bearer YOUR_API_KEYJste připraveni začít?
Vytvořte API klíč a začněte budovat integraci ještě dnes.