unknown_source
HTTP 400Unknown sourceIngest API
What happened
The batch names a source key that is not registered for this account in this mode. Sources are per mode: registering one in test does not create it in live.
How to fix it
Register the source under Sources — its class fixes its authority rank — and push again with the key exactly as registered.
What you received
{
"type": "https://docs.sidelineexchange.com/errors/unknown_source",
"title": "Unknown source",
"status": 400,
"detail": "…"
}Worth understanding
- Source — A registered origin of observations, with a key, a class and therefore a rank.
- Source class — What kind of source this is, which fixes its authority rank.
- Test and live mode — Two isolated partitions of every table. The API key decides which one a request touches; there is no mode parameter to get wrong.