Skip to content
    ↑↓ to choose · Enter to open

    · 12 min read

    Delaware Corporation Entity Search Scraper: 17 Data Fields per Record

    By CrawlerBros Engineering Team

    Each record carries 17 output fields covering Delaware entity classification, formation date, and registered agent details directly from the public registry. A thousand results costs $5.00 on the free plan, requiring no login or state portal credentials. The output provides structured registry metadata for verification workflows, but it excludes entity active status and filing tax histories because the source state portal restricts those behind a paid fee. This is built for compliance teams verifying counterparty formation details, not for teams needing official certificates of good standing.

    Try it: open Delaware Corporation Entity Search Scraper on Apify, sign in on the free plan and run the prefilled example.

    Can you try Delaware Corporation Entity Search Scraper before paying?

    Yes. Apify's free plan includes $5.00 of prepaid usage every month and asks for no credit card. At $0.005 per result, that covers up to 1,000 results of Delaware Corporation Entity Search Scraper a month, before run-start charges and platform usage.

    The example request further down caps maxItems at 3, so a first run returns at most 3 results and costs at most $0.015 in result charges. That is enough to see the real shape of the data before deciding anything.

    Delaware Corporation Entity Search Scraper was last updated on 2026-07-13. It is one of 1,725 Actors CrawlerBros publishes on Apify, which together have 674,790 lifetime public runs and an average rating of 4.63 out of 5 across 416 reviews.

    What does it cost to run Delaware Corporation Entity Search Scraper?

    Each result costs $0.005 on Apify's free plan, which is $5.00 per 1,000 results. Starting a run is charged separately at $0.005 per GB of Actor memory. Apify also bills the platform usage each run consumes, at the rates of your Apify plan, on top of these charges.

    Apify plan Per result Per 1,000 results
    FREE $0.005 $5.00
    BRONZE $0.00433 $4.33
    SILVER $0.00367 $3.67
    GOLD $0.003 $3.00
    PLATINUM $0.003 $3.00
    DIAMOND $0.003 $3.00

    The primary driver of result charges is the maxItems cap and the size of your fileNumbers list, since charges accrue per emitted item. Run initial validations using exactMatch enabled and maxItems set to 1 to verify entity existence before scaling up queries.

    How do you run Delaware Corporation Entity Search Scraper from the API?

    The schema marks 2 of its 6 controls as required: mode, proxyConfiguration. Every value in the payload below comes from the published schema's own prefills, which means you can paste it, swap the token, and get a real result.

    Call the synchronous endpoint to start a run and receive dataset items in one request:

    curl -X POST "https://api.apify.com/v2/acts/crawlerbros~delaware-corp-entity-search-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
      -H "Content-Type: application/json" \
      -d '{"mode":"searchByName","entityName":"AMAZON","exactMatch":false,"fileNumbers":[],"proxyConfiguration":{"useApifyProxy":true},"maxItems":3}'
    

    The same run from Python, using the official client:

    from apify_client import ApifyClient
    
    client = ApifyClient("<YOUR_APIFY_TOKEN>")
    
    run_input = {
      "mode": "searchByName",
      "entityName": "AMAZON",
      "exactMatch": False,
      "fileNumbers": [],
      "proxyConfiguration": {
        "useApifyProxy": True
      },
      "maxItems": 3
    }
    
    run = client.actor("crawlerbros~delaware-corp-entity-search-scraper").call(run_input=run_input)
    
    for item in client.dataset(run["defaultDatasetId"]).iterate_items():
        print(item)
    

    And from Node.js:

    import { ApifyClient } from 'apify-client'
    
    const client = new ApifyClient({ token: '<YOUR_APIFY_TOKEN>' })
    
    const input = {
      "mode": "searchByName",
      "entityName": "AMAZON",
      "exactMatch": false,
      "fileNumbers": [],
      "proxyConfiguration": {
        "useApifyProxy": true
      },
      "maxItems": 3
    }
    
    const run = await client.actor('crawlerbros~delaware-corp-entity-search-scraper').call(input)
    const { items } = await client.dataset(run.defaultDatasetId).listItems()
    console.log(items)
    

    That endpoint blocks until the run completes. Fine while you are testing a handful of records, risky once a run takes minutes: a dropped connection loses the response even though the run itself finished. Switch to an asynchronous start with polling or a webhook before you schedule anything.

    Which Delaware Corporation Entity Search Scraper inputs matter, and which can you skip?

    The mode selector and your search string (either entityName or fileNumbers) control what records get fetched. Leave proxyConfiguration on its default setting, and keep maxItems small to avoid triggering source search limits.

    • mode (string): What to fetch. Default: "searchByName".
    • entityName (string): Case-insensitive "starts with" match against the entity name, e.g. GOOGLE matches GOOGLE FIBER INC.. This mirrors the Delaware search's own matching behavior -- it is not a substring/contains search. Default: "AMAZON".
    • exactMatch (boolean): Off (default) mirrors the source's default "starts with" match, e.g. GOOGLE matches GOOGLE FIBER INC.. On, the actor submits the name wrapped in quotation marks, which is the Delaware search form's own documented syntax for an exact whole-name match (its help text literally says "For exact searches use quotation marks") -- useful when you know the full legal entity name and only want that one record. Default: false.
    • fileNumbers (array): Exact Delaware file number(s) to look up, e.g. 5804452. Default: [].
    • proxyConfiguration (object): Uses Apify's free datacenter (AUTO) proxy group to get a fresh IP if a request is rate-limited by the source. Residential proxy is never used by this actor. Default: {"useApifyProxy":true}.
    • maxItems (integer): Hard cap on emitted records. Kept low by default -- each additional result costs one extra request against a source that actively rate-limits automated traffic. Default: 5.

    Fixed-choice controls: mode accepts searchByName (Search by entity name (starts with)), byFileNumber (Lookup by exact file number).

    What does Delaware Corporation Entity Search Scraper return?

    Returned items provide structured corporate attributes including fileNumber, entityKind, residency, and full registered agent addresses. They do not contain entity standing status (active or inactive) or tax history, which the state database keeps behind a paid add-on.

    • fileNumber - Delaware file number
    • entityName
    • entityKind - e.g. Limited Liability Company, Corporation
    • entityType - e.g. General
    • residency - Domestic (Delaware-formed) or Foreign (formed elsewhere, registered to do business in Delaware)
    • stateOfFormation
    • formationDate - YYYY-MM-DD
    • registeredAgentName
    • registeredAgentAddress, registeredAgentCity, registeredAgentCounty, registeredAgentState, registeredAgentZip
    • registeredAgentPhone - when on file
    • sourceUrl
    • recordType: "entity", scrapedAt

    These are the documented fields. Optional ones can be empty on a given record, so measure how often each field your deliverable depends on is populated across a real sample before automating the handoff.

    How do you build the workflow end to end?

    Open Delaware Corporation Entity Search Scraper and work through these in order. Each step ends with something to check, so a bad configuration surfaces on a small run rather than a scheduled one.

    1. Set mode to searchByName, entityName to your target company name, exactMatch to true, and maxItems to 1.
    2. Run the Actor and inspect the dataset to verify that fileNumber and entityName populate correctly.
    3. Check that formationDate adheres to the YYYY-MM-DD format and that registeredAgentName is present.
    4. Switch mode to byFileNumber and provide target IDs in fileNumbers if querying with known state record numbers.
    5. Keep maxItems low, between 1 and 5, to prevent the source search form from hitting anti-automation limits.
    6. Retain default settings for proxyConfiguration so requests use Apify proxy (AUTO) without enabling residential proxies.

    How do you apply it? Three worked playbooks

    These are Delaware Corporation Entity Search Scraper's own documented use cases, each worked through as an operating pattern rather than a description.

    Use case 1: Due diligence

    Outcome: Confirm a counterparty's Delaware formation date and registered agent before contracting

    Configure: Set mode to "searchByName", entityName to "AMAZON", exactMatch to true, and maxItems to 1.

    Working method: Execute the lookup for the exact corporate entity name, review the returned dataset record, and verify registeredAgentName and formationDate against legal representations.

    Deliverable: A single entity JSON object confirming the formation date, registered agent name, and agent address.

    Stop condition: The query returns 0 results or returns an entityKind that conflicts with the contracting agreement.

    Use case 2: Startup / legal research

    Outcome: Look up how a company's Delaware entity is structured (LLC vs. Corp)

    Configure: Set mode to "searchByName", entityName to "TESLA", exactMatch to false, and maxItems to 5.

    Working method: Execute a prefix search using the target brand name, collect matching affiliate records, and categorize entities by entityKind and residency.

    Deliverable: A structured dataset of matching corporate registrations detailing entityKind and residency classifications.

    Stop condition: The search yields no matching entities for the specified prefix.

    Use case 3: Compliance & KYC

    Outcome: Cross-check a business's legal entity name and file number

    Configure: Set mode to "byFileNumber", fileNumbers to ["5804452"], and maxItems to 1.

    Working method: Run the query using the exact state file number supplied during customer onboarding, then compare the returned entityName directly against the KYC record.

    Deliverable: An audit log matching the applicant's claimed identity with the official entityName and stateOfFormation.

    Stop condition: The returned entityName differs from the applicant's official corporate submission.

    What breaks, and how do you design around it?

    Because the source search form restricts automated querying and caps results, keep maxItems low and space batch lookups across time. If a run returns zero results unexpectedly due to anti-automation challenges, retry with a single identifier after a brief delay.

    When should you not use Delaware Corporation Entity Search Scraper?

    Do not use this Actor if your compliance workflow demands an official Certificate of Good Standing or detailed tax filing histories, as the underlying free registry does not publish them. If you need full officer rosters, state tax status, or annual report filings for entities registered in other states, use regional scrapers designed for those registries, such as the Florida Sunbiz Business Entity Search Scraper or the New York Secretary of State Business Entity Search Scraper. Additionally, avoid this Actor for massive bulk extraction of the entire Delaware registry, as the state search interface actively rate-limits automated volume.

    What should you check before trusting the output?

    • Verify that fileNumber is non-empty and contains a valid Delaware filing string.
    • Confirm that formationDate matches the standard YYYY-MM-DD structure.
    • Check that entityKind is populated with values such as Corporation or Limited Liability Company.
    • Stop the pipeline and trigger an alert if a run returns 0 results when querying a known active entity name.

    None of this proves a record is correct. It gives a scheduled Delaware Corporation Entity Search Scraper run defined points where it should stop instead of quietly passing bad data downstream.

    Frequently asked questions

    What does querying Delaware entity data cost on Apify's free plan?

    Results cost $5.00 per 1,000 results on the free plan, which equals $0.005 per result. Apify also bills platform usage for run time. The free plan provides $5.00 of monthly usage without requiring a credit card, covering up to 1,000 results.

    Why does the returned entity data lack good standing status?

    The Delaware Division of Corporations places entity standing (active/inactive) and historical tax filings behind a paid portal add-on. This Actor queries the free public search interface, so status fields are not accessible.

    How does exactMatch alter the entity search behavior?

    By default, the Delaware registry performs a prefix starts-with search. Enabling exactMatch submits the query in quotation marks, enforcing a whole-name match against the corporate registry.

    What causes an entity lookup run to return zero results?

    A zero-result run occurs if the entity name or file number does not exist, or if rapid repeated queries triggered the source portal's rate-limiting challenge. Lower maxItems and space your requests.

    What is the difference between Domestic and Foreign residency in the output?

    Domestic indicates the business was originally incorporated or formed inside Delaware. Foreign indicates the entity was organized in another state or country and registered to do business in Delaware.

    Where to go next

    When you are ready to run it, open Delaware Corporation Entity Search Scraper on Apify; the free plan covers up to 1,000 results a month.

    Other Actors we maintain for related data:

    Related guides:

    Resources

    • Actor documentation, input schema, and pricing: verified against the published Actor on 2026-09-26.

    • Actor last updated by its maintainers on 2026-07-13.

    • Run outcome figures cover the 30 day public window ending 2026-09-26.

    • Delaware Corporation Entity Search Scraper on Apify

    Featured actors

    Delaware Corporation Entity Search Scraper

    Search the Delaware Division of Corporations' free public entity database by name or file number. Get file number, formation date, entity kind/type, and registered agent name/address. Conservative rate-limiting; see README before use.

    Run on Apify ↗