Artifact status verdict
GET https://api.trailsplits.com/tiles/v1/status
Checked by a live probe
artifact-status/1 producer verdict. Source-bound fresh can have a null source date; available=false is an unavailable manifest, not proof of freshness. Unknown is distinct from stale.
Example
curl --fail-with-body 'https://api.trailsplits.com/tiles/v1/status' Response
| Field | Type | Description |
|---|---|---|
schema | string: artifact-status/1 | |
checked_at | string | |
available | boolean | |
stale | array | |
artifacts | object |
Full response schema (JSON Schema)
{
"type": "object",
"properties": {
"schema": {
"type": "string",
"enum": [
"artifact-status/1"
]
},
"checked_at": {
"type": "string"
},
"available": {
"type": "boolean"
},
"stale": {
"type": "array",
"items": {
"type": "string"
}
},
"artifacts": {
"type": "object"
}
},
"required": [
"schema",
"checked_at",
"available",
"stale",
"artifacts"
]
}Errors
500, plus the gateway's 401, 429 and 503 (error conventions). A refused request costs no credits.