A
AirtableApi
Arcade Native

CreateEdiscoveryExport

AirtableApi.CreateEdiscoveryExport

Arcade Native Built and maintained by Arcade with full support
Supported by Arcade

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"
  ]
}