Site Search — Release Notes (September 25, 2025)

SearchStax Site Search release notes for September 25, 2025 include a new PDF Extraction API for programmatically extracting text and metadata from PDF files.

Highlights

A brief summary of the most important updates in this release.

  • New PDF Extraction API: You can now programmatically extract text and metadata from PDF files using a new API endpoint.

Added

New features added in this release.

[API] PDF Extractor Endpoint

We’ve added a new endpoint that lets you extract text from PDF documents. You can specify page ranges and optionally include file metadata in the response.

You can find your Search App's PDF Extractor Endpoint in the PDF EXTRACTOR tab under App Settings > All APIs.

The PDF Extractor API section of the Site Search user interface, showing the Extractor Endpoint.

You can authenticate with your App's Discovery API Key in the DISCOVERY tab.

The Discovery API Key section of the Site Search user interface, with a red box highlighting the generated API key.

This endpoint accepts a multipart/form-data request with the following parameters:

  • file (required): The PDF file (application/pdf) to process.
  • pages (optional): A string specifying which pages to extract (e.g., "1,3,5-8"). If omitted, all pages are processed.
  • include_metadata (optional): A boolean (true/false) that returns PDF metadata in the response when set to true.

The following curl snippet shows how to extract text from the first three pages of a PDF and include its metadata.

 curl -X POST "https://pdfextractor-qa.searchstax.co/v1/<YOUR_APP_ID>/extract" \
  -H "Authorization: Token <YOUR_API_KEY>" \
  -F "file=@/path/to/your/file.pdf" \
  -F "pages=1-3" \
  -F "include_metadata=true"

A successful request returns a JSON object containing the extracted text. If include_metadata is set to true, the response also includes a metadata object.

{
  "text": "...extracted text...",
  "metadata": {
    "contentType": "application/pdf",
    "pageCount": 14,
    "title": "Quarterly Report"
  }
}

Note: The maximum amount of extracted text per request is 100 KiB.

Impact

This gives you a new way to ingest content from PDF files directly into an index without needing a separate extraction library.

Action Required

None.

Rollout

Details about the release schedule and scope.

  • Target date: Thursday, September 25, 2025
  • Scope: Acquia customers in US and EU regions. Additional regions will be available soon.

Known Issues

A list of any known issues in this release and any workarounds.

  • None expected
Articles in this section