Texas Business Leads - SOS New Filing & Entity Search
Pricing
from $2.00 / 1,000 results
Texas Business Leads - SOS New Filing & Entity Search
Search Texas Secretary of State business filings and entity registrations. Find LLCs, corporations, and partnerships with filing dates, status, registered agents, and addresses. Track new business formations daily. Perfect for sales prospecting and compliance verification. Pay per result.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Ava Torres
Actor stats
0
Bookmarked
4
Total users
2
Monthly active users
2 hours ago
Last modified
Categories
Share
Texas Business Entity Search - Comptroller Records
Search the Texas Comptroller of Public Accounts database for any LLC, corporation, or limited partnership operating in Texas. Returns franchise tax status, officers and directors, registered agent, SOS registration details, EIN, and mailing addresses — structured and ready to export.
No browser automation. No proxies. Reads directly from the official Texas Comptroller public API.
What You Get
Each result is one business entity record with full details when fetchDetails is enabled (default).
| Field | Type | Description |
|---|---|---|
taxpayerId | string | 11-digit Comptroller taxpayer number |
feiNumber | string | 9-digit Federal Employer ID (EIN) |
name | string | Registered entity name |
dbaName | string | Doing business as name |
mailingAddressStreet | string | Mailing street address |
mailingAddressCity | string | Mailing city |
mailingAddressState | string | Mailing state |
mailingAddressZip | string | Mailing ZIP code |
rightToTransactTX | string | Whether the entity has the right to transact business in Texas |
stateOfFormation | string | State or country of formation |
sosRegistrationStatus | string | TX Secretary of State registration status |
effectiveSosRegistrationDate | string | Effective SOS registration date |
sosFileNumber | string | TX Secretary of State file number |
registeredAgentName | string | Registered agent name |
registeredOfficeStreet | string | Registered office street address |
registeredOfficeCity | string | Registered office city |
registeredOfficeState | string | Registered office state |
registeredOfficeZip | string | Registered office ZIP code |
reportYear | string | Most recent annual report year |
officers | array | Officers and directors with name, title, report year, and address |
searchTerm | string | Search term used to find this entity |
Sample Output
{"taxpayerId": "32012345678","feiNumber": "320123456","name": "LONE STAR CONSULTING LLC","mailingAddressStreet": "3225 TURTLE CREEK BLVD","mailingAddressCity": "DALLAS","mailingAddressState": "TX","mailingAddressZip": "75219","rightToTransactTX": "ACTIVE","sosRegistrationStatus": "IN EXISTENCE","effectiveSosRegistrationDate": "01/15/2024","sosFileNumber": "0804567890","registeredAgentName": "CT CORPORATION SYSTEM","officers": [{"name": "JOHN DOE","title": "Manager","reportYear": "2025","address": "3225 TURTLE CREEK BLVD, DALLAS, TX 75219"}]}
Use Cases
KYC and compliance — Verify that a Texas counterparty is franchise-tax compliant and has the right to transact business in the state. The Comptroller database cross-references both franchise tax standing and SOS registration status in a single record.
Due diligence — Retrieve officers, directors, registered agent, EIN, and formation details for any Texas entity. Useful for vendor screening, investor background checks, and M&A research.
Sales intelligence — Search by entity name to identify companies in a target sector, then use officer and address data to find decision-makers and reach them directly.
Competitive analysis — Look up competitors and related entities by name. Officer data often surfaces shared principals across multiple companies.
How to Use
Step 1: Configure your input
Search by entity name (most common):
{"query": "Acme Manufacturing","fetchDetails": true}
Batch search by multiple entity names:
{"searchTerms": ["Acme Manufacturing", "Pacific Energy"],"fetchDetails": true}
Look up by Comptroller taxpayer number or EIN:
{"taxpayerNumbers": ["12345678901", "987654321"],"fetchDetails": true}
Look up by TX SOS file number:
{"fileNumbers": ["0801163717"],"fetchDetails": true}
Input reference
| Parameter | Type | Description |
|---|---|---|
query | string | Single entity name search. Used if searchTerms is empty. |
searchTerms | string[] | Batch entity name searches. Overrides query if non-empty. |
taxpayerNumbers | string[] | 11-digit Comptroller taxpayer numbers or 9-digit EINs. |
fileNumbers | string[] | 6–10 digit TX SOS file numbers. |
fetchDetails | boolean | When true (default), fetches full details including officers and registered agent. When false, returns only name, taxpayer ID, and ZIP. |
Multiple input types can be combined in a single run. Results are deduplicated by taxpayer ID.
Cost Estimate
Pricing is $0.002 per result.
| Run size | Estimated cost |
|---|---|
| 10 results | ~$0.02 |
| 100 results | ~$0.20 |
| 500 results | ~$1.00 |
| 1,000 results | ~$2.00 |
With fetchDetails: true, the actor makes one additional API call per result to retrieve officer and address data. This is the default and recommended setting.
Output Formats
Results are available in JSON, CSV, and Excel from the Apify dataset viewer. Connect to downstream tools via the Apify API or webhooks.
FAQ
Does this require a paid API key or credentials? No. The Texas Comptroller public API is free and requires no authentication. This actor uses it directly with no API keys needed.
What does "right to transact business in Texas" mean? It indicates whether the entity is authorized by the state to conduct business in Texas. Foreign entities (formed outside Texas) must obtain this authorization separately from SOS registration.
What is in the officers array? Each entry includes the officer's name, title (e.g. President, Secretary, Director), the report year the record comes from, and their address if provided. Data comes from the entity's most recent annual franchise tax report.
Can I search by EIN?
Yes. Pass 9-digit EINs in the taxpayerNumbers field. The Comptroller API accepts both 11-digit taxpayer numbers and 9-digit federal EINs.
How specific do name searches need to be? The Comptroller API rejects very broad or single-character searches. Use specific entity names or partial names with at least 3–4 characters. Overly generic terms may return no results or an API error.
Is the data real-time? Yes. The actor queries the live Comptroller API on each run. Results reflect the current state of the database at the time of the run.