Published

Api Agents Guide

Api Agents Guide

Parent Guide: Root AGENTS.md
This guide extends the root conventions with API-specific rules.

This module is part of the open4goods multi-module Maven project.

Technology

  • Java 21
  • Spring Boot 3

Directory structure

  • src/main/java – REST API and batch code
  • src/main/resources – configuration
  • src/test/java – unit tests

Purpose

The api module exposes the REST endpoints and orchestrates data ingestion pipelines.

Build and test this module only

From this directory:

mvn --offline clean install

Run only the tests with:

mvn --offline test

From the repository root you can also execute:

mvn --offline -pl api -am clean install