Get the status and result of all eDiscovery exports.
List eDiscovery exports
https://api.airtable.com/v0/meta/enterpriseAccounts/{enterpriseAccountId}/exports
Authentication | Personal access token, OAuth integration |
Scope | enterprise.exports:manage |
User role | Enterprise admin |
Billing plans | Enterprise Scale |
optional< "pending" | "processing" | "error" | "done" > Filter for exports with the specified state. | |
optional< number > The number of records per page. Maximum value of 100; defaults to 10. | |
optional< number > If there may be more to retrieve, an offset is returned. Pass the offset to the next call to retrieve the next page. Do not pass offset when retrieving the first page. |
optional< number > Offset pagination token to pass in to get the next page of results. | |||||||||||||||||||||||||||||||||
array of the below object eDiscovery exports are returned newest to oldest.
|
$curl "https://api.airtable.com/v0/meta/enterpriseAccounts/{enterpriseAccountId}/exports\?state=done" \-H "Authorization: Bearer YOUR_TOKEN"
{"exports": [{"createdTime": "2021-01-01T00:00:00.000Z","data": {"csvZipDownloadUrl": "https://example.com/ediscovery_export.zip","expirationTime": "2021-01-30T00:00:00.000Z","jsonDownloadUrl": "https://example.com/ediscovery_export.json"},"id": "etkJkReGfIaW8DZq5","request": {"baseId": "appLkNDICXNqxSDhG","includeCsvFormat": true,"shouldSendEmailOnCompletion": true},"state": "done","user": {"email": "foo@bar.com","id": "usrL2PNC5o3H4lBEi","name": "Barry Allen"}}],"offset": 10}