Skip to content

Return complete FIRST Global match details - #76

Merged
jameslockman merged 1 commit into
mainfrom
FIRST-Global-complete-match-details
Oct 8, 2026
Merged

jameslockman merged 1 commit into
mainfrom
FIRST-Global-complete-match-details

Conversation

@jameslockman

Copy link
Copy Markdown
Collaborator

Summary

  • Deserialize the upstream FIRST Global details object without a fixed season-specific schema.
  • Include the full raw object as nested details in each scores response, while retaining common alliance summaries and the existing flattened passthrough for new-season fields.
  • Update score endpoint documentation.

Validation

  • dotnet build gatool-api.csproj --no-restore
  • Smoke-tested deserialization and conversion to ensure all sample detail properties survive in the nested output.
  • git diff --check

Deserialize FIRST Global match details as season-agnostic JSON and include the complete upstream object in score responses while retaining the common alliance summaries and flattened season-specific extras.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@jameslockman
jameslockman merged commit 15468cb into main Oct 8, 2026
5 checks passed
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.

1 participant