{"id":"63911839-cb8d-4c94-b27e-68415f5040c5","slug":"icis-corp-delaware-gov-api","name":"icis.corp.delaware.gov API","description":"icis.corp.delaware.gov API","front_facing_description":"Access data from icis.corp.delaware.gov.","source_url":"https://icis.corp.delaware.gov/ecorp/entitysearch/namesearch.aspx","is_authenticated":false,"canonical_scraper_id":"319be902-3423-483d-8fa9-6c9adaca1260","apis":[{"method":"GET","endpoint_name":"search_entities","description":"Search the Delaware Division of Corporations entity database by entity name or file number. Returns up to 50 matching entities with file number and entity name. At least one of entity_name or file_number must be provided. When more than 50 matches exist, the response includes exceeded_limit=true; refine the search to narrow results. Entity name search is case-insensitive; wrap the name in quotation marks for an exact match. File number search returns exactly one result when found.","input_params":{"entity_name":{"type":"string","required":false,"description":"Entity name to search for. Case-insensitive. Use quotation marks for exact match (e.g. '\"Apple Inc\"'). At least one of entity_name or file_number must be provided.","domain":{"kind":"open","example":"Apple","generator":{"type":"static","value":"Apple"}}},"file_number":{"type":"string","required":false,"description":"Delaware Division of Corporations file number to search for (e.g. '4805170'). At least one of entity_name or file_number must be provided.","domain":{"kind":"open","example":"4805170","pattern":"^\\d+$"}}},"return_schema":{"type":"object","fields":{"entities":"array of objects, each with file_number (string) and entity_name (string)","exceeded_limit":"boolean, true when more than 50 results exist and the list is truncated"},"sample":{"data":{"entities":[{"entity_name":"AG APPLE HOLDINGS, LP","file_number":"5902806"},{"entity_name":"APPLE-10, INC","file_number":"4805170"},{"entity_name":"APPLE-10 PRODUCTS, LTD.","file_number":"4652422"}],"exceeded_limit":true},"status":"success"}},"initiates_session":false,"price":2,"verification":{"assertions":[{"path":"$.status","op":"equals","value":"success"},{"path":"$.data.entities","op":"array_min_len","value":1},{"path":"$.data.entities[*]","op":"field_present","value":"file_number"},{"path":"$.data.entities[*]","op":"field_present","value":"entity_name"}],"empty_is_valid":false,"recipe_version":1}},{"method":"GET","endpoint_name":"get_entity_details","description":"Retrieve detailed information for a Delaware entity by its file number. The file_number is obtained from search_entities results. Returns entity details including incorporation/formation date, entity kind and type, residency (domestic or foreign), state, and registered agent information (name, address, phone). Requires three sequential requests to the site (page load, search, detail navigation), so latency is higher than a single-request endpoint.","input_params":{"file_number":{"type":"string","required":true,"description":"Delaware Division of Corporations file number (e.g. '4805170'). Obtained from search_entities results.","domain":{"kind":"derived","generator":{"path":"$.data.entities[*].file_number","type":"derived","from_endpoint":"search_entities"}}}},"return_schema":{"type":"object","fields":{"state":"string, the state of incorporation or registration","residency":"string, whether the entity is Domestic or Foreign","entity_kind":"string, the kind of entity (e.g. Corporation, Limited Liability Company, Limited Partnership)","entity_name":"string, the entity's registered name","entity_type":"string, the type of entity (e.g. General, Stock, Not For Profit)","file_number":"string, the entity's file number","registered_agent":"object containing the registered agent's name, address, city, county, state, postal_code, and phone","incorporation_date":"string, the incorporation or formation date in mm/dd/yyyy format"},"sample":{"data":{"state":"DELAWARE","residency":"Domestic","entity_kind":"Limited Partnership","entity_name":"AG APPLE HOLDINGS, LP","entity_type":"General","file_number":"5902806","registered_agent":{"city":"WILMINGTON","name":"THE CORPORATION TRUST COMPANY","phone":"+1 (555) 012-3456","state":"DE","county":"New Castle","address":"CORPORATION TRUST CENTER 1209 ORANGE ST","postal_code":"19801"},"incorporation_date":"12/8/2015"},"status":"success"}},"initiates_session":false,"price":2,"verification":{"assertions":[{"path":"$.status","op":"equals","value":"success"},{"path":"$.data.file_number","op":"not_null"},{"path":"$.data.entity_name","op":"not_null"},{"path":"$.data.entity_kind","op":"not_null"},{"path":"$.data.registered_agent","op":"not_null"}],"empty_is_valid":false,"recipe_version":1}}],"sample_inputs":{"search_entities":{"entity_name":"Apple"},"get_entity_details":{"file_number":"5902806"}},"prefill_inputs":{"search_entities":{"entity_name":"Apple"}},"last_verified_at":"2026-10-28T04:01:52.889829+00:00","endpoint_health":[{"endpoint_name":"search_entities","status":"healthy","last_checked_at":"2026-10-28T04:01:52.889829+00:00","last_verified_at":"2026-10-28T04:01:52.889829+00:00","recent_runs":[{"at":"2026-10-28T04:01:52.889829+00:00","status":"healthy"},{"at":"2026-10-21T03:03:52.896930+00:00","status":"healthy"},{"at":"2026-10-14T02:01:52.941870+00:00","status":"healthy"},{"at":"2026-10-07T01:04:25.239416+00:00","status":"healthy"},{"at":"2026-09-30T01:03:52.976656+00:00","status":"healthy"}]},{"endpoint_name":"get_entity_details","status":"healthy","last_checked_at":"2026-10-28T04:01:52.889829+00:00","last_verified_at":"2026-10-28T04:01:52.889829+00:00","recent_runs":[{"at":"2026-10-28T04:01:52.889829+00:00","status":"healthy"},{"at":"2026-10-21T03:03:52.896930+00:00","status":"healthy"},{"at":"2026-10-14T02:01:52.941870+00:00","status":"healthy"},{"at":"2026-10-07T01:04:25.239416+00:00","status":"healthy"},{"at":"2026-09-30T01:03:52.976656+00:00","status":"healthy"}]}],"sdk_usage_example":{"code":"\"\"\"Walkthrough: Delaware Division of Corporations entity lookup.\"\"\"\nfrom parse_apis.icis_corp_delaware_gov_api import DelawareCorp, EntityNotFound\n\nclient = DelawareCorp()\n\n# Search for entities by name; limit= caps total items yielded.\nfor summary in client.entity_summaries.search(entity_name=\"Apple\", limit=5):\n    print(summary.file_number, summary.entity_name)\n\n# Drill into the first search hit for full details.\nhit = client.entity_summaries.search(entity_name=\"Apple\", limit=1).first()\nif hit is not None:\n    entity = hit.details()\n    print(entity.entity_name, entity.entity_kind, entity.incorporation_date)\n    print(\"Agent:\", entity.registered_agent.name, entity.registered_agent.phone)\n\n# Direct point-lookup when you already know the file number.\ntry:\n    detail = client.entities.get(file_number=hit.file_number)\n    print(detail.entity_name, detail.residency, detail.state)\nexcept EntityNotFound:\n    print(\"Entity not found for file number\", hit.file_number)\n\nprint(\"exercised: entity_summaries.search / details / entities.get\")\n","endpoints":["search_entities","get_entity_details"],"has_session":false,"shape":"parse_sdk","hover_map":[{"line":7,"col":4,"len":7,"label":"summary: EntitySummary","kind":"variable"},{"line":11,"col":0,"len":3,"label":"hit: EntitySummary","kind":"variable"},{"line":4,"col":9,"len":12,"label":"DelawareCorp — API client","kind":"class"},{"line":7,"col":39,"len":6,"label":"search() → List[EntitySummary]","kind":"method"},{"line":12,"col":3,"len":3,"label":"hit: EntitySummary","kind":"variable"},{"line":13,"col":4,"len":6,"label":"entity: Entity","kind":"variable"},{"line":21,"col":7,"len":14,"label":"EntityNotFound — error: The requested entity file number does not exist","kind":"error"},{"line":8,"col":18,"len":11,"label":"file_number: str","kind":"field"},{"line":8,"col":39,"len":11,"label":"entity_name: str","kind":"field"},{"line":13,"col":17,"len":7,"label":"details() → Entity","kind":"method"},{"line":14,"col":17,"len":11,"label":"entity_name: str","kind":"field"},{"line":14,"col":37,"len":11,"label":"entity_kind: str","kind":"field"},{"line":14,"col":57,"len":18,"label":"incorporation_date: str","kind":"field"},{"line":15,"col":44,"len":4,"label":"name: str","kind":"field"},{"line":15,"col":74,"len":5,"label":"phone: str","kind":"field"},{"line":8,"col":10,"len":7,"label":"summary: EntitySummary","kind":"variable"},{"line":8,"col":31,"len":7,"label":"summary: EntitySummary","kind":"variable"},{"line":11,"col":30,"len":6,"label":"search() → List[EntitySummary]","kind":"method"},{"line":13,"col":13,"len":3,"label":"hit: EntitySummary","kind":"variable"},{"line":14,"col":10,"len":6,"label":"entity: Entity","kind":"variable"},{"line":14,"col":30,"len":6,"label":"entity: Entity","kind":"variable"},{"line":14,"col":50,"len":6,"label":"entity: Entity","kind":"variable"},{"line":15,"col":27,"len":16,"label":"registered_agent: RegisteredAgent","kind":"field"},{"line":15,"col":57,"len":16,"label":"registered_agent: RegisteredAgent","kind":"field"},{"line":19,"col":49,"len":11,"label":"file_number: str","kind":"field"},{"line":22,"col":50,"len":11,"label":"file_number: str","kind":"field"},{"line":15,"col":20,"len":6,"label":"entity: Entity","kind":"variable"},{"line":15,"col":50,"len":6,"label":"entity: Entity","kind":"variable"},{"line":19,"col":45,"len":3,"label":"hit: EntitySummary","kind":"variable"},{"line":22,"col":46,"len":3,"label":"hit: EntitySummary","kind":"variable"}]},"sdk_delivery_state":"available","summary":"Search the Delaware Division of Corporations entity database by entity name or file number, and retrieve detailed entity information including incorporation date, entity type, residency, and registered agent details.","updated_at":"2026-09-01T22:20:59.670723+00:00","user_variants":[],"latest_version":1,"user_status":null,"user_scraper_id":null,"contributes_to_marketplace":true,"pinned_version":null,"seo_content":{"faqs":[{"a":"The Delaware Division of Corporations does not publish a public developer API with documented endpoints, authentication, or structured JSON responses. The ICIS portal at icis.corp.delaware.gov is a web-based search interface intended for manual use.","q":"Does the Delaware Division of Corporations offer an official developer API?"},{"a":"The endpoint returns up to 50 entities in the `entities` array, each with a `file_number` and `entity_name`. When the actual match count exceeds 50, the response sets `exceeded_limit` to `true`. To retrieve a specific entity in that scenario, use a more specific name string, apply exact-match quoting, or search directly by `file_number`.","q":"What does `search_entities` return when too many results match?"},{"a":"Not currently. The `get_entity_details` endpoint returns incorporation date, entity kind, entity type, residency, state, registered agent details, and file number, but does not include a standing or status field. You can fork this API on Parse and revise it to add the missing endpoint if entity status is required for your workflow.","q":"Does the API return entity status — such as active, void, or cancelled?"},{"a":"The database is scoped to the Delaware Division of Corporations only. The `residency` field distinguishes Domestic (formed in Delaware) from Foreign (formed elsewhere but registered in Delaware), and the `state` field records the original state for foreign entities — but entities incorporated solely in other states are not present. You can fork this API on Parse and revise it to point at other state corporation databases to broaden coverage.","q":"Does the API cover entities from states other than Delaware?"},{"a":"The data reflects the Delaware ICIS public database, which is updated by the Division of Corporations as filings are processed. There is no timestamp field in the response indicating when a specific record was last updated, so for time-sensitive compliance needs it is advisable to treat the data as a point-in-time snapshot and re-query periodically.","q":"How fresh is the entity data returned by `get_entity_details`?"}],"keywords":["Delaware corporation search API","Delaware Division of Corporations API","ICIS Delaware entity lookup","Delaware registered agent API","Delaware LLC incorporation date API","Delaware file number search","corporate entity verification API","Delaware entity type residency API","business entity search Delaware","Delaware domestic foreign entity API","Delaware entity details JSON","company formation date Delaware API","Delaware Not For Profit entity search","Delaware corporate database developer API"],"use_cases":["Verify whether a company is incorporated in Delaware and retrieve its current registered agent before signing a contract.","Bulk-enrich a CRM by resolving company names to Delaware file numbers and incorporation dates.","Check residency status (Domestic vs. Foreign) to determine whether a Delaware entity was originally formed in another state.","Identify the registered agent's address and phone for service-of-process lookups.","Screen for entity type (e.g. Not For Profit vs. Stock corporation) during investor due diligence.","Cross-reference a file number from a legal document against the official Delaware record to confirm entity name and formation date.","Build an automated alert system that watches for new matching entity names by periodically running `search_entities` queries."],"meta_title":"Delaware ICIS Entity Search API","generated_at":"2026-09-01T22:22:46.362117+00:00","lead_paragraph":"The Delaware ICIS API provides 2 endpoints for querying the Delaware Division of Corporations entity database. Use `search_entities` to find matching companies by name or file number — returning up to 50 results per query — and `get_entity_details` to pull 8 structured fields per entity, including incorporation date, entity kind, residency, and full registered agent contact information.","schema_version":2,"meta_description":"Search Delaware Division of Corporations records by entity name or file number. Retrieve incorporation date, entity type, residency, and registered agent details.","primary_category":"government_public","long_description_md":"## Searching for Entities\n\nThe `search_entities` endpoint accepts an `entity_name` string or a `file_number`, or both. Name searches are case-insensitive; wrapping the value in quotation marks (e.g. `'\"Apple Inc\"'`) requests an exact match. Each result in the `entities` array includes a `file_number` and `entity_name`. When the query matches more than 50 records, the response sets `exceeded_limit` to `true` and truncates the list — so narrow searches with a more specific name or use the exact-match syntax to stay under the cap.\n\n## Retrieving Entity Details\n\nPassing a `file_number` from search results to `get_entity_details` returns a full entity record. Key fields include `incorporation_date` (mm/dd/yyyy), `entity_kind` (e.g. Corporation, Limited Liability Company, Limited Partnership), `entity_type` (e.g. General, Stock, Not For Profit), and `residency` (Domestic or Foreign). The `registered_agent` object contains name, street address, city, county, state, postal code, and phone number — enough to contact the agent directly or geocode the address.\n\n## Coverage and Scope\n\nBoth endpoints reflect the official Delaware ICIS (Integrated Corporate Information System) public database, which covers all entities on file with the Delaware Division of Corporations. Delaware is the domicile of a large share of U.S. corporations and LLCs, making this database a common reference point for business due diligence, compliance workflows, and corporate research.","generated_with_model":"global.anthropic.claude-sonnet-4-6","secondary_categories":["b2b_directory","finance"]},"primary_category":"government_public","secondary_categories":["b2b_directory","finance"],"access_requirements":[]}