ARX Locations API Documentation
Discover and explore ARX locations worldwide through our comprehensive REST API. Access detailed information about 150+ ARX adaptive resistance training facilities across the United States and internationally.
Quick Start
Base URL: https://www.arxlocations.com/api
OpenAPI Specification: https://www.arxlocations.com/openapi.yaml
AI Plugin Configuration: https://www.arxlocations.com/.well-known/ai-plugin.json
Available Endpoints
GET/api/locations
Retrieve all ARX locations with complete details including contact information, addresses, and services.
https://www.arxlocations.com/api/locations
Returns: Array of 149+ location objects with full details
GET/api/locations/{slug}
Get detailed information about a specific ARX location by its unique slug identifier.
https://www.arxlocations.com/api/locations/the-perfect-workout-lakeway
Returns: Single location object with complete details
GET/api/locations/search
Search ARX locations by name, group, or address with optional filtering and result limiting.
https://www.arxlocations.com/api/locations/search?q=perfect&group=The Perfect Workout&limit=10
Parameters: q (query), group (optional), limit (1-100, default 50)
GET/api/locations/nearby
Find ARX locations within a specified radius of given coordinates, sorted by distance.
https://www.arxlocations.com/api/locations/nearby?lat=30.3523536&lng=-97.9619043&radius=50&limit=20
Parameters: lat, lng (required), radius (0-500km, default 50), limit (1-100, default 20)
Location Data Structure
Each location object contains comprehensive information about ARX facilities:
{ "name": "The Perfect Workout Lakeway", "lat": 30.3523536, "lng": -97.9619043, "icon": "images/icon-1.png", "group": "The Perfect Workout", "address": "1017 Ranch Rd 620 S #103, Lakeway, TX 78734", "slug": "the-perfect-workout-lakeway", "phone": "(888) 803-6813", "website": "https://www.theperfectworkout.com/studio-locations/lakeway/", "detailedDescription": "Complete facility description...", "services": ["Personal Training", "Virtual Training", "Membership Options"] }
Response Examples
Search Results
{ "results": [ { "name": "The Perfect Workout Lakeway", "lat": 30.3523536, "lng": -97.9619043, // ... full location data } ], "total": 11 }
Nearby Locations
{ "results": [ { "name": "The Perfect Workout Lakeway", "lat": 30.3523536, "lng": -97.9619043, "distance": 0, // ... full location data } ], "total": 7 }
Error Handling
The API returns standard HTTP status codes and descriptive error messages:
400 Bad Request
Invalid parameters or missing required fields
404 Not Found
Location not found or invalid slug
500 Internal Server Error
Server error or data loading issues
Rate Limits & Usage
No Rate Limits
Our API is currently free to use with no rate limits. We encourage responsible usage and ask that you don't make excessive requests that could impact server performance.
AI Integration
This API is designed to work seamlessly with AI assistants and language models. The OpenAPI specification provides complete documentation for automated integration.
For AI Developers
- OpenAPI 3.0 specification available at
/openapi.yaml
- AI plugin configuration at
/.well-known/ai-plugin.json
- All endpoints return structured JSON data
- Comprehensive error handling with descriptive messages
- Search and geolocation capabilities for location discovery
Support & Contact
For API support, feature requests, or integration assistance:
- Email: support@arxlocations.com
- Website: www.arxlocations.com
- API Documentation: OpenAPI Specification
Ready to Get Started?
Start exploring ARX locations with our API. All endpoints are live and ready to use.