コンテンツにスキップ

Race API

Open Data

Race List

    GET http://race-assist.example.com/race/list
Response Example Example
    {
        "data" : { 
            "list" : [ "test_1" , "test_2"]
        }
    }

Place Config

    GET https://race-assist.example.com/race/config/{raceId}
Response Example
{
   "data":{
      "raceId":"test_1",
      "raceName":"test_1",
      "placeId":"test_1",
      "betConfig":{
         "available":false,
         "returnPercent":75,
         "spreadSheetId":null,
         "betUnit":100,
         "autoReturn":false,
         "money":0.0
      },
      "owner":"559c175b-bdc8-4fb2-9c98-0f4e118233ba",
      "staff":[
         "559c175b-bdc8-4fb2-9c98-0f4e118233ba"
      ],
      "jockeys":[

      ],
      "lap":0,
      "replacement":{

      },
      "horse":{

      }
   }
}

Privacy Data (need jwt token)

Push Place Config

    POST http://race-assist.example.com/place/config/{placeId}
Request Example Example
{
      "raceId":"test_1",
      "raceName":"test_1",
      "placeId":"test_1",
      "betConfig":{
         "available":false,
         "returnPercent":75,
         "spreadSheetId":null,
         "betUnit":100,
         "autoReturn":false,
         "money":0.0
      },
      "owner":"559c175b-bdc8-4fb2-9c98-0f4e118233ba",
      "staff":[
         "559c175b-bdc8-4fb2-9c98-0f4e118233ba"
      ],
      "jockeys":[

      ],
      "lap":0,
      "replacement":{

      },
      "horse":{

      }
}