{
  "description": "Look up Florida business entities on Sunbiz by entity name, officer/agent, FEI/EIN, document number, ZIP, address, or trademark. Multiple terms and pasted Sunbiz URLs are supported.",
  "properties": {
    "entityStatus": {
      "default": "any",
      "description": "Only emit entities with this status. Determined from each entity's detail page.",
      "editor": "select",
      "enum": [
        "any",
        "active",
        "inactive"
      ],
      "enumTitles": [
        "Any status",
        "Active only",
        "Inactive only"
      ],
      "prefill": "any",
      "title": "Filter by entity status",
      "type": "string"
    },
    "entityType": {
      "default": "any",
      "description": "Keep only this kind of filing. Useful for hiding trademarks and nearest-name neighbours.",
      "editor": "select",
      "enum": [
        "any",
        "corporation",
        "llc",
        "trademark",
        "partnership",
        "nonprofit"
      ],
      "enumTitles": [
        "Any type",
        "Corporation (profit, non-profit, foreign)",
        "Limited liability company (LLC)",
        "Trademark / service mark",
        "Partnership",
        "Non-profit"
      ],
      "prefill": "any",
      "title": "Filter by entity type",
      "type": "string"
    },
    "includeEventHistory": {
      "default": true,
      "description": "Fetch each entity's full filing-event trail (amendments, mergers, reinstatements, dissolutions, old names). Adds one request per entity that has events.",
      "prefill": false,
      "title": "Include event and name history",
      "type": "boolean"
    },
    "maxItems": {
      "default": 20,
      "description": "Hard cap on emitted records across all search terms and URLs. Each record requires a detail-page fetch.",
      "maximum": 1000,
      "minimum": 1,
      "prefill": 2,
      "title": "Max items",
      "type": "integer"
    },
    "mirrorFiledDocuments": {
      "default": "none",
      "description": "Save copies of filed documents to Apify storage and add a permanent `pdfUrl` to each `filedDocuments` entry. `all` mirrors up to the 20 newest documents per entity.",
      "editor": "select",
      "enum": [
        "none",
        "newest",
        "all"
      ],
      "enumTitles": [
        "No PDF copies (labels only)",
        "Newest document only",
        "All documents"
      ],
      "prefill": "none",
      "title": "Filed document PDFs",
      "type": "string"
    },
    "searchTerms": {
      "description": "One or more values for the selected `searchType` (entity names, officer/agent names, FEI/EIN digits, document numbers, ZIP codes, street addresses, or trademark terms). Sunbiz matches names/addresses from the start of its ordered index and returns the nearest entries when there is no exact match; `documentNumber` is the only exact lookup.",
      "editor": "stringList",
      "items": {
        "type": "string"
      },
      "prefill": [
        "publix super markets"
      ],
      "title": "Search terms",
      "type": "array"
    },
    "searchType": {
      "default": "entityName",
      "description": "Which Sunbiz index to search. Applies to the values in `searchTerms`; pasted `startUrls` are fetched directly.",
      "editor": "select",
      "enum": [
        "entityName",
        "officerOrRegisteredAgent",
        "registeredAgentName",
        "feiEinNumber",
        "documentNumber",
        "zipCode",
        "address",
        "trademarkName",
        "trademarkOwnerName"
      ],
      "enumTitles": [
        "Entity name",
        "Officer / registered agent name",
        "Registered agent name only",
        "FEI/EIN number",
        "Document number (exact)",
        "ZIP code",
        "Street address",
        "Trademark name",
        "Trademark owner name"
      ],
      "prefill": "entityName",
      "title": "Search type",
      "type": "string"
    },
    "startUrls": {
      "description": "Optional Sunbiz detail or search-results URLs to fetch directly. You can mix URLs with `searchTerms` in one run.",
      "editor": "requestListSources",
      "items": {
        "type": "object"
      },
      "title": "Sunbiz URLs",
      "type": "array"
    }
  },
  "required": [
    "searchType"
  ],
  "schemaVersion": 1,
  "title": "Florida Sunbiz Business Entity Lookup Input",
  "type": "object"
}
