PandaDoc

documents_search

Full-text search with status/date filters. Examples: 'NDA in completed docs' · 'modified 2026-01-01–2026-03-31' · 'sent docs Q1 2026' For natural-language queries, prefer ``ai_search`` if available.

Remote svitlana-omelia/pandadoc

Remote (network-hosted)

Other tools also called documents_search? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "page": {
      "anyOf": [
        {
          "type": "integer",
          "minimum": 1
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Page number (1-based). Omit to use API default (1)."
    },
    "count": {
      "anyOf": [
        {
          "type": "integer",
          "maximum": 100,
          "minimum": 1
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Page size: public API ``count`` query param. Omit for default (30). Max 100."
    },
    "query": {
      "type": "string",
      "minLength": 1,
      "description": "Full-text search string (matches document content and metadata)."
    },
    "status": {
      "anyOf": [
        {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Restrict hits to documents with these statuses (omit to ignore status). Valid values: Draft, Sent, Completed, Uploaded, Error, Viewed, Waiting for Approval, Approved, Rejected, Waiting for Payment, Paid, Expired, Declined, External Review. Example: [\"Sent\", \"Completed\"]."
    },
    "to_date": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Inclusive window end (ISO-8601), e.g. ``2026-03-31T23:59:59Z``. Use together with ``date_filter_column`` and ``from_date``."
    },
    "from_date": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Inclusive window start (ISO-8601), e.g. ``2026-03-01T00:00:00Z``. Use together with ``date_filter_column`` and ``to_date``."
    },
    "date_filter_column": {
      "anyOf": [
        {
          "enum": [
            "date_created",
            "date_expiration",
            "last_modified",
            "signature_date",
            "effective_date"
          ],
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Which document timestamp the date window applies to. If you set any date filter, set **all three** of ``date_filter_column``, ``from_date``, and ``to_date``. Allowed values: ``date_created``, ``date_expiration``, ``last_modified``, ``signature_date``, ``effective_date``."
    }
  }
}