API

> F.A.Q - často kladené dotazy > Aktion NEXT

Pro použití WebAPI je nutné mít zprovozněnou webovou aplikaci Aktion a platnou servisní a systémovou podporu.

WebAPI je k dispozici od Aktion.NEXT verze 3.1.

API slouží pro komunikaci se systémy třetích stran a umožňuje vkládat, mazat, blokovat a povolovat osoby, zakládat identifikátory, získávat stav (přítomen/nep­řítomen), nastavovat přístupová oprávnění na snímače, předávat data o průchodech na docházkových snímačích, získávat docházkové hodnoty, vytvářet návštěvy a další.

Aktion.NEXT

Dokumentace k API je dostupná pod vaší URL Aktion webové aplikace https://VaseURL/api/

Popis

API klíč k uživateli vygenerujete v SW Aktion.NEXT v agendě Uživatelé (Číselníky) a detailu konkrétního uživatele na záložce Web API.

Popis

Pro použití konkrétních API metod (endpointů) je nutné nejprve ověřit uživatele přes POST login

Popis

Aktion CLOUD

Dokumentaci k API je dostupná také pro cloud variantu docházky a její dokumentaci naleznete pod odkazem https://cloud.aktion.cz/api

Popis

API klíč pro cloud uživatele vygenerujete ve webové aplikaci v detailu uživatele.

Popis

Práva uživatele

U všech případů se aplikují nastavená práva uživatele (Práva na záznamy, Aplikační práva, omezení na mzdové složky). Pokud uživatel nemá na dané záznamy nebo agendy právo, nebude možné použít ani příslušné endpointy.

Aktion.NEXT

Popis


Aktion CLOUD

Popis


GET person/getAll

Popis

Nejpoužívanější endpointy (níže odkazy na nápovědu pro Aktion CLOUD):

POST login – získání tokenu

GET person/get – získání detailních informací k osobě

GET person/getAll – získání seznamu osob a základních informací

POST person/create – založení osoby

GET attendance/get­PassAll – získání průchodů

GET attendance/get­ScheduledActi­on – získání naplánovaných akcí docházky

GET attendance/get­SalaryElementsA­ll – získání všech mzdových složek a detailů k nim (mzdová složka musí mít zadaný Externí kód) – důležité pro získání informací ke složkám a následnému získání spočítaných dat docházky

Popis

POST attendance/ge­tAttendanceDa­ta – spočítaná docházková data

Popis
Aktion NEXT