Integrations & APIs
AIIA integrates with enterprise systems to pull data for continuous monitoring, push audit results, and sync organizational structures.
Integration Architecture
Key Capabilities
| Capability | Description |
|---|---|
| REST API | Full CRUD API for all AIIA entities |
| API Keys | Secure API key management with scoping |
| Pre-Built Connectors | SAP, Oracle, Active Directory, ServiceNow |
| Custom Connectors | Build your own integration connectors |
| Webhooks | Event-driven notifications to external systems |
| Data Refresh Jobs | Scheduled data imports from connected systems |
| OAuth 2.0 | Standard authentication for API access |
Pre-Built Connectors
| Connector | Type | Description |
|---|---|---|
| SAP S/4HANA | ERP | Pull financial transactions, approval logs, user access |
| Oracle EBS | ERP | Import AP/AR transactions, GL entries |
| Active Directory | Identity | Sync user accounts and access rights |
| ServiceNow | ITSM | Import change requests, incident tickets |
| Jira | Project | Link audit items to development tickets |
| SharePoint | Document | Pull documents for evidence collection |
| Power BI | Analytics | Export audit data for custom reporting |
API Overview
AIIA exposes a RESTful API at /api/v1/ with:
- Authentication: OAuth 2.0 / API Key / Debug Auth (dev only)
- Format: JSON
- Pagination: Cursor-based
- Rate Limiting: Configurable per API key
- OpenAPI: Full Swagger documentation at
/api/v1/docs
Getting Started
- API Keys → — Generate and manage API keys
- Connectors → — Set up pre-built integrations
- Webhooks → — Configure event notifications
- Data Refresh → — Schedule data imports
Related Documentation
- Technical — API Reference — Full API documentation
- Monitoring — KRIs use integrated data
- Developer — Webhook Reference — Webhook payload schemas