1. Campaigns
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
      • Service Catalog
    • 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
    • Leads
      • Call Lead
    • Messaging
      • Send Message
      • List of Templates
    • Campaigns
      • Trigger Automation
        POST
      • Blast List
        GET
      • Trigger Blast
        POST
      • Find Blast
        GET
  • Data Structures
    • AuthResponse
    • Availability
    • CustomAvailability
    • Car
    • Customer
    • Booking
    • BookingUpdateRequest
    • BookingStatusUpdateConfig
    • Quote
    • ServiceHistory
    • ServiceReminder
    • WebhookRequest
    • ServiceCatalog
    • CallLead
  • Schemas
    • Schemas
      • WebhookRequest
      • ServiceSelection
      • ServiceCatalogItem
      • CallLead
      • Booking
      • BookingUpdateRequest
      • Customer
      • Car
      • Availability
      • CustomAvailability
      • AuthResponse
      • Quote
      • ServiceHistory
      • ServiceReminder
      • BookingStatusUpdateConfig
  1. Campaigns

Blast List

Developing
Cloud Mock
https://mock.apidog.com/m1/839892-0-default
Cloud Mock
https://mock.apidog.com/m1/839892-0-default
GET
workshops/{id}/campaigns/blasts
Lists campaign blasts for a workshop.
Blast content, audience, and channels are managed in the platform dashboard. This endpoint returns blast metadata for listing and selecting a blast to trigger or inspect.
Optional query parameter status filters by blast status. When omitted, blasts of any status for the workshop are returned.
Partner authentication is required. The workshop must have partner integration enabled and blast messaging available. Requests from unauthorized partners or for disabled workshops return 403.

Supported status values#

statusDescription
submittedSubmitted and awaiting approval
approvedApproved and ready to trigger
rejectedRejected
completedAlready sent
failedSend failed
Unsupported status values return 400 with error code 000001.
HTTPerrorCodeWhen
400000001Unsupported status query value
401010000Missing or invalid OAuth token
403000003Feature unavailable
403000004Partner integration or blast messaging disabled for the workshop
404030001Workshop not found

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 'https://mock.apidog.com/m1/839892-0-defaultworkshops//campaigns/blasts?status=undefined' \
--header 'Authorization;' \
--header 'X-Partner-Id;' \
--header 'Content-Type: application/json'

Responses

🟢200Success
application/json
Bodyapplication/json

Examples
{
    "success": true,
    "blasts": [
        {
            "blastId": "64f1a2b3c4d5e6f7a8b9c0d5",
            "title": "Winter service special",
            "status": "approved",
            "recipientCount": 123
        },
        {
            "blastId": "64f1a2b3c4d5e6f7a8b9c0d6",
            "title": "Service due reminder promo",
            "status": "completed",
            "recipientCount": 45
        }
    ]
}
🟠400Bad Request
🟠403Forbidden
🟠401Unauthorized
🟠404Not Found
Modified at 2026-07-24 03:46:00
Previous
Trigger Automation
Next
Trigger Blast
Built with