slate_diff
Slate Diff
Compute what changed since a previously-stored snapshot.
Body shape: { "slate_id": 32867, "date": "2026-05-11", "sport": "NBA", "site": "FD", "previous": { "v": "v1", "players": [{"id","name","status","salary","proj"}, ...], "odds": [{"game","ou","spread","home_ml","away_ml"}, ...] } }
Returns a structured diff: which players changed status / salary / projection, which games moved spread or O/U, which players were added or removed from the pool. The thresholds for "changed":
status: any non-empty difference (Q→OUT, ''→OUT, GTD→IN, etc.)
salary: any integer delta
projection: |delta| >= 0.5 fantasy points
odds spread: |delta| >= 0.5
odds ou: |delta| >= 0.5
odds ml: |delta| >= 10 (American odds noise floor)
No auth required — read-only computation off in-memory current snapshot plus the caller-supplied previous one.
Responses:
200: Successful Response (Success Response) Content-Type: application/json 422: Validation Error Content-Type: application/json
Example Response:
{
"detail": [
{
"loc": [],
"msg": "Message",
"type": "Error Type",
"ctx": {}
}
]
}Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "slate_diff"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||