New Jersey Business Entity Search - NJ DOS Registry KYB avatar

New Jersey Business Entity Search - NJ DOS Registry KYB

Pricing

from $1.60 / 1,000 business entity records

Go to Apify Store
New Jersey Business Entity Search - NJ DOS Registry KYB

New Jersey Business Entity Search - NJ DOS Registry KYB

Search the official New Jersey Division of Revenue business registry by entity ID, name prefix, or keywords for KYB and NJ leads. Export entity IDs, types, cities, and incorporation dates. Related: us-business-entity-search, nj-ucc-lien-search.

Pricing

from $1.60 / 1,000 business entity records

Rating

0.0

(0)

Developer

Ava Torres

Ava Torres

Maintained by Community

Actor stats

0

Bookmarked

15

Total users

2

Monthly active users

2 days ago

Last modified

Features

Limited permissions

Share

Search the official New Jersey Division of Revenue Business Name Search by exact 10-digit entity ID, legal-name prefix, or up to five AND-style keywords. Export source-linked NJ LLC, corporation, LP, and nonprofit registration evidence to JSON, CSV, or Excel.

Fast first run

Run with the defaults to return one deterministic JPMorgan Chase registration record in a few seconds. The default produces at most one paid dataset item: up to $0.0021 at the current $0.002/result plus $0.0001 start pricing.

{
"entityIds": ["0101024287"],
"maxResults": 1
}

Blank input uses this example automatically. Search fields themselves remain blank by default, so they do not contaminate a buyer-supplied name, keyword, or entity-ID lookup.

Output fields

Found records include:

  • entityId — source-reported 10-digit NJ entity identifier
  • businessName — registered legal name
  • entityType and entityTypeCode — for example, Foreign For-Profit Corporation / FR
  • city — source-reported city
  • incorporatedDate and incorporatedDateIso
  • searchTerm and searchMode
  • sourceUrl, retrievedAt, and evidenceNotice
  • setupStatus: found

No-match, invalid-input, and official-source-unavailable outcomes are explicit dataset items rather than ambiguous empty runs.

Search examples

Exact entity ID

{
"entityIds": ["0101024287"],
"maxResults": 1
}
{
"query": "JPMorgan Chase",
"maxResults": 10
}
{
"searchTerms": ["Garden State", "Newark Holdings", "Liberty"],
"maxResults": 25
}

AND-style keywords

{
"keywords": ["garden", "landscaping"],
"maxResults": 25
}

maxResults is a total response cap across all supplied searches. The actor also honors Apify's run charge limit before querying the source.

Evidence limits

This actor returns the fields shown by New Jersey's free public Business Name Search. It does not report:

  • current standing or active/dissolved status;
  • registered agent, officers, owners, or beneficial owners;
  • a complete street address;
  • tax, license, lien, or compliance status; or
  • certified records.

The displayed incorporation date and city are point-in-time source fields and may be corrected. Similar names require entity-ID review. A no-match result is bounded to the supplied identifier/name and does not prove that an entity is absent, inactive, or unregistered under another name. Obtain a certified record or NJ status report when authoritative standing evidence is required.

Source and limits

  • Official source: New Jersey Division of Revenue Business Name Search
  • No proxy, browser automation, account, or CAPTCHA bypass is used
  • The source returns at most 500 rows per individual search; use specific names or entity IDs for high-confidence matching
  • The actor retries transport, response-read, and retryable HTTP failures, then emits source_unavailable rather than turning an outage into a false no-match

Input

FieldTypeRequiredDefaultDescription
querystringnoQuick single search: enter a business legal-name prefix. Leave all search fields blank to run the one-record JPMorgan Chase example.
searchTermsarraynoBusiness name prefixes to search (e.g. "Johnson", "Garden State"). The portal auto-appends a wildcard. Overrides query if non-empty.
entityIdsarrayno10-digit NJ entity IDs to look up (exact match).
keywordsarraynoUp to 5 keywords for AND-style keyword search. All keywords must match. No wildcards.
maxResultsintegerno1Maximum total paid dataset items across all searches. The default returns one item (up to $0.0021 including the start event); raise it fo...

Example input

{
"entityIds": [
"0101024287"
],
"maxResults": 1
}

Output example

One record from a real run (long values shortened, contact details partly masked):

{
"setupStatus": "found",
"source": "New Jersey Division of Revenue Business Name Search",
"sourceUrl": "https://www.njportal.com/DOR/BusinessNameSearch",
"retrievedAt": "2026-11-11T10:00:10Z",
"evidenceNotice": "Point-in-time public New Jersey registration-search evidence. This free result does not report standing, current activity, registered agent, officers, full a...",
"entityId": "0101024287",
"businessName": "JPMORGAN CHASE & CO.",
"city": "New York",
"entityType": "Foreign For-Profit Corporation",
"entityTypeCode": "FR",
"incorporatedDate": "10/23/2012",
"incorporatedDateIso": "2012-10-23",
"searchTerm": "0101024287",
"searchMode": "entity_id"
}

Pricing

Pay per event: $0.002 per business entity record plus $0.0001 per run start. No subscription to this Actor is needed. Apify Store discounts apply, so the price per result is lower on Silver, Gold and higher Apify plans. Use Maximum results to cap the cost of each run.

FAQ

How much does New Jersey Business Entity Search - NJ DOS Registry KYB cost?

$0.002 per business entity record plus $0.0001 per run. For example, 1,000 results cost about $2.00. Higher Apify plans get a Store discount.

Do I need an API key or login?

This Actor has an optional or required key field in the input; see the input table above.

Can I run it on a schedule or from code?

Yes. Use Apify Schedules for recurring runs, or call it from the Apify API, the JavaScript or Python client, Make, Zapier, n8n, or any MCP-compatible AI agent.

Why did my run return no results?

Your filters are probably too narrow. Remove a filter or broaden the search, then run again. You only pay the result price for records that are actually saved.

Is the data accurate and up to date?

Each run fetches live data from the source described above, so results are as current as that source. Verify critical records with the original source before acting on them.

Use with the API

curl -X POST "https://api.apify.com/v2/acts/pink_comic~new-jersey-business-leads/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H 'Content-Type: application/json' \
-d '{"entityIds": ["0101024287"], "maxResults": 1}'