Skip to content

feat(financial): add validation status to financial details - #26

Merged
jSylvestre merged 3 commits into
mainfrom
JCS/Cleanup
Sep 2, 2026
Merged

jSylvestre merged 3 commits into
mainfrom
JCS/Cleanup

Conversation

@jSylvestre

Copy link
Copy Markdown
Member

Introduce a dedicated validationStatus property to the FinancialDetails model. This property surfaces the human-readable validation message from the Aggie Enterprise backend for flattened financial details, streamlining its consumption by client applications like Kuali Build.

Introduce a dedicated `validationStatus` property to the `FinancialDetails` model. This property surfaces the human-readable validation message from the Aggie Enterprise backend for flattened financial details, streamlining its consumption by client applications like Kuali Build.
Removed dedicated bulk, full-details, and validation endpoints to simplify the financial API surface. The single `/api/v1/financial/details/{value}` endpoint now serves as the primary interface, providing flattened financial details with integrated validation status. This streamlines client integrations and reduces maintenance overhead.
refactor(financial): consolidate financial API to single endpoint
@jSylvestre
jSylvestre merged commit 87e8ad3 into main Sep 2, 2026
1 check passed
@jSylvestre
jSylvestre deleted the JCS/Cleanup branch September 2, 2026 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants