API Endpointy
DbGate presahuje rámec tradičných databáz a podporuje API endpointy, vďaka čomu môžete pracovať s REST API, GraphQL službami a oData endpointmi v tom istom známom rozhraní. Táto prémiová funkcia mení DbGate na univerzálneho dátového klienta pre databázy aj API.
GraphQL pripojenia
Pripojenie ku GraphQL API – nadviažte pripojenia k ľubovoľnému GraphQL endpointu pre dopyty (queries) a mutácie
Introspekcia schémy – automaticky objavujte a prehliadajte GraphQL schémy, typy a dostupné operácie
Editor dopytov – píšte a vykonávajte GraphQL dopyty, s GraphQL explorerom pre jednoduchý výber polí a argumentov
Podpora premenných – definujte a používajte premenné vo svojich GraphQL dopytoch pre flexibilné získavanie dát
Vykonávanie mutácií – vykonávajte zmeny dát prostredníctvom GraphQL mutácií
Prehliadač odpovedí – zobrazujte formátované JSON odpovede s rozbaľovacou stromovou štruktúrou pre jednoduchú analýzu
Podpora Relay – pracujte s GraphQL API kompatibilnými s Relay, vrátane podpory connections
OpenAPI (Swagger) pripojenia
Podpora Swagger/OpenAPI – pripájajte sa k REST API so špecifikáciami OpenAPI (v2 a v3)
Prehliadač API dokumentácie – preskúmajte API endpointy, parametre a schémy odpovedí z OpenAPI definícií
Stavba požiadaviek – zostavujte HTTP požiadavky so správnymi parametrami, hlavičkami a telom
Viaceré HTTP metódy – vykonávajte operácie GET, POST, PUT, DELETE, PATCH na API endpointoch
Kontrola odpovedí – zobrazujte stav odpovede, hlavičky a telo s formátovaným JSON alebo tabuľkovým zobrazením
Testovanie endpointov – rýchlo testujte API endpointy a overujte odpovede
oData služby
Podpora oData endpointov – pripájajte sa k OData službám a prehliadajte dostupné množiny entít (entity sets)
Preskúmanie metadát – zobrazujte metadáta služby vrátane typov entít, vlastností a vzťahov
Vykonávanie dopytov – vykonávajte OData dopyty pomocou štandardnej OData syntaxe
Filter a expand – používajte $filter, $expand, $select a ďalšie OData možnosti dopytov
Zjednotený prístup k dátam
Podpora autentifikácie – všetky API pripojenia podporujú metódy autentifikácie vrátane API kľúčov, Bearer tokenov a základnej autentifikácie (basic auth)
Konzistentné rozhranie – používajte to isté rozhranie DbGate pre API, aké používate pre databázy
Export dát – exportujte API odpovede do CSV, JSON, Excelu a ďalších formátov
Používanie kariet (tabs) – požiadavky sa otvárajú v kartách, ktoré si pamätajú hodnoty parametrov
História dopytov – pristupujte k predtým vykonaným API požiadavkám z histórie
Dáta z viacerých zdrojov – kombinujte dáta z databáz a API v jednom pracovnom priestore