Games

Bulk Delete Games

Changed on

Delete multiple game records in a single request.

Args: request: Contains list of game_ids to delete (max 1000 per request)

Returns: GameBulkDeleteResponse with success status and deletion count

delete/api/v1/games/bulk-delete

Request

  • Base URL
    https://developer.preciser.io
  • URL
    https://developer.preciser.io/api/v1/games/bulk-delete
  • Auth
    none declared. Required headers: x-api-key, League

Headers

x-api-keystring required

Required API key issued by Preciser.

Leaguestring required

Required tenant/database selector, for example pitchbio-master.

Request body

game_idsstring[] required

List of game IDs to delete (must be valid UUIDs)

Example request

{
  "game_ids": [
    "550e8400-e29b-41d4-a716-446655440000",
    "660e8400-e29b-41d4-a716-446655440001"
  ]
}

Response

Successful Response

successboolean required

Whether the operation was successful

messagestring required

Status message

deleted_countinteger required

Number of records deleted

requested_countinteger required

Number of game IDs requested for deletion

Changes

    • breaking

      the header request parameter League became required

    • breaking

      the header request parameter x-api-key became required

    • breaking

      header request parameter League list-of-types was narrowed by removing types null

    • breaking

      header request parameter x-api-key list-of-types was narrowed by removing types null

    • info

      for the header request parameter League, the type was generalized from no type to string

    • info

      for the header request parameter x-api-key, the type was generalized from no type to string