Koyeb

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.

Learn more
PostHog Wizard hedgehog

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

OptionTypeRequired
API tokenpasswordYes

Linking Koyeb to PostHog

  1. Go to the Data pipeline page in PostHog
  2. Click New source and select Koyeb
  3. Fill in the required configuration fields
  4. Click Next, select the tables you want to sync, and then press Import

Supported tables

TableDescriptionSync methodIncremental fieldPrimary key
apps

Applications in your Koyeb organization. An app groups services and holds the public *.koyeb.app domains assigned to them.

Full refreshid
services

Services running inside your Koyeb apps: web services, workers, and databases.

Full refreshid
deployments

Deployments of your Koyeb services. Each deployment captures the full definition of a service version and its rollout status.

Full refreshid
regional_deployments

Per-region rollouts of a deployment, one row per region a deployment runs in.

Full refreshid
instances

Compute instances backing your Koyeb services, one row per instance (replica) of a regional deployment.

Incremental, Full refreshcreated_atid
domains

Domains in your Koyeb organization: auto-assigned *.koyeb.app domains and verified custom domains.

Full refreshid
secrets

Secrets defined in your Koyeb organization. Metadata only — secret values are never returned by the list API and are not synced.

Full refreshid
volumes

Persistent volumes attached to your Koyeb services.

Full refreshid
snapshots

Snapshots of your Koyeb persistent volumes.

Full refreshid
organization_members

Members of the Koyeb organization the API token is scoped to.

Full refreshid
activities

Audit trail of actions performed in your Koyeb organization: who did what to which object.

Full refreshid
app_events

Append-only stream of lifecycle events for your Koyeb apps.

Full refreshid
service_events

Append-only stream of lifecycle events for your Koyeb services.

Full refreshid
deployment_events

Append-only stream of lifecycle events for your Koyeb deployments.

Full refreshid
instance_events

Append-only stream of lifecycle events for your Koyeb instances.

Full refreshid
usage_details

Per-instance usage records for your Koyeb organization: one row per instance run with its duration, used for billing.

Full refreshinstance_id, started_at