Monitor Progress

Endpoint: GET /datasets/v3/progress/:snapshot_id

Returns the status of a specific collection that has previously been triggered.

Parameters

snapshot_id
string
required

The ID that was returned when the collection was triggered

Example: s_lynh132v19n82v81kx

Get snapshot list

Endpoint: GET /datasets/v3/snapshots

Returns a list of triggered collections, the list contains only snapshots created for a specific dataset

Query Parameters

dataset_id
string

The dataset identifier (can be found in the specific API page)

Example: dataset_id=gd_l1vikfnt1wgvvqz95w

status
string

List only snapshots with a specific status

Example: status=ready

Options: running, ready, failed

from_date
date

List only snapshots that were created after a specific date

Example: from_date=2024-01-01

to_date
date

List only snapshots that were created before a specific date

Example: from_date=2024-04-01

Monitor delivery

Endpoint: GET /datasets/v3/delivery/:delivery_id

The call returns the delivery status.

Parameters

delivery_id
string
required

The unique delivery id returned from the delivery API endpoint

Example: delivery_id=d_lysxl9vf2dobrb6h31

Calculate the number of parts for delivery

Endpoint: GET /datasets/v3/snapshot/:snapshot_id/parts

When requesting a delivery in batches (see available delivery APIs) use this endpoint to check how many parts were created. format, compress and batch_size should exactly match what was sent to the delivery/download API calls.

Query Parameters

format
enum

Format of the data to be received

Options: JSON, ndjson, jsonl, CSV

Example: format=json

compress
boolean

Whether the result should be compressed or not

Example: compress=true

batch_size
integer

Minimum 1000 records
Divide into batches of X records

Example: batch_size =1000