{
  "openapi": "3.0.1",
  "info": {
    "title": "SEC 8-K Event Monitor - CEO Exits, M&A & Cyber Alerts",
    "description": "Item-filtered feed of NEW SEC 8-K filings straight from EDGAR — officer departures (5.02), completed M&A (2.01), material agreements (1.01), auditor changes (4.01), bankruptcy (1.03), cyber incidents (1.05) and more.",
    "version": "0.1",
    "x-build-id": "dkTLszLGvsgCrcs7a"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/datadeltas~sec-8k-monitor/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-datadeltas-sec-8k-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/datadeltas~sec-8k-monitor/runs": {
      "post": {
        "operationId": "runs-sync-datadeltas-sec-8k-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/datadeltas~sec-8k-monitor/run-sync": {
      "post": {
        "operationId": "run-sync-datadeltas-sec-8k-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": {
          "items": {
            "title": "8-K items to alert on",
            "type": "array",
            "description": "Which 8-K item codes count as a match. Default: the high-signal material events. Empty list = every item.",
            "items": {
              "type": "string",
              "enum": [
                "1.01",
                "1.02",
                "1.03",
                "1.04",
                "1.05",
                "2.01",
                "2.02",
                "2.03",
                "2.04",
                "2.05",
                "2.06",
                "3.01",
                "3.02",
                "3.03",
                "4.01",
                "4.02",
                "5.01",
                "5.02",
                "5.03",
                "5.04",
                "5.05",
                "5.06",
                "5.07",
                "5.08",
                "6.01",
                "6.02",
                "6.03",
                "6.04",
                "6.05",
                "7.01",
                "8.01",
                "9.01"
              ],
              "enumTitles": [
                "1.01 Entry into a Material Definitive Agreement",
                "1.02 Termination of a Material Definitive Agreement",
                "1.03 Bankruptcy or Receivership",
                "1.04 Mine Safety — Reporting of Shutdowns and Patterns of Violations",
                "1.05 Material Cybersecurity Incidents",
                "2.01 Completion of Acquisition or Disposition of Assets",
                "2.02 Results of Operations and Financial Condition (earnings)",
                "2.03 Creation of a Direct Financial Obligation",
                "2.04 Triggering Events Accelerating a Direct Financial Obligation",
                "2.05 Costs Associated with Exit or Disposal Activities",
                "2.06 Material Impairments",
                "3.01 Notice of Delisting / Failure to Satisfy a Listing Rule",
                "3.02 Unregistered Sales of Equity Securities",
                "3.03 Material Modification to Rights of Security Holders",
                "4.01 Changes in Registrant's Certifying Accountant (auditor change)",
                "4.02 Non-Reliance on Previously Issued Financials (restatement)",
                "5.01 Changes in Control of Registrant",
                "5.02 Departure/Election of Directors; Officer Appointments (CEO exits)",
                "5.03 Amendments to Articles/Bylaws; Change in Fiscal Year",
                "5.04 Temporary Suspension of Trading Under Employee Benefit Plans",
                "5.05 Amendments to the Code of Ethics",
                "5.06 Change in Shell Company Status",
                "5.07 Submission of Matters to a Vote of Security Holders",
                "5.08 Shareholder Director Nominations",
                "6.01 ABS Informational and Computational Material",
                "6.02 Change of Servicer or Trustee",
                "6.03 Change in Credit Enhancement or Other External Support",
                "6.04 Failure to Make a Required Distribution",
                "6.05 Securities Act Updating Disclosure",
                "7.01 Regulation FD Disclosure",
                "8.01 Other Events",
                "9.01 Financial Statements and Exhibits"
              ]
            },
            "default": [
              "1.01",
              "1.03",
              "1.05",
              "2.01",
              "4.01",
              "4.02",
              "5.01",
              "5.02"
            ]
          },
          "tickers": {
            "title": "Watch-list tickers",
            "type": "array",
            "description": "Optional watch-list of stock tickers (e.g. AAPL). Resolved to CIKs via SEC's official company_tickers.json, then filtered inside EDGAR itself — so a watch-list run is fast and cheap. Multi-class tickers (GOOG, BRK-B) resolve correctly; unresolvable tickers log a warning and are skipped. Empty = whole market.",
            "items": {
              "type": "string"
            }
          },
          "ciks": {
            "title": "Watch-list CIKs",
            "type": "array",
            "description": "Optional watch-list of SEC CIK numbers (any zero-padding). Combined with tickers, and the right choice for filers with no listed ticker. Empty = whole market.",
            "items": {
              "type": "string"
            }
          },
          "formTypes": {
            "title": "Form types",
            "type": "array",
            "description": "Which form types to monitor. 8-K/A amendments are opt-in.",
            "items": {
              "type": "string",
              "enum": [
                "8-K",
                "8-K/A"
              ],
              "enumTitles": [
                "8-K (current reports)",
                "8-K/A (amendments)"
              ]
            },
            "default": [
              "8-K"
            ]
          },
          "sinceDays": {
            "title": "Backfill window (days)",
            "minimum": 1,
            "maximum": 30,
            "type": "integer",
            "description": "How many days of filings to scan by filing date. On the first run this is your backfill; on later runs only never-seen filings are emitted. EDGAR publishes only on US business days, so weekends and holidays legitimately return zero.",
            "default": 3
          },
          "maxItems": {
            "title": "Max new filings per run",
            "minimum": 1,
            "type": "integer",
            "description": "Cap on new filings emitted in a single run (cost control). Filings over the cap are picked up on the next run.",
            "default": 500
          },
          "userAgent": {
            "title": "SEC User-Agent (identify yourself)",
            "type": "string",
            "description": "SEC's fair-access policy requires a User-Agent identifying who you are, e.g. 'my-company research you@example.com'. Please set your own contact here.",
            "default": "apify-actor-sec-8k-monitor daniel@apexwebstudio.co.nz"
          }
        }
      },
      "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
                  }
                }
              },
              "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}