My Matches

Publishes a draft match as the personal API key owner, making it visible for acceptance. The owner must be the match creator or a captain, co-captain, or org owner of the creating team, and the match must still be a draft. Requires matches.user_matches:read-write and API writes access. Supports an optional Idempotency-Key header for safe retries.

post/matches/{matchId}/publish

Request

  • Base URL
    https://teambattles.gg/api/v1
  • URL
    https://teambattles.gg/api/v1/matches/{matchId}/publish
  • Auth
    HTTP bearer

Path parameters

matchIdstring required

Match ID.

Response

The match was published successfully.

successtrue required
timestampstring required

Response generation time (ISO 8601).

Changes