List an account's classifier versions
const url = 'https://example.com/v1/adapters/ids/classifier';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/v1/adapters/ids/classifier \ --header 'Authorization: Bearer <token>'Every live version the account owns, each as its own entry: a version is the addressable thing, so several entries can share a classifier id and differ only by version.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Header Parameters
Section titled “Header Parameters”Target account for principals broader than one account (tenant / account API key); account-scoped principals use their own.
Responses
Section titled “Responses”OK
One immutable version of a classifier, addressed by the account, the classifier id and the version number.
object
Version number. 0 is an ordinary version like any other — the first one a classifier gets, and the one existing scenario bricks name.
object
object
object
Identity of this version’s training-relevant content. Two versions of one classifier can never carry the same value; it is what lets identical content resolve to an existing version instead of training again.
Why the last training run of this version ended as it did. Present on a single-version read; absent from list entries.
object
Why the last training run failed. Absent unless it failed.
When the training run was queued. Absent if none was ever queued.
When the training run last changed state. Absent if none was ever queued.
Example
[ { "state": "new" }]Bad request
object
Examplegenerated
{ "name": "example", "message": "example", "code": 1, "status": 1}Unauthorized
Forbidden
Internal server error
object
Examplegenerated
{ "name": "example", "message": "example", "code": 1, "status": 1}Bad gateway (upstream adapter error)