# EDGAR Ingestion Log API Reference | SEC API > Complete API reference for the SEC EDGAR Ingestion Log API. The date path parameter, every response attribute and every status code, with types, constraints and a live example response. Source: https://sec-api.io/api-reference/edgar-ingestion-log Filing search and retrieval GET`https://api.sec-api.io/edgar-index/ingestion-log/{date}` Returns the accession number, form type and EDGAR acceptance timestamp of every filing that sec-api.io indexed on a given date. The date is the publication date, not the acceptance date, which makes the log the reference list for reconciling a Query API or Stream API pipeline day by day. [Read the guide for this API →](https://sec-api.io/docs/edgar-index-apis) ## Authentication Send the API key either as a header or as a query parameter. The header is preferred; the query parameter exists for cases where a header cannot be set, such as opening a URL directly in a browser. Authorization: required header The API key on its own. Do not prefix it with Bearer or any other word. Example `Authorization: YOUR_API_KEY` token: optional query parameter The API key, appended to the URL. Use this only when a header is not possible. ## Path parameters Supplied as part of the URL. date: required string, YYYY-MM-DD Publication date of the log, meaning the day on which sec-api.io indexed the filings. It is not the EDGAR acceptance date, so a log can hold filings that EDGAR accepted weeks or months earlier. The earliest date that returns data is 2025-12-02. Example `2025-12-02` ## Response A JSON object. Nested attributes are collapsed; expand one to see its fields. lastUpdatedAt: string When the log for the requested date was last updated, ISO 8601 in Eastern Time. It equals the indexing time of the most recently processed filing for that date. Example `2025-12-02T21:57:46-05:00` total: object How many filings the log holds for the requested date. value: integer Number of filings indexed on that date, counted by accession number after de-duplication. relation: string Either eq, meaning value is exact, or gte, meaning value is a floor. data: array of object The filings indexed on that date, one entry per accession number. A filing that EDGAR publishes several times because it names several reporting entities is normalised into a single entry. The whole day arrives in one response, so data holds total.value entries and there is no pagination. accessionNo: string Accession number of the filing, formatted as 10 digits, 2 digits and 6 digits separated by hyphens, for example 0001193125-25-305761. formType: string EDGAR form type of the filing, for example 4, S-1MEF or SCHEDULE 13G. filedAt: string The Accepted attribute of the filing, ISO 8601 in Eastern Time. It records when EDGAR accepted the filing, so it can fall long before the requested publication date. Comment letters, for example, are often published months after acceptance. ## Status codes | | | | --- | --- | | `200` | Success. The response holds lastUpdatedAt, total and data. | | `400` | The date is not in YYYY-MM-DD format, or it is 2025-12-01 or earlier. Logs start on 2025-12-02. | | `403` | The API key is missing, or it is not valid. | | `404` | No log exists for the requested date, such as a future date. | | `429` | Too many requests. Slow the request rate and retry. | | `500` | Server error. Retry, and report it if it persists. | ## Request example GET https://api.sec-api.io/edgar-index/ingestion-log/{date} ```bash GET https://api.sec-api.io/edgar-index/ingestion-log/2025-12-02 ``` ```python from sec_api import EdgarIndexApi edgarIndexApi = EdgarIndexApi("YOUR_API_KEY") response = edgarIndexApi.get_ingestion_log("2025-12-02") ``` ```javascript import { edgarIndexApi } from "sec-api"; edgarIndexApi.setApiKey("YOUR_API_KEY"); const response = await edgarIndexApi.getIngestionLog("2025-12-02"); ``` ```bash curl -X GET "https://api.sec-api.io/edgar-index/ingestion-log/2025-12-02" \ -H "Authorization: YOUR_API_KEY" ``` ## Response example 200 OK · application/json ```json { "lastUpdatedAt": "2025-12-02T21:57:46-05:00", "total": { "value": 3041, "relation": "eq" }, "data": [ { "accessionNo": "0001193125-25-305761", "formType": "S-1MEF", "filedAt": "2025-12-02T21:57:17-05:00" }, { "accessionNo": "0001493152-25-025840", "formType": "4", "filedAt": "2025-12-02T21:56:21-05:00" }, // ... more entries { "accessionNo": "0001493152-23-023169", "formType": "DRS", "filedAt": "2023-06-30T17:20:21-04:00" } // ... more entries ] } ```