Sample Payload

{
    "meetingId": 1397716,
    "eventNumber": 6,
    "priceUpdates": [
        {
            "runnerNumber": 1,
            "property": "ep",
            "propertyId": 12,
            "price": "4.4"
        },
        {
            "runnerNumber": 1,
            "property": "epPlace",
            "propertyId": 13,
            "price": "1.6"
        },
        {
            "runnerNumber": 1,
            "property": "place2",
            "propertyId": 147,
            "price": "2.25"
        },
        {
            "runnerNumber": 1,
            "property": "place3",
            "propertyId": 148,
            "price": "1.6"
        },
        {
            "runnerNumber": 1,
            "property": "place4",
            "propertyId": 149,
            "price": "1.3"
        },
        {
            "runnerNumber": 4,
            "property": "ep",
            "propertyId": 12,
            "price": "8.5"
        },
        {
            "runnerNumber": 4,
            "property": "epPlace",
            "propertyId": 13,
            "price": "2.25"
        },
        {
            "runnerNumber": 4,
            "property": "place2",
            "propertyId": 147,
            "price": "3.7"
        },
        {
            "runnerNumber": 4,
            "property": "place3",
            "propertyId": 148,
            "price": "2.25"
        },
        {
            "runnerNumber": 4,
            "property": "place4",
            "propertyId": 149,
            "price": "1.6"
        }
    ],
    "scratchings": [
        {
            "runnerNumber": 2,
            "winDeduction": 0.07,
            "placeDeduction": 0.07,
            "twoPlaceDeduction": 0.07,
            "threePlaceDeduction": 0.07,
            "fourPlaceDeduction": 0.04,
            "scratchType": 1,
            "scratchTime": "2022-11-27T20:10:58.94Z"
        },
        {
            "runnerNumber": 3,
            "winDeduction": 0.11,
            "placeDeduction": 0.1,
            "twoPlaceDeduction": 0.1,
            "threePlaceDeduction": 0.1,
            "fourPlaceDeduction": 0.04,
            "scratchType": 1,
            "scratchTime": "2022-11-27T20:25:30.4400201Z"
        }
    ],
    "unscratchings": [
		{
			"runnerNumber": 11,
			"unscratchTime": "2022-11-27T20:12:58.94Z"
		}
	]
}
KeyTypeSampleComments
meetingIdNumeric1355916This meeting ID is unique to the race
eventNumberNumeric2Please us this to define the race number
eventIdString1355916-2Unique identifier for the event
priceNumeric12.0
propertyStringepAll prices are FO
ep - Win price
epPlace - Place price based on the number of runners
place2 - Two place price
place3 - Three place price
place4 - Four place price
propertyIdNumeric12Unique numeric id for each of the property names described above
runnerNumberNumeric6The runner/contestant number
scratchingsArray of Scratchings

Scratching

KeyTypeSampleComments
runnerNumberNumeric6The runner/contestant number
winDeductionNumeric0.12The win deduction value
placeDeductionNumeric0.10The place deduction value given the current number of runners
twoPlaceDeductionNumeric0.05
threePlaceDeductionNumeric0.06
fourPlaceDeductionNumeric0.04
scratchTypeNumeric11 - Early scratching
2 - Late scratching
scratchTimeDateTime2022-11-27T20:12:58.94ZThe UTC time of the scratching

Unscratching

KeyTypeSampleComments
runnerNumberNumeric11The runner/contestant number
unscratchTimeDateTime2022-11-27T20:12:58.94ZThe UTC time of the unscratching

The unscratchings section is usually empty. Data appears here when corrections need to be made to wrongly scratched runners. How these are handled depend on the host behaviour i.e. if refunds are automatically issued upon scratchings, manual steps could be required in addition to updating the runner's status