Skip to content

[Candidate Identifier (Rework)] Add candidate identifier REST API endpoints - #11253

Open
HachemJ wants to merge 63 commits into
aces:mainfrom
HachemJ:ReworkCandidateIdentifierAPI
Open

HachemJ wants to merge 63 commits into
aces:mainfrom
HachemJ:ReworkCandidateIdentifierAPI

Conversation

@HachemJ

@HachemJ HachemJ commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

Brief summary of changes

This PR adds REST API support for candidate identifiers, including new endpoints, a response view, and updates to the existing candidate endpoint. The OpenAPI schema has also been updated to document these changes.

This PR depends on #11212 and focuses on the API layer, while identifier generation, validation, and database changes are handled in the preceding PRs.

Testing instructions (if applicable)

  1. Verify that the candidate identifier endpoints return the expected responses.
  2. Confirm that candidate identifiers can be retrieved through the API.
  3. Check that the new endpoints are correctly documented in the OpenAPI schema.

@github-actions github-actions Bot added Language: SQL PR or issue that update SQL code Language: PHP PR or issue that update PHP code Module: api PR or issue related to api module labels Oct 14, 2026
@HachemJ HachemJ changed the title Add candidate identifier REST API endpoints [Candidate Identifier Rework] Add candidate identifier REST API endpoints Oct 14, 2026
@HachemJ HachemJ changed the title [Candidate Identifier Rework] Add candidate identifier REST API endpoints [Candidate Identifier (Rework)] Add candidate identifier REST API endpoints Oct 16, 2026
@HachemJ
HachemJ force-pushed the ReworkCandidateIdentifierAPI branch from b6d555f to 1f03a21 Compare October 16, 2026 19:46
@github-actions github-actions Bot added the Module: new_profile PR or issue related to new_profile module label Oct 16, 2026
@HachemJ
HachemJ force-pushed the ReworkCandidateIdentifierAPI branch from 1f03a21 to 94f6c70 Compare October 19, 2026 14:20
@HachemJ
HachemJ marked this pull request as ready for review October 19, 2026 18:35
@HachemJ
HachemJ force-pushed the ReworkCandidateIdentifierAPI branch 3 times, most recently from 98b31c0 to 80a1cd0 Compare October 27, 2026 14:56
@HachemJ
HachemJ force-pushed the ReworkCandidateIdentifierAPI branch from 80a1cd0 to a744755 Compare October 27, 2026 15:22

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Language: PHP PR or issue that update PHP code Language: SQL PR or issue that update SQL code Module: api PR or issue related to api module Module: new_profile PR or issue related to new_profile module

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant