Authentication
JWT bearer tokens and company-scoped API keys. Validated against tenant, scope, and key lifecycle.
- login & JWT issuance
- JWT + API key dual auth
Enterprise APIs for the modern field operation. Satellite tracking, task orchestration, billing automation, and supplier workflows — designed for integration teams that ship fast and sleep well.
JWT bearer tokens and company-scoped API keys. Validated against tenant, scope, and key lifecycle.
8 endpoints for devices, positions, drivers, and high-throughput GPS data ingestion for real-time tracking.
8 endpoints to manage company accounts and client records. Full CRUD with tenant-scoped access.
12 endpoints for BPMN-based workflow automation. Definitions, instances, timeline, and task management.
12 endpoints for visual task boards. Workspaces, boards, cards with move operations, and threaded comments.
32 report endpoints across AVL tracking, task analytics, SLA control, productivity, and CPM.
GeneXus-compatible SOAP/REST layer for legacy integrations. 10 services for task tracking, multimedia, geocoding, and accounts.
16 endpoints for invoice lifecycle management, tariff catalogs, and automation rules. Full CRUD with export and status transitions.
13 endpoints for supplier invoice management, amount declarations, tolerance engine, and settlement workflows.
Push task completions, billing events, and fleet activity into SAP, Oracle, or custom ERPs in real time using webhook-ready REST endpoints.
Power mobile and web field-worker apps with task assignment, GPS position updates, digital form submissions, and Kanban board operations.
Build executive-level visibility with 32 analytics endpoints — SLA control, task productivity, AVL tracking, live fleet positions, and proactivity metrics.
Login, attach your API key, and you're querying workflow instances, fleet positions, or billing records. No SDK required — every endpoint speaks JSON over HTTPS.
# 1. authenticate
POST /apidev/v1/login
tenant: acme.geotareas.com
# → { token, apiKey: "gtk_prod_..." }
# 2. start a workflow instance
POST /apidev/v1/workflow/instances
Authorization: Bearer eyJhbG...
X-API-Key: gtk_prod_xxx
{"definitionId":"wf_maint","entityId":"truck-42"}
# 3. fetch timeline
GET /apidev/v1/workflow/instances/inst_9x/timeline
Authorization: Bearer eyJhbG...
X-API-Key: gtk_prod_xxx