Shovels pricing and alternatives: cached company discovery API
- FreeFree$0.00 per 1,000
- $599 monthlyBasic$23.96 per 1,000
- $999 monthlyPro$19.98 per 1,000
- Contact usEnterprise
GET / contractors/ search Shovels's only callAbout this item
- A copy at most 2 weeks old. You get companies from Shovels's database.
- 7 of the 13 key fields we check. Industry, Type and status, Employees, Social profiles, Headquarters, Revenue and budgets, Phones.
- Nothing to pay. You get 500 credits a month, enough for 500 results. Credits reset monthly.
- One call. You call
GET /. You send permit_from, permit_to and geo_id. The call returns the matching companies.contractors/ search - Who can get it: with conditions. Keep data: while this Agreement is in effect. Use data: with conditions.
Shovels: cached company discovery API alternatives
We list other providers' plans closest to this plan in price per 1,000 companies. Each plan in the table gives live data or data at most a month old, like this plan.
| This planShovels, free | AnyAPI, free, trial key, POST /v1/run/company_search.ai_ark | Lusha, free | Bloomberry, free, API key, GET /accounts/tech.json | People Data Labs, free | |
|---|---|---|---|---|---|
| $ per 1,000 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
| Completeness | 54% | 92% | 31% | 54% | 69% |
| Billing | free | free | free | free | free |
| Pay | $0 | $0 | $0 | $0 | $0 |
| Enough for | 500 results a month | about 20 results, once | 1,000 results a month | 500 results, once | 100 results a month |
| Freshness | 2 weeks | 30 days | 1 week | 14 days | 1 month |
| Who can get it | anyone at least 18 years old and able to accept the Terms of Service ("You may not access or use the Service [...] if you are not legally authorized to accept and be bound by its Terms and Conditions or are not at least 18 years of age"), for their internal business purposes | anyone 18 or over, with no account, for business or professional use, not in an embargoed jurisdiction or on a restricted-party list | anyone 18 or over with a business email | anyone with a business email address (the signup form asks for a 'Business Email Address (no gmail, etc)') | anyone |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-10-21.
- docs.shovels.ai/api-reference/contractors/search-contractors
- docs.shovels.ai/docs/knowledge-base/api/basics/credit-limits
- docs.shovels.ai/docs/knowledge-base/api/basics/rate-limits
- docs.shovels.ai/docs/knowledge-base/api/basics/request-counts
- docs.shovels.ai/docs/knowledge-base/company/data-usage-terms
- docs.shovels.ai/docs/knowledge-base/data/quality/refresh-frequency
- docs.shovels.ai/docs/knowledge-base/getting-started/free-trial-guide
- shovels.ai/api
- shovels.ai/pricing
- shovels.ai/terms
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Description, not in the answer
- Industry
- Type and status
- Images, not in the answer
- Technologies, not in the answer
- Employees
- Social profiles
- Headquarters
- Locations, not in the answer
- Funding, not in the answer
- Revenue and budgets
- Parents, not in the answer
- Phones
| $ per 1,000 | $0.00 |
|---|---|
| Billing | free |
| Aggregators | none |
|---|
| Per | result |
|---|---|
| Most per search | 10 |
| Also pays for | from the same budget: Get Contractors By Id · Search Permits · Get Permits By Id · Get Residents |
| $ per 1,000 | $0.00 |
|---|
| Their pitch | Search contractors by location, license, or specialty and connect them to permits, inspections, employees, and project history. |
|---|
| Freshness | 2 weeks |
|---|---|
| Keep data | while this Agreement is in effect |
| Use data | Shovels data is licensed for your internal business use. You can use it for internal research, prospecting, lead generation, building it into your own product (API customers), exporting and storing it internally, sharing with colleagues, and contacting contractors or property owners directly. You cannot upload it to ad platforms for audience targeting, resell or redistribute it, share it externally without written permission, or use it to build a competing data product. [...] a non-exclusive, royalty-free, worldwide, non-transferable and non-sublicensable license to use such Data (or Third-Party Content) solely for its internal business purposes while this Agreement is in effect. [...] Customer shall not at any time, directly or indirectly, and shall not permit any of its employees, contractors, agents, or users (“Authorized Users”) to: (i) copy, modify, or create derivative works of the Services, in whole or in part, (ii) reverse engineer, disassemble, decompile, decode, adapt, or otherwise attempt to derive or gain access to any software component of the Services, in whole or in part, (iii) remove any proprietary notices from the Services, (iv) use the Services in any manner or for any purpose that infringes, misappropriates, or otherwise violates any intellectual property right or other right of any person, or that violates any applicable law, or (v) use the Services for the purpose of competing with Shovels’ business or gathering information for a competitor or potential competitor of Shovels’ business. [...] Customer shall not, and shall not permit any third party to, resell, transfer, distribute, publish, sublicense, or otherwise make available the Services or the Data (or any portion thereof), nor to copy, modify, translate, or create derivative works of the Services or the Data (including any datasets, models, data products, or other works that are based on or trained on the Data), except as expressly authorized in a separate written agreement with Shovels. |
| Pay | $0 |
|---|---|
| You get | 500 credits a month |
| Enough for | 500 results a month |
| Expires | credits reset monthly |
| Batch | 1 |
|---|
| Answer | in the call |
|---|
| You send | permit_from, permit_to, geo_id. Optional: cursor, size, include_count, include_tallies, permit_q, permit_status, permit_min_approval_duration, permit_min_construction_duration, permit_min_inspection_pr, permit_min_job_value, permit_min_fees, permit_tags, property_type, property_min_market_value, property_min_building_area, property_min_lot_size, property_min_story_count, property_min_unit_count, contractor_classification_derived, contractor_name, contractor_website, contractor_min_total_job_value, contractor_min_total_permits_count, contractor_min_inspection_pr, contractor_license |
|---|---|
| Method | GET |
| Path | /contractors/search |
| Plan | Free |
|---|---|
| Who can get it | anyone at least 18 years old and able to accept the Terms of Service ("You may not access or use the Service [...] if you are not legally authorized to accept and be bound by its Terms and Conditions or are not at least 18 years of age"), for their internal business purposes |
The 44 fields the plan's answer can hold
contractor ID, license number, name, business name, business type, classification, derived classifications, license issue date, license expiration date, license inactive date, license active date, primary phone, primary email, phones, emails, website, doing business as, SIC code, NAICS code, LinkedIn URL, revenue, employee count, primary industry, review count, rating, permit status tally, permit tag tally, permit count, average job value, total job value, average construction duration, average inspection pass rate, first seen date, street number, street, city, county, ZIP code, ZIP code extension, state, jurisdiction, address ID, latitude and longitude, total results
Best GTM APIs
- Best LinkedIn profile API in 2026
- Best cached LinkedIn profile API in 2026
- Best email finder API in 2026
- Best cached email finder API in 2026
- Best email verification API in 2026
- Best cached email verification API in 2026
- Best phone finder API in 2026
- Best cached phone finder API in 2026
- Best LinkedIn company data API in 2026
- Best cached LinkedIn company data API in 2026
- Best LinkedIn post comment API in 2026
- Best LinkedIn post reaction API in 2026
- Best LinkedIn person post API in 2026
- Best LinkedIn company post API in 2026
- Best cached LinkedIn people search API in 2026
- Best LinkedIn company search API in 2026
- Best LinkedIn job search API in 2026
- Best cached reverse email lookup API in 2026
- Best LinkedIn post search API in 2026
- Best LinkedIn post details API in 2026
- Best LinkedIn person comment API in 2026
- Best LinkedIn person reaction API in 2026
- Best cached company enrichment API in 2026
- Best cached people search API in 2026
- Best cached company discovery API in 2026