API Endpointy
DbGate přesahuje rámec tradičních databází a podporuje API endpointy, což vám umožňuje pracovat s REST API, GraphQL službami a oData endpointy pomocí stejného známého rozhraní. Tato prémiová funkce proměňuje DbGate v univerzálního datového klienta pro databáze i API.
GraphQL připojení
Připojení ke GraphQL API – navazujte připojení k libovolnému GraphQL endpointu pro dotazy a mutace
Introspekce schématu – automaticky objevujte a procházejte GraphQL schémata, typy a dostupné operace
Editor dotazů – pište a spouštějte GraphQL dotazy, s GraphQL průzkumníkem pro snadný výběr polí a argumentů
Podpora proměnných – definujte a používejte proměnné ve svých GraphQL dotazech pro flexibilní získávání dat
Provádění mutací – provádějte změny dat prostřednictvím GraphQL mutací
Prohlížeč odpovědí – zobrazujte formátované JSON odpovědi s rozbalovací stromovou strukturou pro snadnou analýzu
Podpora Relay – pracujte s GraphQL API kompatibilními s Relay, včetně podpory pro connections
OpenAPI (Swagger) připojení
Podpora Swagger/OpenAPI – připojte se k REST API se specifikacemi OpenAPI (v2 a v3)
Prohlížeč API dokumentace – prozkoumávejte API endpointy, parametry a schémata odpovědí z OpenAPI definic
Sestavování požadavků – vytvářejte HTTP požadavky se správnými parametry, hlavičkami a tělem
Více HTTP metod – provádějte operace GET, POST, PUT, DELETE, PATCH na API endpointech
Inspekce odpovědí – zobrazujte stav odpovědi, hlavičky a tělo s formátovaným JSON nebo tabulkovým zobrazením
Testování endpointů – rychle testujte API endpointy a ověřujte odpovědi
oData služby
Podpora oData endpointů – připojte se k oData službám a procházejte dostupné sady entit
Prozkoumávání metadat – zobrazujte metadata služby včetně typů entit, vlastností a vztahů
Provádění dotazů – spouštějte oData dotazy pomocí standardní oData syntaxe dotazů
Filtrování a rozšiřování – používejte $filter, $expand, $select a další oData možnosti dotazů
Sjednocený přístup k datům
Podpora autentizace – všechna API připojení podporují metody autentizace včetně API klíčů, Bearer tokenů a základní autentizace
Konzistentní rozhraní – používejte stejné rozhraní DbGate pro API, jaké používáte pro databáze
Export dat – exportujte odpovědi API do CSV, JSON, Excelu a dalších formátů
Použití panelového rozhraní – požadavky se otevírají v panelech, které si pamatují hodnoty parametrů
Historie dotazů – přistupujte k dříve provedeným API požadavkům z historie
Vícezdrojová data – kombinujte data z databází a API v jednom pracovním prostoru