CreateEdiscoveryExport
AirtableApi.CreateEdiscoveryExport
Description
Initiate an eDiscovery export request.
Use this tool to create an eDiscovery export request in Airtable. It returns an ID to check the status and download the export.
Note: Understanding the request schema is necessary to properly create
the stringified JSON input object for execution.
This operation also requires path parameters.
Modes:
- GET_REQUEST_SCHEMA: Returns the schema. Only call if you don't
already have it. Do NOT call repeatedly if you already received
the schema.
- EXECUTE: Performs the operation with the provided request body
JSON.
Note: You must also provide the required path parameters when executing.
If you need the schema, call with mode='get_request_schema' ONCE, then execute.
Input Parameters
{
"parameters": [
{
"name": "mode",
"required": true,
"inferrable": true,
"description": "Operation mode: 'get_request_schema' returns the OpenAPI spec for the request body, 'execute' performs the actual operation",
"value_schema": {
"enum": [
"get_request_schema",
"execute"
],
"val_type": "string"
}
},
{
"name": "enterprise_account_id",
"required": false,
"inferrable": true,
"description": "The unique identifier for the enterprise account. Required for creating an eDiscovery export. Required when mode is 'execute', ignored when mode is 'get_request_schema'.",
"value_schema": {
"val_type": "string"
}
},
{
"name": "request_body",
"required": false,
"inferrable": true,
"description": "Stringified JSON representing the request body. Required when mode is 'execute', ignored when mode is 'get_request_schema'",
"value_schema": {
"val_type": "string"
}
}
]
} Output
{
"description": "Response from the API endpoint 'create-ediscovery-export'.",
"value_schema": {
"val_type": "json"
},
"available_modes": [
"value",
"error"
]
}