Repairy Partner API
  1. Workshops
Repairy Partner API
  • Welcome 👋
  • Get Started
  • HTTP Headers
  • Authorization
  • Workshops
  • Bookings
  • Quotes
  • Service Reminder
  • Data Reporting
  • Booking URL
  • Error Codes
  • Technical Support
  • Changelog
  • Webhook
  • Additional Services
  • Service Catalog
  • APIs
    • Authorization
      • Access Token
      • Refresh Token
    • Workshops
      • Availabilities
        GET
      • Service Catalog
        GET
    • Bookings
      • Booking Request with Service Catalog (beta)
      • Booking Request
      • Booking Information
      • Update Booking Information
      • Update Booking Status
    • Quotes
      • Quote Request
    • Service Reminder
      • Service Reminder Notification
      • Service Reminder Information
    • Data Reporting
      • Partner Report
  • Data Structures
    • AuthResponse
    • Availability
    • CustomAvailability
    • Car
    • Customer
    • Booking
    • BookingUpdateRequest
    • BookingStatusUpdateConfig
    • Quote
    • ServiceHistory
    • ServiceReminder
    • WebhookRequest
    • ServiceCatalog
  1. Workshops

Availabilities

Cloud Mock
https://mock.apidog.com/m1/839892-0-default
Cloud Mock
https://mock.apidog.com/m1/839892-0-default
GET
/workshops/{id}/availabilities

Fetch Workshop Booking Availability#

To retrieve the availability of workshops, you can make a request specifying the date range for which you'd like to check. This allows you to easily plan and schedule bookings for your desired time frame.

Date Range Limitation#

Maximum Allowed Range: The date range you request can span a maximum of 7 days. This means that you can check availability for any time window, but it cannot be more than one full week.
Requests Exceeding the Limit: If your request exceeds the 7-day range, it will be rejected. This limitation is in place to ensure accurate and manageable data processing.
Important Note: Please be mindful that any request submitted outside of the 7-day limit will not be processed. Make sure your date range fits within the allowed window to avoid errors or delays in retrieving the information you need.
For a successful request, be sure your dates fall within the 7-day limit, keeping your scheduling process smooth and hassle-free!

Request

Path Params

Query Params

Header Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://mock.apidog.com/m1/839892-0-default/workshops/affa9b0d131e2bd184342d75/availabilities?start=2025-10-01&end=2025-10-07' \
--header 'X-Partner-ID: PARTNER_ID' \
--header 'Authorization: Bearer ACCESS_TOKEN' \
--header 'Content-Type: application/json'

Responses

🟢200OK
application/json
OK
Headers

Body

Example
{
    "success": true,
    "open": 7,
    "close": 16,
    "pickupOpen": 15,
    "pickupClose": 18,
    "availabilities": [
        {
            "date": "2025-10-01",
            "status": "close",
            "bookings": 0,
            "capped": false
        },
        {
            "date": "2025-10-02",
            "status": "close",
            "bookings": 0,
            "capped": false,
            "suspended": false,
            "custom": false,
            "open": 7,
            "close": 16,
            "pickupOpen": 15,
            "pickupClose": 18
        }
    ]
}
🟠400Bad Request
Modified at 2025-04-03 04:19:51
Previous
Refresh Token
Next
Service Catalog
Built with