Zurück zur API-Übersicht

Leistungen

8 Endpunkte unter /api/rest/2.0

Time type management - service types for time tracking (Leistungsarten)

Endpunkte

Alle Pfade sind relativ zur Basis /api/rest/2.0 Ihrer ameax-Installation. Die Antworten folgen dem JSON:API-Format mit data, links und meta.

MethodePfadBeschreibung
GET /time-types List all time-types
POST /time-types Create a time-type
GET /time-types/blueprint Export all time types as a blueprint
POST /time-types/blueprint Import a time type from a blueprint
GET /time-types/blueprint/schema Get the time type blueprint JSON Schema
GET /time-types/{id} Get a time-type
PUT /time-types/{id} Update a time-type
DELETE /time-types/{id} Delete a time-type

Felder

Diese Felder liefert die API zu Leistungen. Dazu kommen die Zusatzfelder Ihrer eigenen Installation — sie werden nach denselben Regeln geprüft wie in der Oberfläche und erscheinen in der Spezifikation Ihres Mandanten.

FeldTypBeschreibung
name string Time type name (e.g., Development, Support, Consulting)
code string Short code/number for the time type (e.g., DEV, SUP)
hourly_rate number Hourly rate in system currency

Zugriff

Jede Anfrage braucht ein API-Token im Kopf Authorization: Bearer <token>, wahlweise als Basic-Auth mit dem Benutzernamen api und dem Token als Passwort.

Das Token hängt an einem Benutzer und erbt dessen Rechte: Was dieser Benutzer in der Oberfläche nicht sehen darf, liefert die API auch nicht. Zusätzlich lassen sich je Token ein Ablaufdatum und eine IP-Beschränkung hinterlegen. Mehr dazu auf der API-Übersicht.

Anbindung besprechen.

Sie wollen ein System anbinden und wissen nicht, ob die Schnittstelle abdeckt, was Sie brauchen? Wir schauen es uns gemeinsam an — kostenlos und ohne Verpflichtung.

Kostenfreie Beratung: +49 9454 94905420