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:

Ready to Get Started?

Start exploring ARX locations with our API. All endpoints are live and ready to use.