CompSuite API
v4
  • v4
  • v3
  • v2
  1. Events
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. Events

Create an event

POST
/events
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.competitionsuite.com/events' \
--header 'Content-Type: application/json' \
--data-raw '{
    "seasonId": 0,
    "name": "string",
    "location": "string",
    "eventType": 0,
    "featureLevel": 0,
    "startDate": "2019-08-24",
    "endDate": "2019-08-24"
}'
Response Response Example
200 - Result
{
  "id": 1234
}

Request

Authorization
OAuth 2.0
or
Body Params application/json

Examples

Responses

🟢200OK
application/json
200
Body

🟠400Bad Request
🔴500Server Error
Modified at 2025-07-28 13:26:20
Previous
Retrieve an event
Next
Create a Competition
Built with