Úvod
Apicart na API používá GraphQL. Apicart Store API se používá pro interakci s daty jako je tvorba košíků, vytváření objednávek, získávání statistik apod.
Máme dvě url adresy:
- https://store-api.apicart.dev - zdarma, pro testování a vývoj před nasazením na ostrý provoz
- https://store-api.apicart.net - placené, pro produkční prostředí
Pokud půjdete na hlavní stránku https://store-admin.apicart.dev nebo https://store-admin.apicart.net a kliknete na přehled domén v levém menu, následně vyberete doménu a na stránce domény v záložkách kliknete na Tokeny, tak zde uvidíte 4 tokeny (přistupové klíče). Dva pro Apicart Payments API a druhé pro Apicart Store API
- Apicart Payments tokeny - se používají pro Apicart Payments API v případě, že chcete posílat platby přes jednu z námi poskytovaných bran
- Apicart Store tokens - se používají pro Apicart Store API
- Veřejné klíče - se používají pro operace, které může spustit sám uživatel či zákazník jako vytvoř košík, přidej produkt, odešli objednávku. Tento token může být veřejný.
- Privátní klíče - jsou klíče, které Vám umožní pracovat se všemi možnými GraphQL dotazy jako získávání statistik, změnu již existujících objednávek a měl by být veřejně nepřístupný. Jeho využití naleznete třeba pro vlastní administraci, přehledovou aplikaci, reporty apod.
Nástroje
Pro zjednodušení práce s naším API můžete využít rozšíření do Chrome ChromeiQL extension.