get_compliance_data
Get Compliance Data
Retrieve compliance status data across audits and sites from 21RISK. Use this to analyze overall compliance posture, identify non-compliant areas, and track compliance trends over time.
get_compliance_data
Retrieve compliance status data across audits and sites from 21RISK. Use this to analyze overall compliance posture, identify non-compliant areas, and track compliance trends over time.
list_property_insurance_items
Retrieve property and insurance-related items from 21RISK, including value collection and risk improvement data. Useful for property insurance assessments and risk quantification.
list_categories
Retrieve risk model categories from 21RISK. Categories define the question groups within risk models and contain various question types used in compliance checklists. Use $filter to get categories for a specific risk model.
get_cope_data
Retrieve COPE (Construction, Occupancy, Protection, and Exposure) data from 21RISK for property insurance risk assessment. COPE data models help evaluate risk factors at specific sites and are commonly used in property insurance underwriting.
list_risk_models
Retrieve risk model definitions from 21RISK. Risk models define the structure of compliance checklists, with categories containing various question types (checkbox, select, number, slider, comment, currency, signature, location, etc.). Use $expand to include associated categories and questions.
list_corrective_actions
Retrieve corrective actions from 21RISK. Actions track non-compliance issues and are automatically created when a risk-model category is non-compliant in an audit. Includes responsible person, cost estimates, due dates, and status. Use OData filters to narrow by status, site, or date.
list_members
Retrieve organization members (users) from 21RISK. Returns user information including names, emails, and roles. Useful for identifying audit participants, action assignees, and site contacts.
list_sites
Retrieve sites (locations) from 21RISK, such as production facilities, warehouses, or offices where audits and compliance activities take place. Supports OData filtering, field selection, and sorting.
list_audits
Retrieve audits and reports from 21RISK, including daily, weekly, and one-time inspections. Results include checklist responses and compliance status. Use OData filters to narrow by site, date range, or status.
list_organizations
Retrieve organizations (tenants) from your 21RISK account. Use this to discover available organizations and their identifiers before querying site or audit data.
get_audit
Retrieve a single audit by its ID, including full details such as checklist responses, compliance status, and related data. Use $expand to include associated categories and responses.
Retrieve compliance, audit, and risk management data from 21RISK. Access organizations, sites, audits, risk models, corrective actions, compliance status, COPE (Construction, Occupancy, Protection, and Exposure) insurance data, and user information. Query data using OData protocol with filtering, sorting, and expansion options. Primarily a read-only API designed for data extraction, reporting, and integration with analytics tools like Power BI. Supports polling-based detection of new audits, corrective actions, and users.
Common questions about connecting 21 Risk to AI agents with Metorial.