Skip to main content
A case (expediente) is the regulatory record of a fraud incident. Cases are often created automatically by report-fraud, but you can also create and manage them directly.
Case endpoints belong to the management surface and authenticate with a dashboard session JWT, not API keys. See Authentication.

Lifecycle

Create a case

Jurisdictions & currencies

Incident types: phishing, ingenieria_social, transferencia_no_autorizada, robo_identidad, fraude_interno, otro.

List & filter

Supports status, priority, jurisdiction, search, from_date, to_date, limit, offset, sort_by, and sort_order.

Update a case

Submit to the regulator

Returns 409 Conflict if the case was already submitted.

Statistics

Get aggregated counts for dashboards:

Evidence & transactions

Each case can hold evidence and linked transactions:
  • GET/POST /api/v1/cases/{id}/evidence
  • GET/POST /api/v1/cases/{id}/transactions
  • GET /api/v1/cases/{id}/activity — paginated activity log
Explore them in the API Reference.