Compliance
The compliance engine provides audit trails, data provenance tracking, model cards, regulatory reports, and certification tokens for teams operating in regulated environments.Audit Trail
Every significant action in your Lucitra project is automatically recorded as an immutable audit event. No setup is required — events are captured as soon as you use the platform.Recorded Events
Query Audit Events
string
Filter by event type (e.g.,
validation.started). Omit to return all types.string
Filter by resource type (e.g.,
dataset, report, model_card).string
Start date in
YYYY-MM-DD format.string
End date in
YYYY-MM-DD format.integer
default:"50"
Maximum number of events to return.
Provenance
Provenance records link each dataset to the exact simulation parameters, random seeds, source code, and environment used to generate it. This creates a complete reproducibility chain from raw data back to its origin.Record Provenance
string
required
The dataset to attach provenance to.
string
required
Name of the simulator used (e.g.,
isaac-sim, carla, unity).string
required
Version string of the simulator.
object
required
The simulation parameters used to generate this dataset. Structure is freeform.
array
required
Random seeds used during generation, enabling exact reproducibility.
string
required
Cryptographic hash of the dataset contents for integrity verification.
string
URL of the source repository containing scene definitions.
string
Git commit SHA of the source code used during generation.
object
Hardware and software environment details of the generation host.
Get Provenance Chain
Retrieve the full ordered provenance chain for a dataset. If the dataset was derived from other datasets, the chain includes all ancestors.Model Cards
Model cards document the relationship between training data, validation results, and the models trained on that data. They provide a structured record for internal review and regulatory submissions.Create a Model Card
string
required
The project this model card belongs to.
string
required
A descriptive name for this model card.
array
required
Validation report IDs to include. Links the model card to specific data quality assessments.
object
required
Training configuration and results. Structure is freeform but should include architecture, framework, and performance metrics.
Retrieve and List Model Cards
Compliance Reports
Generate regulatory compliance reports that map your validation results against specific standards. Reports are generated asynchronously and returned as downloadable documents.Supported Standards
EU AI Act
European Union Artificial Intelligence Act. Required for high-risk AI systems deployed in the EU.
FDA 21 CFR Part 11
FDA regulations for electronic records and signatures. Required for medical device AI.
ISO 26262
Functional safety standard for road vehicles. Required for automotive ADAS and AV systems.
Generate a Compliance Report
string
required
The project to generate the compliance report for.
array
required
Validation report IDs to include in the compliance assessment.
string
required
Output format. Currently
pdf is supported.string
required
Regulatory standard to assess against. One of
eu_ai_act, fda_21cfr11, or iso_26262.Compliance report generation returns 202 Accepted. Poll the report status or use a webhook to be notified when it is ready.
List, Get, and Download
The download endpoint returns a 307 redirect to a time-limited signed GCS URL. Use
-L in cURL or allow_redirects=True in Python to follow the redirect automatically.Certification Tokens
Certification tokens provide time-limited, read-only access to a compliance report without requiring API authentication. Use them to share audit-ready reports with external auditors, regulators, or certification bodies.Create a Certification Token
string
required
The compliance report to grant access to.
string
required
A descriptive name for tracking this token (e.g., the audit or auditor name).
integer
required
Token validity period in hours. Must be between 1 and 720 (30 days).
integer
Maximum number of times the token can be used. Null for unlimited access within the expiry window.
string
Name of the auditor or recipient for audit trail purposes.
string
Email of the auditor or recipient for audit trail purposes.
Response
Response
string
required
Token identifier for management operations.
string
required
The full certification token. Starts with
cert_. Shown only once at creation time.string
required
A short prefix for identifying the token without exposing the full value.
string
required
ISO 8601 timestamp when the token expires.