Skip to content

Troubleshooting

An index, not an explainer. Find the symptom, follow the link to the page that owns it.

Every failure from /v1 carries a machine-readable code and a docs_url. The full table with status codes and prose is at errors.

CodeUsually means
invalid_api_keyMissing, malformed, revoked, or unknown key
bad_requestMalformed body, no records, or a record the model could not featurize
record_limit_exceededMore than 1000 records in one batch call · split it
model_not_foundThe model_id does not exist for your org
quota_exceededScoring is paused for the month · see limits
rate_limitedToo many requests per second for that key · slow down and retry
internal_errorUnexpected server error · safe to retry with backoff

Scoring stopped part way through the month

Section titled “Scoring stopped part way through the month”

You passed the included allocation, went through the grace band, and hit the backstop. How usage accrues explains what moved the meter; limits has the allocation per plan.

Check the usage object in the last successful batch response before you assume anything else: in_grace: true with a negative remaining says exactly where you are.

A record with no history here is scored on the fields in your request and nothing else. The batch response marks it as not enriched rather than padding it. Cold records covers the flag, and the live scoring API covers what to do with it.

The MCP server refuses in plain language rather than failing silently.

A tool that names a credential you have not supplied is telling you the truth about what it needs. Supply it rather than retrying.

The model will not train, or trained badly

Section titled “The model will not train, or trained badly”

These are data problems far more often than model problems, and the product names each one before you train.

Activation and refresh covers writeback, cadence, and activation. Salesforce covers the connection itself, including which path to use and the limits on it.

Contact support. Include what you ran, what came back, and the timestamp.