CompSuite API
v4
  • v4
  • v3
  • v2
  1. Schedule
CompSuite API
v4
  • v4
  • v3
  • v2
  • API Usage Guidelines
  • Authentication
  • Errors
  • Divisions
    • List all divisions
      GET
  • Groups
    • List all groups
      GET
    • Retrieve a group
      GET
    • Create a Group
      POST
    • Update a group
      POST
  • Seasons
    • List all seasons
      GET
  • Events
    • List all events
      GET
    • Retrieve an event
      GET
    • Create an event
      POST
    • Create a Competition
      POST
  • Performances
    • Add a performance
      POST
    • Delete a performance
      DELETE
  • Schedule
    • Retrieve Schedule for Competition
      GET
  • Scores
    • Retrieve Competition Scores
      GET
  1. Schedule

Retrieve Schedule for Competition

GET
/events/{eventId}/competitions/{competitionId}/schedule
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.competitionsuite.com/events//competitions//schedule'
Response Response Example
200 - Result
{
  lastUpdate: "2020-01-05 10:22:14.828",
  schedule: [
    {
      id: 123,
      break: false,
      divisionId: 456,
      divisionName: "My Division",
      divisionInitials: "MD",
      groupId: 1,
      groupName: "My Group",
      groupLocation: "United Stats",
      circuitId: "grp-482902",
      roundId: 789,
      roundName: "Round 1",
      description: null,
      sortOrder: 1,
      performanceTime: "10:02 AM",
      times: [
        {
          id: 753,
          name: "Warmup",
          value: "9:40 AM",
          backgroundColor: "#FFFFFF",
          sortOrder: 1
        },
        {
          id: 754,
          name: "Warmup Area",
          value: "A",
          backgroundColor: "#FFFFFF",
          sortOrder: 2
        },
        {
          id: 755,
          name: "Performance Time",
          value: "10:02 AM",
          backgroundColor: "#C0C0C0",
          sortOrder: 3
        }
      ]
    },
    {
      id: 1259,
      break: false,
      divisionId: 456,
      divisionName: "My Division",
      divisionInitials: "MD",
      groupId: 58,
      groupName: "My Group",
      groupLocation: "United Stats",
      circuitId: "grp-482902",
      roundId: 789,
      roundName: "Round 1",
      description: null,
      sortOrder: 2,
      performanceTime: "10:10 AM",
      times: [
        {
          id: 756,
          name: "Warmup",
          value: "9:50 AM",
          backgroundColor: "#FFFFFF",
          sortOrder: 1
        },
        {
          id: 757,
          name: "Warmup Area",
          value: "B",
          backgroundColor: "#FFFFFF",
          sortOrder: 2
        },
        {
          id: 758,
          name: "Performance Time",
          value: "10:10 AM",
          backgroundColor: "#C0C0C0",
          sortOrder: 3
        }
      ]
    },
    {
      id: 123,
      break: true,
      description: "Break",
      sortOrder: 3,
      performanceTime: "10:20 AM"
    }
  ]
}

Request

Authorization
OAuth 2.0
or
Path Params

Responses

🟢200OK
application/json
200
Body

🟠400Bad Request
Modified at 2025-07-28 13:26:48
Previous
Delete a performance
Next
Retrieve Competition Scores
Built with