Skip to main content
When a check, a generation or a session sample is not allow, its reasons say why. Reasons are part of a decision, not errors: they arrive in 200 responses and in events.

Remedies

A remedy says what would change a deny. Only checks carry one, including the check behind a session. A license_request or license_change remedy appears only when the talent accepts requests through the API.

What to show

Always show sentence as written; do not rewrite it into your own words. The tables below add what to offer beside the sentence. If you receive a code that is not listed here, show the sentence and offer nothing else.

License and window

platform_not_licensed is a deny reason in a 200 response. It is different from the error 403 platform_not_permitted, which you receive instead of a decision when the check names a license explicitly and that license excludes your platform.

Scope

The talent’s rules

The output

Which talent

Live sessions

Review and evaluation

Decisions

allow, deny and escalate, at each stage.

Handle escalations

Pending states, webhooks and on_escalate.

Errors

When a request cannot be evaluated at all.

What we enforce

Checked and recorded terms.