Contractor intelligence data via REST API. Enforcement records, OSHA inspections, building permits, and license data across Minnesota.
Search 270K+ licensed contractors — residential, electrical, plumbing, and more.
DLI enforcement actions, OSHA workplace inspections, and AG enforcement records.
1.27M+ building permits across 50+ Minnesota jurisdictions.
Link contractors to their permits, violations, and related entities in a single query.
Search for licensed contractors by name:
curl -H "Authorization: Bearer sk_live_..." \
"https://api.pullfirst.com/v1/licenses/search?q=Johnson+Electric"{
"data": [
{
"licenseNumber": "EA045231",
"name": "Johnson Electric Inc",
"status": "Issued",
"city": "Minneapolis",
"licenseType": "Electrical",
"expirationDate": "2027-03-31",
"hasEnforcementAction": false
}
],
"page": 1,
"pageSize": 25,
"totalCount": 3,
"totalPages": 1
}API key in the Authorization header. Keys start with sk_live_.
Free tier: 100 calls/day. Paid plans scale to 10,000+.
All list endpoints return paged results with page, pageSize, and totalCount.
Gridify syntax for complex queries — equals, contains, comparison, AND/OR.