{
  "openapi": "3.0.1",
  "info": {
    "title": "SEC Filings Monitor: 8-K, 10-K and S-1 Alerts",
    "description": "New SEC EDGAR filings by form type, ticker, CIK or 8-K item (cybersecurity incidents, earnings, officer changes and more), with industry, state and filing links. Schedule it for a feed of only new filings.",
    "version": "1.0",
    "x-build-id": "oKJMnPlGal9z3x33U"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/veridra~sec-filings-monitor/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-veridra-sec-filings-monitor",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/acts/veridra~sec-filings-monitor/runs": {
      "post": {
        "operationId": "runs-sync-veridra-sec-filings-monitor",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor and returns information about the initiated run in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/runsResponseSchema"
                }
              }
            }
          }
        }
      }
    },
    "/acts/veridra~sec-filings-monitor/run-sync": {
      "post": {
        "operationId": "run-sync-veridra-sec-filings-monitor",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "inputSchema": {
        "type": "object",
        "properties": {
          "formTypes": {
            "title": "Form types",
            "type": "array",
            "description": "Which filings to return. Ownership and insider forms (3, 4, 5, 144, 13D, 13G) are not offered: their filers are often individuals.",
            "items": {
              "type": "string",
              "enum": [
                "8-K",
                "10-K",
                "10-Q",
                "20-F",
                "40-F",
                "6-K",
                "S-1",
                "S-3",
                "S-4",
                "S-8",
                "F-1",
                "F-3",
                "424B4",
                "DEF 14A",
                "DEFA14A",
                "PRE 14A",
                "10-12B",
                "8-A12B",
                "NT 10-K",
                "NT 10-Q",
                "15-12G",
                "25-NSE",
                "1-A",
                "C"
              ],
              "enumTitles": [
                "8-K current report (material events)",
                "10-K annual report",
                "10-Q quarterly report",
                "20-F annual report (foreign issuer)",
                "40-F annual report (Canadian issuer)",
                "6-K report (foreign issuer)",
                "S-1 registration (IPO)",
                "S-3 registration",
                "S-4 registration (mergers)",
                "S-8 registration (employee plans)",
                "F-1 registration (foreign IPO)",
                "F-3 registration (foreign issuer)",
                "424B4 final prospectus",
                "DEF 14A proxy statement",
                "DEFA14A additional proxy material",
                "PRE 14A preliminary proxy",
                "10-12B registration of securities",
                "8-A12B exchange listing registration",
                "NT 10-K late annual report notice",
                "NT 10-Q late quarterly report notice",
                "15-12G deregistration",
                "25-NSE delisting notice",
                "1-A Regulation A offering",
                "C crowdfunding offering"
              ]
            },
            "default": [
              "8-K"
            ]
          },
          "tickers": {
            "title": "Tickers",
            "type": "array",
            "description": "Only filings by these companies, for example AAPL, MSFT. Leave empty for every company.",
            "items": {
              "type": "string"
            },
            "default": []
          },
          "ciks": {
            "title": "CIKs",
            "type": "array",
            "description": "Only filings by these SEC Central Index Keys, for companies without a ticker.",
            "items": {
              "type": "string"
            },
            "default": []
          },
          "companyNameContains": {
            "title": "Company name contains",
            "type": "string",
            "description": "Only companies whose name contains this text.",
            "default": ""
          },
          "itemCodes": {
            "title": "8-K items",
            "type": "array",
            "description": "Only 8-Ks reporting one of these items, for example 1.05 (material cybersecurity incident), 2.02 (results), 5.02 (officer or director changes), 1.01 (material agreement), 2.01 (acquisition), 4.01 (auditor change). Write them as 5.02 or Item 5.02. Only 8-Ks are filtered by item; other chosen forms come through in full. Leave empty for all.",
            "items": {
              "type": "string"
            },
            "default": []
          },
          "daysBack": {
            "title": "Days back",
            "minimum": 1,
            "maximum": 400,
            "type": "integer",
            "description": "Calendar days back from Filed until (or from today when it is empty). Weekends and market holidays have no EDGAR index and are skipped; each day's index appears in the evening. Ignored when Filed from is set.",
            "default": 3
          },
          "dateFrom": {
            "title": "Filed from",
            "type": "string",
            "description": "Only filings on or after this date (YYYY-MM-DD). Leave empty to use Days back.",
            "default": ""
          },
          "dateTo": {
            "title": "Filed until",
            "type": "string",
            "description": "Only filings on or before this date (YYYY-MM-DD). Leave empty for today.",
            "default": ""
          },
          "includeAmendments": {
            "title": "Include amendments",
            "type": "boolean",
            "description": "Also return amended filings (8-K/A, 10-K/A and so on).",
            "default": false
          },
          "includeDetails": {
            "title": "Include filing details",
            "type": "boolean",
            "description": "Read each filing's header for 8-K items, period, acceptance time, industry, state of incorporation and business address. One extra request per filing; turned on automatically when 8-K items are chosen.",
            "default": true
          },
          "maxResults": {
            "title": "Maximum results",
            "minimum": 0,
            "maximum": 1000000,
            "type": "integer",
            "description": "Stop after this many results. Each result costs $0.005, so this also caps the cost of a run. Use 0 for no limit. Keep it low for a first test.",
            "default": 1000
          },
          "onlyNew": {
            "title": "Only new results",
            "type": "boolean",
            "description": "Monitoring mode: skip results this monitor returned in earlier runs, so a scheduled run returns, and bills, only what is new. The first run returns everything that matches.",
            "default": false
          },
          "monitorName": {
            "title": "Monitor name",
            "type": "string",
            "description": "Runs with the same name share one memory of returned results, even if you change other inputs. Leave empty to keep a separate memory for each distinct input.",
            "default": ""
          }
        }
      },
      "runsResponseSchema": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "properties": {
              "id": {
                "type": "string"
              },
              "actId": {
                "type": "string"
              },
              "userId": {
                "type": "string"
              },
              "startedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "finishedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "status": {
                "type": "string",
                "example": "READY"
              },
              "meta": {
                "type": "object",
                "properties": {
                  "origin": {
                    "type": "string",
                    "example": "API"
                  },
                  "userAgent": {
                    "type": "string"
                  }
                }
              },
              "stats": {
                "type": "object",
                "properties": {
                  "inputBodyLen": {
                    "type": "integer",
                    "example": 2000
                  },
                  "rebootCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "restartCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "resurrectCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "computeUnits": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "options": {
                "type": "object",
                "properties": {
                  "build": {
                    "type": "string",
                    "example": "latest"
                  },
                  "timeoutSecs": {
                    "type": "integer",
                    "example": 300
                  },
                  "memoryMbytes": {
                    "type": "integer",
                    "example": 1024
                  },
                  "diskMbytes": {
                    "type": "integer",
                    "example": 2048
                  }
                }
              },
              "buildId": {
                "type": "string"
              },
              "defaultKeyValueStoreId": {
                "type": "string"
              },
              "defaultDatasetId": {
                "type": "string"
              },
              "defaultRequestQueueId": {
                "type": "string"
              },
              "buildNumber": {
                "type": "string",
                "example": "1.0.0"
              },
              "containerUrl": {
                "type": "string"
              },
              "usage": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "integer",
                    "example": 1
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "usageTotalUsd": {
                "type": "number",
                "example": 0.00005
              },
              "usageUsd": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "number",
                    "example": 0.00005
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}