Skip to content

API Builder

API Builder slouží k sestavení volání ARAD-REST-API přímo v uživatelském rozhraní. Uživatel nemusí ručně skládat URL ani znát všechny parametry služby.

Builder postupně provede uživatele výběrem služby, konfigurací parametrů, výběrem API klíče a vygenerováním výsledného volání.

1. Výběr služby

V prvním kroku vyberte službu, kterou chcete použít.

Příklady služeb:

SlužbaÚčel
/dataJednoduchý seznam dat: ukazatel, období, hodnota.
/data-transData ve tvaru kontingenční tabulky.
/indicatorsSeznam ukazatelů a jejich základní vlastnosti.
/indicators-dimsUkazatele popsané bází a dimenzemi.
/snapshotsSeznam dostupných snímků.
/indicators-treeZařazení ukazatelů ve stromové hierarchii ARAD.
/updatesInformace o poslední aktualizaci a mezních obdobích časové řady.

2. Konfigurace parametrů

Po výběru služby se zobrazí formulář pro nastavení parametrů. Dostupné parametry se liší podle zvolené služby.

U datových služeb lze nastavit například:

  • identifikaci dat,
  • kódy ukazatelů,
  • časové období,
  • oddělovač sloupců,
  • oddělovač desetinných míst,
  • seznam snímků,
  • řazení období.

Výběr sestavy z modálního okna

API Builder podporuje výběr parametru sestavy z modálního okna se seznamem sestav. Tato funkce usnadňuje práci uživatelům, kteří neznají kód sestavy zpaměti.

3. Výběr API klíče

Pro použití API je nutné vybrat API klíč. API klíč identifikuje uživatele, který službu volá.

Bezpečnost API klíče

API klíč nikdy nevkládejte do veřejné dokumentace, screenshotů, repozitářů ani sdílených ukázek. Ve screenshotech musí být klíč skrytý nebo nahrazený zástupnou hodnotou.

Screenshot k doplnění

Doplnit screenshot: výběr API klíče v API Builderu s anonymizovanou hodnotou klíče.

4. Vygenerované volání API

Po nastavení parametrů API Builder vytvoří připravené volání. Výstup lze zobrazit v několika variantách:

  • URL,
  • cURL,
  • Python,
  • R.

Screenshot k doplnění

Doplnit screenshot: vygenerované volání API se záložkami URL, cURL, Python a R.

Předvyplnění API Builderu

API Builder lze předvyplnit přímo z několika míst aplikace:

  • z náhledu ukazatele,
  • z košíku,
  • z části Mé výběry.

Tato funkce zrychluje vytvoření API dotazu pro ukazatele, se kterými uživatel právě pracuje v uživatelském rozhraní.

Dokumentace systému ARAD.