For Developers
Extractions Overview
An Extraction is the first stage in the Edlink synchronization workflow for extract-capable providers. During an extraction, raw data is scraped from provider endpoints and stored in an isolated staging extraction database.
Properties
| Property | Type | Description |
|---|---|---|
id | UUID | Unique identifier for the extraction run. |
created_date | Date | When the extraction was initiated. |
updated_date | Date | When the extraction record was last updated. |
started_date | Date | When data extraction began executing. |
completed_date | Date | When data extraction concluded. |
state | String | Execution state: running, completed, failed, or cancelled. |
source_id | UUID | Source whose provider is being extracted. |
sequence | Number | Monotonically increasing sequence number. |
JSON Example
{
"id": "4a18dc60-5ff0-482a-9e1e-28ebc9735d10",
"created_date": "2024-06-21T05:00:00.000Z",
"started_date": "2024-06-21T05:01:00.000Z",
"completed_date": "2024-06-21T05:30:00.000Z",
"state": "completed",
"sequence": 42,
"source_id": "7b5a19cb-9ea8-4b71-9b16-564ec5ea0b12"
}
