Skip to main content
PUT /api/v1/e/{extractor_id} Update the name or slug of an existing extractor. This endpoint only modifies metadata — to update the extraction logic, use the Extractor Builder in the Doctly dashboard.
Some extractors installed from the catalog cannot be modified.

Request

Headers

string
required
Bearer token authentication. Example: Bearer YOUR_API_KEY
string
required
Must be application/json

Path Parameters

string
required
The unique identifier (UUID) of the extractor to update

Body Parameters

string
New display name for the extractor (max 255 characters)
string
New URL-friendly identifier (3-100 characters, must be unique within your account)

Example Request

Response

Returns the updated extractor object.

Example Responses

Slug Requirements

The slug must:
  • Be 3-100 characters long
  • Be unique within your account
  • Be URL-friendly (lowercase letters, numbers, and hyphens recommended)
Changing an extractor’s slug will break any integrations using the old slug. Update your API calls to use the new slug.