Developer API
Auto Body Shop Directory API
Find auto body shops by ZIP code, city, location, or shop profile using AutoBodyShopNear.com directory data.
QuickstartJSON
curl "https://autobodyshopnear.com/api/v1/public/shops/by-city?city=Houston&state=TX&limit=20&offset=0"43,000+
directory listings
5
public endpoints
3.0.2
OpenAPI spec
Endpoints
MethodPathUse
GET
/api/v1/publicAPI metadata and endpoint index.GET
/api/v1/public/shops/by-zipFind auto body shops by 5-digit ZIP code.GET
/api/v1/public/shops/by-cityFind shops by city, optionally filtered by 2-letter state code.GET
/api/v1/public/shops/nearbyFind shops near a latitude/longitude within a radius.GET
/api/v1/public/shops/{slug}Fetch a single public shop profile.Example response
{
"success": true,
"data": {
"items": [
{
"id": 123456789,
"name": "Example Collision Center",
"category": "Auto Body",
"city": "Houston",
"stateCode": "TX",
"postalCode": "77002",
"addressLine1": "100 Main St",
"phone": "(555) 123-4567",
"slug": "example-collision-center-houston-tx-77002",
"profileUrl": "https://autobodyshopnear.com/shop/example-collision-center-houston-tx-77002"
}
],
"limit": 20,
"offset": 0,
"total": 1,
"hasMore": false
}
}Error format
{
"success": false,
"error": {
"message": "Invalid request parameters",
"code": "VALIDATION_ERROR"
}
}Attribution
When publishing examples, demos, or directories built with this API, please credit AutoBodyShopNear.com and link to the relevant shop profile when displaying shop data.