REST API
Enhanced REST API v2 with API key management, full CRUD operations, batch processing, webhooks with HMAC signatures and retry logic, rate limiting, and GLAM/DAM sector support
| Category | Integration and APIs |
|---|---|
| Package | ahgAPIPlugin |
| Version | 1.2.0 |
| Licence | AGPL-3.0-or-later |
| Install | From the source repository, following its README. No packaged download yet. |
Enhanced REST API v2 for Access to Memory (AtoM) 2.x
Features
- API Key Management - Create and manage API keys with granular scopes (read/write/delete)
- Rate Limiting - Configurable rate limits per API key (requests/hour)
- Request Logging - Full request/response logging for analytics and debugging
- Webhooks - Real-time notifications for record changes
- Batch Operations - Process multiple records in a single request
- Full Data Export - Get complete record data with
?full=trueparameter - GLAM/DAM Support - Sector filtering for Archive, Museum, Library, Gallery, DAM