Preskoči na glavno vsebino

Súhrnné informácie o firme v adresári cez REST API

Ako získať informácie o obchodnom partnerovi pomocou REST API Flexi

Avtor: Petr Pech

V aplikácii sú dostupné súhrnné informácie na vybranom adresárovom zázname pod záložkou "Súhrnné informácie".

Prehľad obsahuje informácie ako celková fakturovaná suma, nezaplatená suma, splatnosť a pod. Tieto informácie sú dostupné aj v REST API.

Príklady použitia

Request zasielame metódou GET na URL:
GET https://demo.flexibee.eu/c/demo/adresar/{id}/summary.xml (.json)

kde {id} je identifikátor danej firmy v zozname obchodných partnerov. Momentálne nie je možné využiť iný identifikátor filtrácie ako {id}.

Odpoveď ABRA Flexi je potom prehľad súhrnných informácií ako v aplikácii:

{
"winstrom": {
"adresarSummary": {
"celkFakt": "1.2290034529E8",
"limitFakt": "0.0",
"neuzNap": "0.0",
"neuzNav": "24306.55",
"neuzObp": "80952.43",
"neuzObv": "134.31",
"neuzPpp": "0.0",
"neuzPpv": "0.0",
"nezaplaceno": "1.2283741422E8",
"nezaplacenoPoDatSplat": "1.2284548008E8",
"prumProdleva": "-12.75",
"splatText": ""
}
}
}

Neúspešné requesty

1. zadaný/filtrovaný objekt (firma) neexistuje
V prípade, že sa objekt nepodarí nájsť/neexistuje, je odpoveď API:

{
"winstrom": {
"@version": "1.0",
"success": "false",
"message": "Záznam nebyl v datovém zdroji nalezen: cz.winstrom.vo.adr.Adresar#1234"
}
}

2. ID je nesprávne zadané (ID je iba číslo – databázový identifikátor)

V prípade, že je zadané neplatné ID

Can't find record identified by 123A

3. Použitá nesprávna HTTP metóda, iná ako GET

Pre volanie je vždy nutné použiť HTTP metódu GET

405 Method not allowed
{
"winstrom": {
"@version": "1.0",
"success": "false"
}
}

FAQ


Potrebujete poradiť?

V prípade otázok k aplikácii nás kontaktujte na podporaflexi@abra.eu prípadne prostredníctvom chat okna v pravom dolnom rohu.

Ste s tem dobili odgovor na svoje vprašanje?