Calendar
Represents a scheduled game, match, or tournament instance—essentially, a time-bound event associated with a specific Field.
The Calendar
object anchors the gameplay timeline, enabling season-based, game-based, or tournament-based fan campaigns.
Examples:
UEFA Champions League Final: Madrid vs PSG, for a single event calendar.
LaLiga 2025-2026, including multiple matches, for the entire season calendar.
new_calendar
POST
https://api.bws.ninja/v1/call
Request Body
solution*
string
BWS.NFT.GameCube
operation*
string
new_calendar
parameters*
JSON
check method parameters
new_field Method Parameters
name
string
Calendar name (e.g. LaLiga 2025-26)
new_calendar API Call Example
new_calendar Call Response
When the API call is successfully executed, it returns the calendarId
, which will be used to link with related objects.
list_calendars
POST
https://api.bws.ninja/v1/call
Request Body
solution*
string
BWS.NFT.GameCube
operation*
string
list_fields
parameters
JSON
(optional) check method parameters
list_calendars Method Parameters (optional)
calendar_id
string
Calendar Id
list_calendars API Call Example
list_calendars Call Response
When the API call is successfully executed, it returns the list of calendars you created or a single calendar if the CalendarId
parameter is included in the call.
delete_calendar
POST
https://api.bws.ninja/v1/call
Request Body
solution*
string
BWS.NFT.GameCube
operation*
string
delete_calendar
parameters*
JSON
check method parameters
delete_field Method Parameters
calendarId
string
Then Calendar Id of the calendar to delete.
delete_calendar API Call Example
delete_calendar Call Response
When the API call is executed without errors, it returns a successful status code.
Last updated
Was this helpful?