Create a credit report
Issues a new credit report for a subject (a person or a company),
billed as a standalone fee (risk_report_person / risk_report_company)
at the moment of issuance. Idempotency is mandatory: retrying with the
same idempotency_key returns the original report with idempotency_hit: true and never charges twice. The report is computed synchronously: the
response is usually the finished report (status ready) or a failed one
(status failed with error_code/error_message). The purpose field
is mandatory (data protection law) and doc_id is validated and
normalized per country (e.g. Chilean RUT with check digit).
Authorizations
Session JWT (from register/login) or API key (pk_...).
X-API-Key: <token> is accepted as an alternative header.
Response
Report created and computed. model_version identifies the
scoring model version. When status is ready, the full normalized
report object is embedded; when status is failed,
error_code/error_message explain why and the idempotency key is
released so it can be retried.