API — Coming Soon
The full VaultAP API is under active development and will be available in V2.
Planned Capabilities
Invoice Management
- Upload invoices programmatically (single and batch)
- Retrieve invoice details, risk scores, and AI explanations
- List and filter invoices by status, risk level, date, and vendor
- Perform actions (approve, reject, escalate) via API
Vendor Management
- List and search vendors
- Create and update vendor records
- Import vendors via API (as an alternative to CSV upload)
- Retrieve vendor invoice history and risk flags
Risk & Scoring
- Retrieve risk rule configuration
- Access score breakdowns for any invoice
- Export risk analytics and trends
Audit & Compliance
- Export audit trail entries with date range filtering
- Retrieve audit chain integrity verification status
Webhooks
- Subscribe to real-time events:
invoice.scored— when an invoice completes risk scoringinvoice.high_alert— when an invoice exceeds the high-alert thresholdinvoice.bank_change— when a bank detail change is detectedinvoice.action— when a reviewer takes action on an invoice
- Webhook signature verification for security
- Retry logic with exponential backoff
Timeline
The API is expected to launch with VaultAP V2. If you have specific API needs or want early access, contact us at support@vaultap.app.
In the meantime, you can export data via CSV from the Settings page. See Data Export for details.