Document toolboxDocument toolbox

HansaWorld REST API v1 apraksts

Standard ERP versijām sākot no pēdējām izlaistajām 8.2 versijām ir pieejama REST API v1 saskarne, kas ļauj tikai lasīšanas režīmā iegūt ierobežotu skaitu reģistru datu bez meklēšanas un sadalīšanas lapās (paging) funkcionalitātes.

No versijas 8.4 ir pieejama REST API v2 saskarne, kas atbalsta visus reģistrus lasīšanas režīmā, taču ar plašākām filtrēšanas un arī sadalīšanas lapās iespējām.

Tāpat ir pieejama Burti REST API paka, kas atbalsta visus reģistrus gan rakstīšanas, gan lasīšanas režīmā ar dažādām pielāgošanas iespējām.

Piekļuve REST API v1

Piekļuve notiek caur web server portu, piemēram: http://10.10.10.10:8080 papildus padodot dažādus parametrus, piemēram:

http://10.10.10.10:8080/WebDataAPI.hal?company=1&register=XX

Piemērs tikai Grāmatoto Rēķinu pieprasījumam starp 2013 un 2014 gadu

http://10.10.10.10:8080/WebDataAPI.hal?company=1&register=IVVc&sd=2013-01-01&ed=2014-12-31&include_oked=1

Atbalstītie reģistri

Reģistra nosaukumsReģistra kodsPapildus parametri
Customer ClassCCLassVc 
Item ClassDIVc 
Object Class (Object Type)OTVc 
ObjectsObjVc 
CustomersCUVc 
ItemsINVc 
Item GroupsITVc 
InvoicesIVVc

sd=yyyy-mm-dd

ed=yyyy-mm-dd

include_oked=1

Invoice BalancesArVc 
AccountsAccVc 
ObjectsObjVc 
TransactionsTRVc

sd=yyyy-mm-dd

ed=yyyy-mm-dd

Activity TypesActTypeVc 
UsersUserVc 
ActivitiesActVc

sd=yyyy-mm-dd

ed=yyyy-mm-dd

ProjectsPRVc 
OrdersORVc

sd=yyyy-mm-dd

ed=yyyy-mm-dd

QuotationsQtVc 
CompaniesCompaniesBlock 
Base currenciesBaseCurBlock