Documentation Index
Fetch the complete documentation index at: https://docs.responsibleailabs.ai/llms.txt
Use this file to discover all available pages before exploring further.
Overview: Compliance API | Credits: 0.3 per call
/session first, then emit events to build state).
Parameters
Active compliance session ID.
Current workflow step. Options:
data_collection, data_processing, decision_making, decision_communication, data_retention, dsr_handling.Step-specific context (e.g.,
decision_type, decision_outcome, retention_days).Workflow steps
| Step | What the app is doing |
|---|---|
data_collection | Gathering personal data from the user |
data_processing | Processing collected data for a purpose |
decision_making | Making an automated or semi-automated decision |
decision_communication | Communicating the decision to the user |
data_retention | Storing data beyond immediate processing |
dsr_handling | Responding to a Data Subject Request |
Required actions by step
data_collection:
show_notice(S.5): if notice not yet shownobtain_consent(S.6): if consent not active for purposeverify_parental_consent(S.9): if child session
data_processing:
obtain_consent(S.6): if consent expired or withdrawndisable_tracking(S.9(3)): if child sessiondisable_behavioral_monitoring(S.9(3)): if child sessiondisable_targeted_advertising(S.9(3)): if child sessiondata_minimization(S.4(2)): always recommended
decision_making:
ensure_accuracy(S.8(3)): data must be accurate for decisionslog_decision_factors(S.8): recommended for auditability
decision_communication:
show_explanation(S.8(3)): explain basis of decisionexpose_appeal_link(S.13): grievance redressal mechanismdisclose_ai_involvement(S.5): if automated processing was usedshow_rights_notice(S.11-14): data principal rights
data_retention:
define_retention_period(S.8(7)): if not yet definedsend_pre_erasure_notice(S.8(7)): before retention expiresexecute_erasure(S.8(7)): when retention period lapses
dsr_handling:
acknowledge_dsr(S.11-13): immediate acknowledgementcomplete_dsr_response(S.11-13): within SLA (priority escalates near deadline)
Request
Response
Ordered list of actions the application must take at this workflow step. Each includes
type, priority (1 = must-do, 2 = should-do), reason, DPDP section, and implementation details.Current compliance state: consent validity, notice status, child flag, pending/fulfilled obligations, and open timers.