Koyeb
Let AI connect your sources for you
Skip the manual setup — run this in your project and the wizard auto-detects your databases and APIs and connects them to PostHog.

Connect Koyeb to PostHog to sync your data into the PostHog data warehouse for analysis and modeling.
Enter a Koyeb API token to pull your Koyeb apps, services, deployments, instances, event streams, and usage details into the PostHog Data warehouse.
Create an API token under API settings in the Koyeb console. Tokens are scoped to the organization they were created in.
Configuration
| Option | Type | Required |
|---|---|---|
API token | password | Yes |
Linking Koyeb to PostHog
- Go to the Data pipeline page in PostHog
- Click New source and select Koyeb
- Fill in the required configuration fields
- Click Next, select the tables you want to sync, and then press Import
Supported tables
| Table | Description | Sync method | Incremental field | Primary key |
|---|---|---|---|---|
apps | Applications in your Koyeb organization. An app groups services and holds the public *.koyeb.app domains assigned to them. | Full refresh | — | id |
services | Services running inside your Koyeb apps: web services, workers, and databases. | Full refresh | — | id |
deployments | Deployments of your Koyeb services. Each deployment captures the full definition of a service version and its rollout status. | Full refresh | — | id |
regional_deployments | Per-region rollouts of a deployment, one row per region a deployment runs in. | Full refresh | — | id |
instances | Compute instances backing your Koyeb services, one row per instance (replica) of a regional deployment. | Incremental, Full refresh | created_at | id |
domains | Domains in your Koyeb organization: auto-assigned *.koyeb.app domains and verified custom domains. | Full refresh | — | id |
secrets | Secrets defined in your Koyeb organization. Metadata only — secret values are never returned by the list API and are not synced. | Full refresh | — | id |
volumes | Persistent volumes attached to your Koyeb services. | Full refresh | — | id |
snapshots | Snapshots of your Koyeb persistent volumes. | Full refresh | — | id |
organization_members | Members of the Koyeb organization the API token is scoped to. | Full refresh | — | id |
activities | Audit trail of actions performed in your Koyeb organization: who did what to which object. | Full refresh | — | id |
app_events | Append-only stream of lifecycle events for your Koyeb apps. | Full refresh | — | id |
service_events | Append-only stream of lifecycle events for your Koyeb services. | Full refresh | — | id |
deployment_events | Append-only stream of lifecycle events for your Koyeb deployments. | Full refresh | — | id |
instance_events | Append-only stream of lifecycle events for your Koyeb instances. | Full refresh | — | id |
usage_details | Per-instance usage records for your Koyeb organization: one row per instance run with its duration, used for billing. | Full refresh | — | instance_id, started_at |