REST API Scratcheru umožňuje vašim vlastním systémům číst vaše kampaně, leady a seznamy, přidávat a aktualizovat leady a spravovat produkty. Tento článek je pro vývojáře, který API nastavuje. API je součástí tarifu Basic a vyšších.
Vytvoření přístupového tokenu
- Přejděte do Nastavení > API (pod Vývojáři).
- V části Osobní přístupové tokeny klikněte na Vytvořit osobní přístupový token.
- Zadejte Název, například „Datový sklad“, a zvolte Oprávnění, která token potřebuje. Dejte mu jen ten přístup, který opravdu potřebuje.
- Klikněte na Uložit a zkopírujte token pod Tajný klíč. Uvidíte ho jen jednou, proto ho bezpečně uložte, například ve správci hesel.
Token patří vašemu uživateli a má přístup ke všem účtům, jejichž jste členem. Pokud chcete přístup odebrat, otevřete token a klikněte na Odvolat.
Oprávnění (scopes)
read:campaigns: čtení kampaníread:lists: čtení seznamů leadůread:leadsawrite:leads: čtení, vytváření, aktualizace a mazání leadůread:placementsawrite:placements: čtení a správa umístěníread:productsawrite:products: čtení a správa produktů
Odeslání požadavku
Základní URL je https://platform.scratcher.io/api/v1/. Token posílejte v hlavičce Authorization:
curl https://platform.scratcher.io/api/v1/accounts \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Accept: application/json" Hlavní endpointy
GET /me: uživatel, kterému token patříGET /accounts: účty, ke kterým máte přístupGET /accounts/{account}/campaignsa/campaigns/{campaign}: vaše kampaněGET /accounts/{account}/campaigns/{campaign}/leads: leady kampaně s výhrami, kódy a udělenými souhlasyGET /accounts/{account}/listsa/lists/{list}/leads: seznamy leadů a jejich leady, plusPOST,PUTaDELETEpro správu leadů/accounts/{account}/products: produkty/accounts/{account}/placements: umístění
Výsledky jsou stránkované pomocí ?page=. Limit je 60 požadavků za minutu na uživatele.
Kompletní referenci s příklady a kolekcí pro Postman najdete v referenční dokumentaci API. Odkazuje na ni i tlačítko Reference API v platformě.
OAuth aplikace
Pokud vytváříte aplikaci, ke které se připojují další uživatelé Scratcheru, zaregistrujte ji v Moje aplikace > Vytvořit aplikaci s údaji Název aplikace a URI pro přesměrování. Dostanete ID klienta a Tajný klíč klienta. Tajný klíč se zobrazí jen jednou. Aplikace, které lidé schválili, jsou uvedené v Autorizované aplikace, kde je lze odvolat.