Get the status and result of an eDiscovery export.
Compliance
Get eDiscovery export
get
https://api.airtable.com/v0/meta/enterpriseAccounts/{enterpriseAccountId}/exports/{enterpriseTaskId}
Authentication | Personal access token, OAuth integration |
Scope | enterprise.exports:manage |
User role | Enterprise admin |
Billing plans | Enterprise Scale |
string | |||||||
optional< object > Available once the export completes.
| |||||||
optional< string > If state is | |||||||
"pending" | "processing" | "error" | "done" | |||||||
string A date timestamp in the ISO format, eg:"2018-01-01T00:00:00.000Z" | |||||||
object The user that created the eDiscovery export.
| |||||||
object
|
Error responses
Error Response (404)
Invalid task ID
{"error": {"type": "NOT_FOUND"}}
Request (example)
Copy
$curl "https://api.airtable.com/v0/meta/enterpriseAccounts/{enterpriseAccountId}/exports/{enterpriseTaskId}" \-H "Authorization: Bearer YOUR_TOKEN"
200 – Response (example)
{"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"}}