Skip to main content

Quickstart

The easiest way to get started is to send a POST request to our ingestion endpoint using cURL. Note, replace [OLEANDER-API-KEY] below with your API key.
curl -X POST https://oleander.dev/api/v1/lineage \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer [OLEANDER-API-KEY]' \
  -d '{
    "eventType": "START",
    "eventTime": "2024-12-25T05:45:18.249Z",
    "run": {
      "runId": "e05c7916-6cbb-470e-b13b-25af0a757eac"
    },
    "job": {
      "namespace": "my-namespace",
      "name": "my-job"
    },
    "inputs": [{
      "namespace": "my-namespace",
      "name": "my-input"
    }],
    "producer": "https://github.com/OpenLineage/OpenLineage/blob/v1-0-0/client",
    "schemaURL": "https://openlineage.io/spec/1-0-5/OpenLineage.json#/definitions/RunEvent"
  }'