Kahua Data Feed — Overview and Getting Started

This feature is not yet generally available. It will be available in our next major release.

The Kahua Data Feed is a set of three read-only APIs that let an external system — a data warehouse, data lake, BI platform, or reporting database — build and maintain its own synchronized copy of your Kahua data.

You use all three, in order:

Step Endpoint Purpose
1. Discover /schemas Find out what entity types exist in your domain and what fields each one has.
2. Load /entityfeed Bulk-load the current state of each entity type you care about.
3. Poll /changefeed Receive incremental Add / Edit / Delete changes from that point forward, forever.

You run steps 1 and 2 once when you set up the integration. You run step 3 on a schedule (for example every five minutes) from then on.

Read this page first. The three endpoint pages assume you have completed the prerequisites below. The single most common support case on this API is a caller who has valid credentials but has not been granted the Data Feed entitlement, and receives a 401 or 403 that looks like a password problem.