search_filings
Search public FERC eLibrary filings by keyword, docket number, accession number, or document type, and apply date filters to retrieve relevant records.
Instructions
Search public FERC eLibrary filings. Public documents only.
Use for keyword/term search, docket prefix (CP, ER11-4046), accession numbers, or document types such as Order/Opinion, Comments/Protest, or Application/Petition/Request.
Date defaulting: when docket or accession_number is supplied, no date filter is applied and the whole proceeding is searched. For an open-ended query with no dates, the last 60 days is used to keep the result set manageable. Every response reports date_range_applied, date_range_source (explicit/default_60_day/none), and results_may_be_date_limited, so check those before treating total_hits as a complete count.
date_field selects which date start_date and end_date filter on. Use "issued" when computing deadlines: FPA 313(a) rehearing and most Commission-set comment and compliance clocks run from issuance, not from the filed date, and the two differ. Orders are generally best searched by issuance.
match controls how a multi-word query is interpreted. "phrase" (default) requires the exact phrase and is what you want when looking for a named agreement or document. "all" requires every term anywhere. "any" is FERC's loose term matching, which returns high volume and low precision.
search_in controls where the query is matched. "both" (default) covers descriptions and full document text. "description" is far more precise because it matches the filing title rather than any passing mention deep in an attachment. Use it when a phrase search still returns too much noise.
You may also pass eLibrary syntax directly (quotes, AND, OR, NOT, NEAR); it is forwarded unchanged.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| limit | No | ||
| match | No | phrase | |
| query | No | ||
| docket | No | ||
| category | No | ||
| end_date | No | ||
| industry | No | ||
| search_in | No | both | |
| date_field | No | filed | |
| start_date | No | ||
| document_type | No | ||
| accession_number | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||