Integration Data Flows

Two-way data movement with admin-controlled sharing

Inbound - Data Retrieval
External System
API Consumer
Portal, ETL tool, or BI platform
Request In
HTTPS GET API Key Auth
Elker
External API
Returns JSON data scoped to configured fields
Admin Controls
API key management
Query-level access
Field-level visibility
Tenant-scoped isolation
Inbound - Data Modification
External System
Integration Client
Create, update, or delete records
Mutate In
HTTPS POST / PUT / DELETE API Key Auth
Elker
External API
Validates, processes, and stores data
Admin Controls
Permission scoping (read/write)
Validation & business rules
Audit logging
Consent enforcement
Outbound - Event Notifications
Elker
Event Engine
Report created, updated, closed, etc.
Push Out
HTTPS POST (Webhook) Custom Headers
External System
Subscriber Endpoint
Receives JSON event payload
Admin Controls
Endpoint URL configuration
Custom auth headers
Active/inactive toggle
Retry with backoff (5x)
Scheduled - ETL & Data Warehouse
External System
ETL Pipeline
Scheduled extraction to data warehouse
Scheduled Pull
HTTPS GET (Bulk) API Key Auth
Elker
External API
Paginated bulk data with field controls
Admin Controls
Field-level data scoping
Rate limiting
Data retention policies
Consent-aware filtering
Inbound (data into / from Elker)
Outbound (events pushed from Elker)
API Key Auth All flows authenticated
HTTPS Encrypted in transit