Accounting System API
The Accounting System is a platform responsible for collecting, aggregating, and exchanging metrics between different infrastructures, providers, and projects.
The platform’s main functions are exposed through a REST API, which provides the following capabilities:
- Accept input from multiple sources.
- Store incoming data in a database.
- Aggregate the collected data.
- Provide aggregated metrics to various clients.
- Query accounting data for specific time periods.
All API resources are restricted to authenticated clients. Every client requesting access must be properly authenticated to interact with the API.
Event-Driven Capabilities
The Accounting Service can also listen to messages from the Argo Messaging Service and automatically perform actions based on these events. This enables real-time interaction and automated workflows, extending the API’s functionality beyond standard request/response operations.