The specification
- REST endpoints: technical and functional description
- Processing outside the API: RabbitMQ consumers, SQL polling, OVSDB events, periodic tasks
- Error codes and the situations that raise them
- Interactions: SQL, AMQP, Redis, outbound REST, with frames and sequence diagrams
- Branch history as change specifications