Skip to main content
Version: 1.0.0-beta

Integrations & APIs

AIIA integrates with enterprise systems to pull data for continuous monitoring, push audit results, and sync organizational structures.

Integration Architecture

Key Capabilities

CapabilityDescription
REST APIFull CRUD API for all AIIA entities
API KeysSecure API key management with scoping
Pre-Built ConnectorsSAP, Oracle, Active Directory, ServiceNow
Custom ConnectorsBuild your own integration connectors
WebhooksEvent-driven notifications to external systems
Data Refresh JobsScheduled data imports from connected systems
OAuth 2.0Standard authentication for API access

Pre-Built Connectors

ConnectorTypeDescription
SAP S/4HANAERPPull financial transactions, approval logs, user access
Oracle EBSERPImport AP/AR transactions, GL entries
Active DirectoryIdentitySync user accounts and access rights
ServiceNowITSMImport change requests, incident tickets
JiraProjectLink audit items to development tickets
SharePointDocumentPull documents for evidence collection
Power BIAnalyticsExport 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

  1. API Keys → — Generate and manage API keys
  2. Connectors → — Set up pre-built integrations
  3. Webhooks → — Configure event notifications
  4. Data Refresh → — Schedule data imports