API Documentation

Contractor intelligence data via REST API. Enforcement records, OSHA inspections, building permits, and license data across Minnesota.

What you can access

Contractor Licenses

Search 270K+ licensed contractors — residential, electrical, plumbing, and more.

Enforcement & Safety

DLI enforcement actions, OSHA workplace inspections, and AG enforcement records.

Building Permits

1.27M+ building permits across 50+ Minnesota jurisdictions.

Cross-Reference Data

Link contractors to their permits, violations, and related entities in a single query.

Quick example

Search for licensed contractors by name:

Request
curl -H "Authorization: Bearer sk_live_..." \
  "https://api.pullfirst.com/v1/licenses/search?q=Johnson+Electric"
Response
{
  "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
}