cURL
curl --request POST \ --url https://oleander.dev/api/v1/lineage \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "eventTime": "2023-11-07T05:31:56Z", "producer": "https://github.com/OpenLineage/OpenLineage/blob/v1-0-0/client", "schemaURL": "https://openlineage.io/spec/0-0-1/OpenLineage.json", "eventType": "START|RUNNING|COMPLETE|ABORT|FAIL|OTHER", "run": { "runId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "facets": {} }, "job": { "namespace": "my-scheduler-namespace", "name": "myjob.mytask", "facets": {} }, "inputs": [ { "namespace": "my-datasource-namespace", "name": "instance.schema.table", "facets": {}, "inputFacets": {} } ], "outputs": [ { "namespace": "my-datasource-namespace", "name": "instance.schema.table", "facets": {}, "outputFacets": {} } ] }'
{ "status": 200 }
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Bearer <token>
<token>
This is an OpenLineage compliant payload
A RunEvent is an event that describes the lifecycle of a run.
Success response
The response is of type object.
object
Was this page helpful?