# v2/flags ## Find Flags For Provider - [GET /v2/flags](https://docs.certifyos.com/reference/application/api/v2flags/providerflagscontroller_findflags.md) ## Mark multiple flags as read - [PATCH /v2/flags/bulk-mark-read](https://docs.certifyos.com/reference/application/api/v2flags/flagsv2controller_markreadbulk.md): Marks a list of flags as read for the current user. Returns 204 if all succeeded, 207 if some failed. ## Mark a single flag as read - [PATCH /v2/flags/{id}/mark-read](https://docs.certifyos.com/reference/application/api/v2flags/flagsv2controller_markread.md): Marks a specific flag as read for the current user. ## Search provider flags - [GET /v2/flags/search](https://docs.certifyos.com/reference/application/api/v2flags/flagsv2controller_searchflags.md): Returns a list of provider flags based on advanced filter criteria. Supports filtering by NPI, flag type, name, sub-collection, committee sharing, read status, and date ranges.