Complete API reference for VerifyWise. Explore endpoints for authentication, projects, compliance frameworks, AI governance, and more.
https://your-domain.com/apiMost endpoints require JWT authentication. Include the token in your headers:
Authorization: Bearer <token>All responses follow a consistent JSON structure:
{ "message": "ok", "data": {...} }Current API version with full compatibility:
v1.7.0Create, update, and delete user accounts. Retrieve user profiles, manage team memberships, and configure notification preferences.
Manage organizations with multi-tenancy support. Create workspaces, configure org-level settings, and handle member invitations.
Create and manage compliance projects. Assign team members, track progress, set deadlines, and organize work across frameworks.
Define and assign user roles with granular permissions. Control access to resources, features, and actions across your organization.
Identify, assess, and track project-level risks. Assign risk owners, set mitigation plans, and monitor risk status over time.
Register and manage third-party vendors and suppliers. Track vendor compliance status, review contracts, and assess vendor risk.
Assess and monitor risks associated with third-party vendors. Link risks to vendors, track remediation, and generate risk reports.
Catalog and manage your AI/ML model inventory. Track model versions, deployment status, ownership, and lifecycle stage for each model.
Identify and manage risks specific to AI models. Evaluate risk severity, assign mitigation strategies, and track risk resolution progress.
Run bias detection and fairness analysis on AI models. Store evaluation results, compare metrics over time, and flag disparities.
Manage AI model training records including datasets used, training parameters, evaluation metrics, and reproducibility documentation.
Configure and manage your public-facing AI Trust Centre portal. Publish compliance documentation, model cards, and transparency reports.
Create and manage compliance assessments. Schedule reviews, collect responses from stakeholders, and track assessment completion status.
Define and manage organizational policies. Version policy documents, track approval workflows, and link policies to compliance controls.
Create and manage compliance controls. Map controls to frameworks, assign owners, attach evidence, and monitor implementation status.
Organize compliance controls into categories. Create, rename, and reorder categories to structure your control library effectively.
Manage compliance frameworks and their requirements. Import framework definitions, map controls, and track coverage across standards.
Manage EU AI Act compliance with risk classification, conformity assessments, and documentation required for high-risk AI systems.
Track ISO 27001 information security compliance. Manage Annex A controls, statement of applicability, and audit readiness checklists.
Manage ISO 42001 AI management system compliance. Track controls, document AI governance processes, and prepare for certification.
Implement the NIST AI Risk Management Framework. Map controls to govern, map, measure, and manage functions for AI risk oversight.
Upload, download, and manage files attached to compliance records. Supports evidence documents, policy files, and report attachments.
Send transactional emails, manage notification templates, and configure email delivery settings for your compliance workflows.
Retrieve dashboard metrics, compliance statistics, and summary data. Build custom views with aggregated project and risk information.
Search across projects, controls, risks, vendors, and other resources. Filter results by type, status, and date with full-text matching.
Access audit logs and activity history. Query log entries by user, resource, action type, and date range for compliance reporting.
Create and manage tasks and to-do items linked to compliance work. Assign owners, set due dates, and track task completion across projects.
Generate, rotate, and revoke API tokens for programmatic access. Configure token scopes, expiration policies, and usage limits.
Read and update user preferences such as notification settings, display options, default views, and language configuration.
Create and manage shareable links to compliance resources. Set expiration dates, access permissions, and track link usage analytics.
Generate compliance reports and analytics. Export data in multiple formats, schedule recurring reports, and build custom report templates.
Configure Slack webhook integrations to receive real-time compliance notifications. Map event types to channels and manage alert rules.
Manage subscription plans and billing details. View current plan status, update payment methods, and retrieve invoicing history.
Retrieve and manage subscription tiers and pricing plans. Compare feature availability, usage limits, and capabilities across tiers.
Store and manage compliance evidence in a centralized repository. Link documents to controls, track review status, and maintain audit trails.
Report, track, and resolve AI-related incidents. Document root causes, assign remediation tasks, and maintain an incident response history.
Manage CE marking compliance and certification workflows. Track conformity declarations, technical documentation, and marking requirements.
Create automation rules and manage compliance workflows. Define triggers, conditions, and actions to streamline repetitive processes.
Connect and manage third-party integrations. Configure data sync, authentication credentials, and mapping rules for external services.
Check out our user guide for step-by-step tutorials and examples.