Kodall
Get Started

Integrations

Integrations

Kodall is designed to operate within wider enterprise ecosystems. You can connect external data pipelines, custom frontends, and third-party software directly to Kodall's core engine.

REST API

The Kodall REST API exposes the full power of the core platform over standard HTTP web endpoints.

Auth API

Handles identity validation, session creation, and secure token management. All external requests to the Kodall platform pass through the Auth API to guarantee system safety and enforce tenant isolation.

Entities API

Exposes standard data operations across all platform objects. External systems can create, retrieve, update, or delete (CRUD) records programmatically in real time, with full enforcement of platform business rules and Row-Level Security.

Fetch API

Executes statements written in Kodall's native FETCH language over HTTP. It enables external applications to extract heavily filtered, aggregated, and linked datasets in a single request, avoiding multiple round-trip calls.

Workflow API

Provides a remote control interface for platform automations. External software can trigger internal business logic, pass operational parameters, and execute multi-step workflows asynchronously or in real time.

Storage API

Abstracts document management by providing dedicated endpoints for uploading, downloading, and tagging binary files (PDFs, images, spreadsheets) attached to platform entities.

SDKs

To speed up development, Kodall provides native, type-safe client software kits (SDKs) for popular programming frameworks:

Event Streaming

For high-volume, event driven architectures, Kodall provides Link: an asynchronous messaging engine designed for real-time system to system synchronization.

Link Engine

Captures state changes and system events inside Kodall instantly, publishing them to external message queues without degrading primary application performance.

Message Brokers

Streaming integration with frequently used message brokers, including Apache Kafka, RabbitMQ, and JMS (Java Message Service).

Webhooks

Configurable HTTP callbacks that push real-time event notifications to external microservices or serverless functions whenever specific records are created, updated, or approved.

Reporting & Analytics

The Reporting Engine bridges operational data inside Kodall with corporate reporting, data warehousing, and Business Intelligence tools.

BI Connectors

Low-latency connectors optimized for direct streaming into enterprise BI suites, including Microsoft Power BI, Tableau, and Qlik.

Automated ETL Pipelines

Scheduled background jobs that export structured platform data in standard enterprise formats (CSV, JSON, Parquet) for ingestion into cloud data warehouses like Snowflake, BigQuery, or Amazon Redshift.

Inherited Security Policies

All analytical views and data exports automatically respect platform row-level security and tenant isolation rules, ensuring sensitive operational data remains protected across external reports.