list_scores

GET /v1/scores lists your organization's scores, with what each predicts and when it was last calibrated.

Use it to find a score's model_id, or to check whether a score you need already exists.

GET
/v1/scores

Lists your organization's scores, newest first (up to 500), with what each predicts and when it was last calibrated. Use it to find a score's model_id.

Responses

The organization's scores.

FieldTypeDescription
scoresarray of object

Your scores, newest first.

FieldTypeDescription
model_idstring

The score's id, scm_….

statustraining, ready, failed

training while it's being created, ready to score records, failed if creating it failed (create it again).

criteriastring

What the score predicts, in words. It's the description you gave when creating it, or, if you gave none, one Finic wrote from your examples.

created_atstring

When the score was created.

calibrated_atstring or null

When it was last calibrated, or null if never.

examplesinteger

The number of examples it was created from.

bad_ratenumber

The share of those examples with is_bad true, 0 to 1.

scoredinteger

The number of records scored with it.

outcomesinteger

The number of those records with an outcome sent to calibrate.

Examples

Example Request
curl -X GET 'https://api.finic.ai/v1/scores' \  -H "Authorization: Bearer $FINIC_API_KEY"
Example Response
{  "scores": [    {      "model_id": "scm_01M4XRC000RT2GZSKYPD8J86G9",      "status": "ready",      "criteria": "Card-not-present payments. is_bad: the payment was charged back as fraud within 90 days.",      "created_at": "2026-10-20T17:04:11Z",      "calibrated_at": "2026-10-24T09:30:52Z",      "examples": 1800,      "bad_rate": 0.062,      "scored": 41250,      "outcomes": 3900    }  ]}