# Kare API Documentation ## Docs - [Extract anomalies from a PDF file](https://api-documentation.kare-app.fr/AI/v1/api-rs/extract-anomalies-from-a-pdf-file.md): Extracts anomalies from uploaded PDF files using AI-powered OCR and text analysis to identify potential issues. - [Create a job for anomaly extraction](https://api-documentation.kare-app.fr/AI/v2/api-rs/create-a-job-for-anomaly-extraction.md): # Create Job - [Get job status](https://api-documentation.kare-app.fr/AI/v2/api-rs/get-job-status.md): Retrieves a job by ID with status and progress details. - [Create an activity log](https://api-documentation.kare-app.fr/Activity-Log/v2/api-rs/create-an-activity-log.md): Creates an activity log with site associations. - [Delete activity logs](https://api-documentation.kare-app.fr/Activity-Log/v2/api-rs/delete-activity-logs.md): Deletes activity logs with validation of permissions and log state. - [Get ActivityLog by Id](https://api-documentation.kare-app.fr/Activity-Log/v2/api-rs/get-activitylog-by-id.md): Get ActivityLog by Id with extended data and site-level permission validation. - [List activity logs for the given site Ids](https://api-documentation.kare-app.fr/Activity-Log/v2/api-rs/list-activity-logs-for-the-given-site-ids.md): List activity logs with filtering, sorting, and pagination capabilities. - [Update an activity log](https://api-documentation.kare-app.fr/Activity-Log/v2/api-rs/update-an-activity-log.md): Updates an activity log with optional comment, type, date, and site associations. - [Create an observation from mobile](https://api-documentation.kare-app.fr/Anomaly/v2/api-mobile/create-an-observation-from-mobile.md): Creates an observation with image upload and notification capabilities. - [Get Anomaly by Id](https://api-documentation.kare-app.fr/Anomaly/v2/api-mobile/get-anomaly-by-id.md): Retrieves a single anomaly by ID with optional extended data and language-specific transformations. - [Add comment to an anomaly](https://api-documentation.kare-app.fr/Anomaly/v2/api-rs/comments/add-comment-to-an-anomaly.md): Adds a new comment to an existing anomaly record. - [Remove anomaly comment](https://api-documentation.kare-app.fr/Anomaly/v2/api-rs/comments/remove-anomaly-comment.md): Removes a specific comment from an anomaly record. - [Update a comment anomaly](https://api-documentation.kare-app.fr/Anomaly/v2/api-rs/comments/update-a-comment-anomaly.md): Updates the content of an existing comment on an anomaly. - [Create an observation](https://api-documentation.kare-app.fr/Anomaly/v2/api-rs/create/create-an-observation.md): Creates an observation with risk assessment and metadata capabilities. - [Create nonconformity anomalies for a report](https://api-documentation.kare-app.fr/Anomaly/v2/api-rs/create/create-nonconformity-anomalies-for-a-report.md): Creates nonconformity anomalies for a specific report with validation and automatic due date calculation. - [Create prescription anomalies for a report](https://api-documentation.kare-app.fr/Anomaly/v2/api-rs/create/create-prescription-anomalies-for-a-report.md): Creates prescription anomalies for a report with validation and automatic due date calculation. - [Delete anomalies](https://api-documentation.kare-app.fr/Anomaly/v2/api-rs/delete-anomalies.md): Deletes anomalies with validation of associated sites and reports. - [Export selected anomalies in PDF format](https://api-documentation.kare-app.fr/Anomaly/v2/api-rs/export-selected-anomalies-in-pdf-format.md): Generates and exports a PDF document containing specified anomalies with filtering and ordering options. - [Get anomaliesv2rs](https://api-documentation.kare-app.fr/Anomaly/v2/api-rs/get-anomaliesv2rs.md): Retrieves a single anomaly by ID with optional extended data and language-specific transformations. - [Add images to an anomaly](https://api-documentation.kare-app.fr/Anomaly/v2/api-rs/images/add-images-to-an-anomaly.md): Adds new images to an existing anomaly using presigned upload URLs. - [Remove anomaly images](https://api-documentation.kare-app.fr/Anomaly/v2/api-rs/images/remove-anomaly-images.md): Removes specified images from an existing anomaly record. - [List anomalies for the given site Ids](https://api-documentation.kare-app.fr/Anomaly/v2/api-rs/list-anomalies-for-the-given-site-ids.md): Retrieves a paginated list of anomalies with filtering, sorting, and optional extended data support. - [Resolve anomalies internally](https://api-documentation.kare-app.fr/Anomaly/v2/api-rs/resolve-anomalies-internally.md): Resolve anomalies internally with comment, resolution timestamp, and resolver ID capabilities. - [Restore anomalies](https://api-documentation.kare-app.fr/Anomaly/v2/api-rs/restore-anomalies.md): Restores anomalies with validation of user permissions and anomaly states. - [Unresolve anomalies internally](https://api-documentation.kare-app.fr/Anomaly/v2/api-rs/unresolve-anomalies-internally.md): Unresolve anomalies with validation of user permissions and anomaly states. - [Update an anomaly](https://api-documentation.kare-app.fr/Anomaly/v2/api-rs/update-an-anomaly.md): Updates an anomaly with specific fields and location details. - [Delete anomalies](https://api-documentation.kare-app.fr/Anomaly/v3/api-ad/delete-anomalies.md): Deletes anomalies. - [Get anomaly by Id](https://api-documentation.kare-app.fr/Anomaly/v3/api-ad/get-anomaly-by-id.md): Retrieves a single anomaly by ID with optional extended data and language-specific transformations. - [Create an anomaly](https://api-documentation.kare-app.fr/Anomaly/v3/api-ad/library/create-an-anomaly.md): Creates an library anomaly with risk assessment and metadata capabilities. - [Delete library anomaly](https://api-documentation.kare-app.fr/Anomaly/v3/api-ad/library/delete-library-anomaly.md): Delete a library anomaly by ID. - [Get libraryAnomaly by Id](https://api-documentation.kare-app.fr/Anomaly/v3/api-ad/library/get-libraryanomaly-by-id.md): Retrieves a single library libraryAnomaly by ID with optional extended data and language-specific transformations. - [List anomalies](https://api-documentation.kare-app.fr/Anomaly/v3/api-ad/library/list-anomalies.md): Retrieves a paginated list of library anomalies with filtering, sorting, and optional extended data support. - [Update an anomaly](https://api-documentation.kare-app.fr/Anomaly/v3/api-ad/library/update-an-anomaly.md): Update an library anomaly with risk assessment and metadata capabilities. - [Update a anomaly](https://api-documentation.kare-app.fr/Anomaly/v3/api-ad/update-a-anomaly.md): Updates a observation anomaly with specific fields. - [Create an observation](https://api-documentation.kare-app.fr/Anomaly/v3/api-mb/create-an-observation.md): Creates an observation with risk assessment and metadata capabilities. - [Create an observation](https://api-documentation.kare-app.fr/Anomaly/v3/api-rs/create/create-an-observation.md): Creates an observation with risk assessment and metadata capabilities. - [Create nonconformity anomalies for a report](https://api-documentation.kare-app.fr/Anomaly/v3/api-rs/create/create-nonconformity-anomalies-for-a-report.md): Creates nonconformity anomalies for a specific report with validation and automatic due date calculation. - [Create prescription anomalies for a report](https://api-documentation.kare-app.fr/Anomaly/v3/api-rs/create/create-prescription-anomalies-for-a-report.md): Creates prescription anomalies for a specific report with validation and automatic due date calculation. - [Delete anomalies](https://api-documentation.kare-app.fr/Anomaly/v3/api-rs/delete-anomalies.md): Deletes anomalies with validation of associated sites and reports. - [Export selected anomalies in PDF format](https://api-documentation.kare-app.fr/Anomaly/v3/api-rs/export-selected-anomalies-in-pdf-format.md): Generates and exports a PDF document containing specified anomalies with filtering and ordering options. - [Get anomaly by Id](https://api-documentation.kare-app.fr/Anomaly/v3/api-rs/get-anomaly-by-id.md): Retrieves a single anomaly by ID with optional extended data and language-specific transformations. - [List anomalies for the given site Ids (RS)](https://api-documentation.kare-app.fr/Anomaly/v3/api-rs/list-anomalies-for-the-given-site-ids-rs.md): Retrieves a paginated list of anomalies with filtering, sorting, and optional extended data support. - [Resolve anomalies internally](https://api-documentation.kare-app.fr/Anomaly/v3/api-rs/resolve-anomalies-internally.md): Resolve anomalies internally with comment, resolution timestamp, and resolver ID capabilities. - [Restore anomalies](https://api-documentation.kare-app.fr/Anomaly/v3/api-rs/restore-anomalies.md): Restores anomalies with validation of user permissions and anomaly states. - [Unresolve anomalies internally](https://api-documentation.kare-app.fr/Anomaly/v3/api-rs/unresolve-anomalies-internally.md): Unresolve anomalies with validation of user permissions and anomaly states. - [Update a non conformity anomaly](https://api-documentation.kare-app.fr/Anomaly/v3/api-rs/update/update-a-non-conformity-anomaly.md): Updates a non conformity anomaly with specific fields. - [Update a observation anomaly](https://api-documentation.kare-app.fr/Anomaly/v3/api-rs/update/update-a-observation-anomaly.md): Updates a observation anomaly with specific fields. - [Update a prescription anomaly](https://api-documentation.kare-app.fr/Anomaly/v3/api-rs/update/update-a-prescription-anomaly.md): Updates a prescription anomaly with specific fields. - [Create multiple attachments](https://api-documentation.kare-app.fr/Attachment/v1/api-rs/create-multiple-attachments.md): Creates multiple attachments with presigned URLs for file uploads to specified entities (anomalies, interventions, organizations). - [Delete multiple attachments](https://api-documentation.kare-app.fr/Attachment/v1/api-rs/delete-multiple-attachments.md): Permanently deletes multiple attachments from both database and S3 storage by their IDs. - [Get attachment by ID](https://api-documentation.kare-app.fr/Attachment/v1/api-rs/get-attachment-by-id.md): Retrieves attachment details by ID with optional extended information like uploader details and action metadata. - [List attachments with filters](https://api-documentation.kare-app.fr/Attachment/v1/api-rs/list-attachments-with-filters.md): Retrieves paginated list of attachments for a specific origin with filtering and sorting capabilities. - [Update attachment metadata](https://api-documentation.kare-app.fr/Attachment/v1/api-rs/update-attachment-metadata.md): Updates existing attachment metadata or replaces the file completely with new presigned URL generation. - [Create multiple attachments](https://api-documentation.kare-app.fr/Attachment/v2/api-rs/create-multiple-attachments.md): Creates multiple attachments with presigned URLs for file uploads to specified entities (anomalies, interventions, organizations). - [Delete multiple attachments](https://api-documentation.kare-app.fr/Attachment/v2/api-rs/delete-multiple-attachments.md): Permanently deletes multiple attachments from both database and S3 storage by their IDs. - [Get attachment by ID](https://api-documentation.kare-app.fr/Attachment/v2/api-rs/get-attachment-by-id.md): Retrieves attachment details by ID with optional extended information like uploader details and action metadata. - [List attachments with filters](https://api-documentation.kare-app.fr/Attachment/v2/api-rs/list-attachments-with-filters.md): Retrieves paginated list of attachments for a specific origin with filtering and sorting capabilities. - [Update attachment metadata](https://api-documentation.kare-app.fr/Attachment/v2/api-rs/update-attachment-metadata.md): Updates existing attachment metadata or replaces the file completely with new presigned URL generation. - [Create multiple attachments](https://api-documentation.kare-app.fr/Attachment/v3/api/create-multiple-attachments.md): Creates multiple attachments with presigned URLs for file uploads to specified entities (anomalies, interventions, organizations). - [Delete a single attachment](https://api-documentation.kare-app.fr/Attachment/v3/api/delete-a-single-attachment.md): Permanently deletes multiple attachments from both database and S3 storage by their IDs. - [Get attachment by ID](https://api-documentation.kare-app.fr/Attachment/v3/api/get-attachment-by-id.md): Retrieves attachment details by ID with optional extended information like uploader details and action metadata. - [List attachments with filters](https://api-documentation.kare-app.fr/Attachment/v3/api/list-attachments-with-filters.md): Retrieves paginated list of attachments for a specific origin with filtering and sorting capabilities. - [Update attachment metadata](https://api-documentation.kare-app.fr/Attachment/v3/api/update-attachment-metadata.md): Updates existing attachment metadata or replaces the file completely with new presigned URL generation. - [Authenticate and log in a backoffice user.](https://api-documentation.kare-app.fr/Auth-Rs/v2/api-bo/authenticate-and-log-in-a-backoffice-user.md) - [LoginCredentials in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-ad/login/logincredentials-in-the-organization-context-and-return-tokens.md): LoginCredentials in the organization context and return tokens - [LoginInvitation in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-ad/login/logininvitation-in-the-organization-context-and-return-tokens.md): Login Invitation API - [LoginCredentials in the organization context and return tokens for bo](https://api-documentation.kare-app.fr/Auth/v1/api-ad/logincredentials-in-the-organization-context-and-return-tokens-for-bo.md): LoginCredentials in the organization context and return tokens for bo - [Forgot Password and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-ad/password/forgot-password-and-return-tokens.md): Forgot Password API - v1 - [Reset Password and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-ad/password/reset-password-and-return-tokens.md): Reset Password API - v1 - [RefreshToken in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-ad/token/refreshtoken-in-the-organization-context-and-return-tokens.md): Refresh Token Endpoint. - [VerifyEstablishmentPin in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-ad/verifyestablishmentpin-in-the-organization-context-and-return-tokens.md): Verify PIN Code and Generate Establishment Session Token - [VerifyInterventionPin in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-ad/verifyinterventionpin-in-the-organization-context-and-return-tokens.md): Verify PIN Code and Generate Intervention Session Token - [VerifyToken in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-ad/verifytoken-in-the-organization-context-and-return-tokens.md): Verify Token Endpoint. - [Forgot Password and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-bo/forgot-password-and-return-tokens.md): Forgot Password API - v1 - [LoginCredentials in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-bo/logincredentials-in-the-organization-context-and-return-tokens.md): LoginCredentials in the organization context and return tokens - [LoginCredentials in the organization context and return tokens for bo](https://api-documentation.kare-app.fr/Auth/v1/api-bo/logincredentials-in-the-organization-context-and-return-tokens-for-bo.md): LoginCredentials in the organization context and return tokens for bo - [LoginInvitation in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-bo/logininvitation-in-the-organization-context-and-return-tokens.md): Login Invitation API - [RefreshToken in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-bo/refreshtoken-in-the-organization-context-and-return-tokens.md): Refresh Token Endpoint. - [Reset Password and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-bo/reset-password-and-return-tokens.md): Reset Password API - v1 - [VerifyEstablishmentPin in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-bo/verifyestablishmentpin-in-the-organization-context-and-return-tokens.md): Verify PIN Code and Generate Establishment Session Token - [VerifyInterventionPin in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-bo/verifyinterventionpin-in-the-organization-context-and-return-tokens.md): Verify PIN Code and Generate Intervention Session Token - [VerifyToken in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-bo/verifytoken-in-the-organization-context-and-return-tokens.md): Verify Token Endpoint. - [Forgot Password and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-mb/forgot-password-and-return-tokens.md): Forgot Password API - v1 - [LoginCredentials in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-mb/logincredentials-in-the-organization-context-and-return-tokens.md): LoginCredentials in the organization context and return tokens - [LoginCredentials in the organization context and return tokens for bo](https://api-documentation.kare-app.fr/Auth/v1/api-mb/logincredentials-in-the-organization-context-and-return-tokens-for-bo.md): LoginCredentials in the organization context and return tokens for bo - [LoginInvitation in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-mb/logininvitation-in-the-organization-context-and-return-tokens.md): Login Invitation API - [VerifyEstablishmentPin in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-mb/pin/verifyestablishmentpin-in-the-organization-context-and-return-tokens.md): Verify PIN Code and Generate Establishment Session Token - [VerifyInterventionPin in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-mb/pin/verifyinterventionpin-in-the-organization-context-and-return-tokens.md): Verify PIN Code and Generate Intervention Session Token - [RefreshToken in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-mb/refreshtoken-in-the-organization-context-and-return-tokens.md): Refresh Token Endpoint. - [Reset Password and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-mb/reset-password-and-return-tokens.md): Reset Password API - v1 - [VerifyToken in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-mb/verifytoken-in-the-organization-context-and-return-tokens.md): Verify Token Endpoint. - [LoginCredentials in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-rs/login/logincredentials-in-the-organization-context-and-return-tokens.md): LoginCredentials in the organization context and return tokens - [LoginInvitation in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-rs/login/logininvitation-in-the-organization-context-and-return-tokens.md): Login Invitation API - [LoginCredentials in the organization context and return tokens for bo](https://api-documentation.kare-app.fr/Auth/v1/api-rs/logincredentials-in-the-organization-context-and-return-tokens-for-bo.md): LoginCredentials in the organization context and return tokens for bo - [Forgot Password and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-rs/password/forgot-password-and-return-tokens.md): Forgot Password API - v1 - [Reset Password and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-rs/password/reset-password-and-return-tokens.md): Reset Password API - v1 - [RefreshToken in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-rs/token/refreshtoken-in-the-organization-context-and-return-tokens.md): Refresh Token Endpoint. - [VerifyToken in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-rs/token/verifytoken-in-the-organization-context-and-return-tokens.md): Verify Token Endpoint. - [VerifyEstablishmentPin in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-rs/verifyestablishmentpin-in-the-organization-context-and-return-tokens.md): Verify PIN Code and Generate Establishment Session Token - [VerifyInterventionPin in the organization context and return tokens](https://api-documentation.kare-app.fr/Auth/v1/api-rs/verifyinterventionpin-in-the-organization-context-and-return-tokens.md): Verify PIN Code and Generate Intervention Session Token - [Create building with details](https://api-documentation.kare-app.fr/Building/v1/api-ad/create-building-with-details.md): Creates a new building within an establishment with the provided details and validation. - [Delete building by ID](https://api-documentation.kare-app.fr/Building/v1/api-ad/delete-building-by-id.md): Removes a building from a project. - [List buildings with filters pagination](https://api-documentation.kare-app.fr/Building/v1/api-ad/list-buildings-with-filters-pagination.md): Retrieves a paginated list of buildings within an establishment with optional filtering capabilities. - [Update building information](https://api-documentation.kare-app.fr/Building/v1/api-ad/update-building-information.md): Updates an existing building's information within an establishment with validation and error handling. - [Create building with details](https://api-documentation.kare-app.fr/Building/v1/api-rs/create-building-with-details.md): Creates a new building within an establishment with the provided details and validation. - [Delete building by ID](https://api-documentation.kare-app.fr/Building/v1/api-rs/delete-building-by-id.md): Removes a building from an establishment with proper validation and cleanup. - [Get building by ID](https://api-documentation.kare-app.fr/Building/v1/api-rs/get-building-by-id.md): Retrieves detailed information about a specific building within an establishment. - [List buildings with filters pagination](https://api-documentation.kare-app.fr/Building/v1/api-rs/list-buildings-with-filters-pagination.md): Retrieves a paginated list of buildings within an establishment with optional filtering capabilities. - [Update building information](https://api-documentation.kare-app.fr/Building/v1/api-rs/update-building-information.md): Updates an existing building's information within an establishment with validation and error handling. - [Create a new building work entry](https://api-documentation.kare-app.fr/Buildingwork/v2/api-rs/create-a-new-building-work-entry.md): Create Building Work API - [Delete a specific building work entry](https://api-documentation.kare-app.fr/Buildingwork/v2/api-rs/delete-a-specific-building-work-entry.md): Delete Building Work API - [Get Building Work Details](https://api-documentation.kare-app.fr/Buildingwork/v2/api-rs/get-building-work-details.md): Get Building Work API - [List Building Work Details](https://api-documentation.kare-app.fr/Buildingwork/v2/api-rs/list-building-work-details.md): List Building Work API - [Update an existing building work entry](https://api-documentation.kare-app.fr/Buildingwork/v2/api-rs/update-an-existing-building-work-entry.md): Update Building Work API - [Retrieves a list of events](https://api-documentation.kare-app.fr/Calendar/v2/api-rs/retrieves-a-list-of-events.md): Retrieves a list of events with filtering by date range and site permissions. - [Retrieves a list of calendar events (v3)](https://api-documentation.kare-app.fr/Calendar/v3/api-rs/retrieves-a-list-of-calendar-events-v3.md) - [Add a comment](https://api-documentation.kare-app.fr/Comment/v1/api-rs/add-a-comment.md): # Create Comment - [Delete comment](https://api-documentation.kare-app.fr/Comment/v1/api-rs/delete-comment.md): # Remove Comment - [List comments for the given site Ids](https://api-documentation.kare-app.fr/Comment/v1/api-rs/list-comments-for-the-given-site-ids.md): # List Comments - [Update comment](https://api-documentation.kare-app.fr/Comment/v1/api-rs/update-comment.md) - [Count comments for the given criteria](https://api-documentation.kare-app.fr/Comment/v2/api-rs/count-comments-for-the-given-criteria.md): Returns the total count of comments for a specific origin entity with optional filtering criteria. - [Create a comment](https://api-documentation.kare-app.fr/Comment/v2/api-rs/create-a-comment.md): Creates a new comment associated with a specific origin entity. - [Delete comment](https://api-documentation.kare-app.fr/Comment/v2/api-rs/delete-comment.md): Soft deletes a comment by setting its deletedAt timestamp. - [Get a comment by ID](https://api-documentation.kare-app.fr/Comment/v2/api-rs/get-a-comment-by-id.md): Retrieves a single comment by ID with optional field extensions for additional data. - [List comments for the given site Ids](https://api-documentation.kare-app.fr/Comment/v2/api-rs/list-comments-for-the-given-site-ids.md): Retrieves a list of comments for a specific origin entity with filtering, sorting, and optional extended data. - [Update comment](https://api-documentation.kare-app.fr/Comment/v2/api-rs/update-comment.md) - [Create a new commission](https://api-documentation.kare-app.fr/Commission/v1/api-rs/create-a-new-commission.md): This endpoint allows you to create a new commission. It expects the following information in the body: visit type, decision, commission date, site ID, building work ID, and building work details (description, authorization number). The mandatory fields for this request are visit type and site ID. - [Delete a commission](https://api-documentation.kare-app.fr/Commission/v1/api-rs/delete-a-commission.md): This route allows deleting a commission only if it is not linked to any reports. It expects the commission ID as a parameter. - [Delete a commission and associated reports](https://api-documentation.kare-app.fr/Commission/v1/api-rs/delete-a-commission-and-associated-reports.md): This route deletes a commission, even if it is linked to reports, and also deletes those associated reports. It expects the commission ID as a parameter. - [Get all commissions](https://api-documentation.kare-app.fr/Commission/v1/api-rs/get-all-commissions.md): This route allows retrieving all commissions. You can specify if you want to view a specific page, sort by status, visit type, or commission review. - [Retrieve a commission by its ID](https://api-documentation.kare-app.fr/Commission/v1/api-rs/retrieve-a-commission-by-its-id.md): This endpoint allows you to retrieve the details of a specific commission by providing the commission ID. - [Add a signature to a commission](https://api-documentation.kare-app.fr/Commission/v1/api-rs/signature/add-a-signature-to-a-commission.md): This endpoint allows adding a signature to a commission. It expects the commission ID as a path parameter and the signature image along with the person who signed the commission in the request body. - [Get the link to sign a commission](https://api-documentation.kare-app.fr/Commission/v1/api-rs/signature/get-the-link-to-sign-a-commission.md): This route retrieves the link for signing a commission. It expects the commission ID as a path parameter. - [Send email for commission signature](https://api-documentation.kare-app.fr/Commission/v1/api-rs/signature/send-email-for-commission-signature.md): This route sends an email to request the signature for a specific commission. - [Update a commission details](https://api-documentation.kare-app.fr/Commission/v1/api-rs/update-a-commission-details.md): This endpoint allows you to update the details of an existing commission. You can update the decision and commission date associated with the commission. - [Create a new commission](https://api-documentation.kare-app.fr/Commission/v2/api-rs/create-a-new-commission.md): Creates a new commission with visit type, decision details, and optional building work association. - [Delete a commission](https://api-documentation.kare-app.fr/Commission/v2/api-rs/delete-a-commission.md): Permanently deletes a commission and all its linked reports, regardless of existing relationships. - [Get single commission by ID](https://api-documentation.kare-app.fr/Commission/v2/api-rs/get-single-commission-by-id.md): Retrieves a single commission by ID with optional extended data for edit info, signature, and updatable fields. - [List commissions with filters pagination](https://api-documentation.kare-app.fr/Commission/v2/api-rs/list-commissions-with-filters-pagination.md): Retrieves a paginated list of commissions with sorting options by status, visit type, or commission decision. - [Add a signature to a commission](https://api-documentation.kare-app.fr/Commission/v2/api-rs/signature/add-a-signature-to-a-commission.md): Adds a digital signature to a commission with signer information and generates presigned upload URL. - [Send email for commission signature](https://api-documentation.kare-app.fr/Commission/v2/api-rs/signature/send-email-for-commission-signature.md): Get signature url API - [Update an existing commission](https://api-documentation.kare-app.fr/Commission/v2/api-rs/update-an-existing-commission.md): Updates an existing commission's details including decision, commission date, and comments. - [Create contacts](https://api-documentation.kare-app.fr/Company/v2/api-rs/contacts/create-contacts.md): Creates multiple new contacts for a company with automatic notification system. - [Delete a contact](https://api-documentation.kare-app.fr/Company/v2/api-rs/contacts/delete-a-contact.md): Deletes a specific contact from a company with permission validation. - [Get contact of an company](https://api-documentation.kare-app.fr/Company/v2/api-rs/contacts/get-contact-of-an-company.md): Retrieves a single company contact by ID with optional field extensions for additional data. - [List contacts of an company](https://api-documentation.kare-app.fr/Company/v2/api-rs/contacts/list-contacts-of-an-company.md): Retrieves a paginated list of contacts for a specific company with filtering and sorting options. - [Update a contact](https://api-documentation.kare-app.fr/Company/v2/api-rs/contacts/update-a-contact.md): Updates an existing company contact's information with validation and permission checks. - [Get contract](https://api-documentation.kare-app.fr/Company/v2/api-rs/contracts/get-contract.md): Retrieves a single contract by ID with optional field extensions. - [List contracts](https://api-documentation.kare-app.fr/Company/v2/api-rs/contracts/list-contracts.md): Retrieves a paginated list of contracts for a specific company with filtering and sorting options. - [Create a company](https://api-documentation.kare-app.fr/Company/v2/api-rs/create-a-company.md): Creates a new company within the organization with validation and automatic organization association. - [Create a preventive contract](https://api-documentation.kare-app.fr/Company/v2/api-rs/create-a-preventive-contract.md): # Create Preventive Contract - [Create a training contract](https://api-documentation.kare-app.fr/Company/v2/api-rs/create-a-training-contract.md) - [Delete a company](https://api-documentation.kare-app.fr/Company/v2/api-rs/delete-a-company.md): Deletes a company and cleans up all associated attachments from storage. - [Get a company](https://api-documentation.kare-app.fr/Company/v2/api-rs/get-a-company.md): Retrieves a single company by ID with optional field extensions for additional data. - [List companies of an organization](https://api-documentation.kare-app.fr/Company/v2/api-rs/list-companies-of-an-organization.md): Retrieves a paginated list of companies with filtering, sorting, and optional extended data. - [Update a company](https://api-documentation.kare-app.fr/Company/v2/api-rs/update-a-company.md): Updates an existing company's information with validation and permission checks. - [Get Anomalies by Risk Widget Data V2](https://api-documentation.kare-app.fr/Dashboard/v2/api-rs/widgets/get-anomalies-by-risk-widget-data-v2.md) - [Get Anomalies by Status Widget Data V2](https://api-documentation.kare-app.fr/Dashboard/v2/api-rs/widgets/get-anomalies-by-status-widget-data-v2.md) - [Get anomalies statistics grouped by technical installation](https://api-documentation.kare-app.fr/Dashboard/v2/api-rs/widgets/get-anomalies-statistics-grouped-by-technical-installation.md) - [Get anomalies summary data](https://api-documentation.kare-app.fr/Dashboard/v2/api-rs/widgets/get-anomalies-summary-data.md) - [Get Compliance Score Widget Data V2](https://api-documentation.kare-app.fr/Dashboard/v2/api-rs/widgets/get-compliance-score-widget-data-v2.md): Retrieves the next commission widget data for the dashboard. - [Get Interventions Actions Stats Widget Data V2](https://api-documentation.kare-app.fr/Dashboard/v2/api-rs/widgets/get-interventions-actions-stats-widget-data-v2.md) - [Get monthly anomalies statistics](https://api-documentation.kare-app.fr/Dashboard/v2/api-rs/widgets/get-monthly-anomalies-statistics.md) - [Create a new document](https://api-documentation.kare-app.fr/Document/v2/api-rs/create-a-new-document.md): Creates a new document with pre-signed upload URLs and organization association capabilities. - [Delete a document](https://api-documentation.kare-app.fr/Document/v2/api-rs/delete-a-document.md): Deletes a document by ID with validation of storage key existence. - [Get a document by ID](https://api-documentation.kare-app.fr/Document/v2/api-rs/get-a-document-by-id.md): Get a document by ID with optional extended data and transformations. - [List documents](https://api-documentation.kare-app.fr/Document/v2/api-rs/list-documents.md): Retrieves a paginated list of documents with filtering, sorting, and optional extended data support. - [Update document metadata](https://api-documentation.kare-app.fr/Document/v2/api-rs/update-document-metadata.md): Updates document metadata with file replacement or simple updates. - [Patch equipmentsv1rs](https://api-documentation.kare-app.fr/Equipment/v1/api-rs/patch-equipmentsv1rs.md) - [Create a new equipment](https://api-documentation.kare-app.fr/Equipment/v2/api-rs/create-a-new-equipment.md): Creates a new equipment entry with validation and organization assignment. - [Delete an equipment](https://api-documentation.kare-app.fr/Equipment/v2/api-rs/delete-an-equipment.md): Deletes an equipment entry and removes all associated attachments from storage. - [Get an equipment by its id](https://api-documentation.kare-app.fr/Equipment/v2/api-rs/get-an-equipment-by-its-id.md): Retrieves a single equipment entry by ID with optional field extensions for additional data. - [List equipments](https://api-documentation.kare-app.fr/Equipment/v2/api-rs/list-equipments.md): Retrieves a paginated list of equipment entries with filtering, sorting, and optional extended data. - [Migrate CSV / Excel to database](https://api-documentation.kare-app.fr/Equipment/v2/api-rs/migrate-csv-excel-to-database.md): # Equipment Migrations - [Update an equipment](https://api-documentation.kare-app.fr/Equipment/v2/api-rs/update-an-equipment.md): Updates an existing equipment entry with validation and organization constraints. - [Create establishment with site](https://api-documentation.kare-app.fr/Establishment/v2/api-bo/create-establishment-with-site.md): Creates a new establishment after validating required technical installation exists and tags belong to the organization. - [Delete establishment with validation](https://api-documentation.kare-app.fr/Establishment/v2/api-bo/delete-establishment-with-validation.md): Deletes an establishment after validating that it can be removed based on business rules and user permissions. - [Get establishment](https://api-documentation.kare-app.fr/Establishment/v2/api-bo/get-establishment.md): Retrieves a specific establishment by ID with configurable data extensions. - [List establishments](https://api-documentation.kare-app.fr/Establishment/v2/api-bo/list-establishments.md): Retrieves a paginated list of establishments with advanced filtering, sorting. - [Update establishment with validation](https://api-documentation.kare-app.fr/Establishment/v2/api-bo/update-establishment-with-validation.md): Updates an establishment's information. - [Create building with details](https://api-documentation.kare-app.fr/Establishment/v2/api-rs/building/create-building-with-details.md): Creates a new building within an establishment with the provided details and validation. - [Delete building by ID](https://api-documentation.kare-app.fr/Establishment/v2/api-rs/building/delete-building-by-id.md): Removes a building from an establishment with proper validation and cleanup. - [Get building by ID](https://api-documentation.kare-app.fr/Establishment/v2/api-rs/building/get-building-by-id.md): Retrieves detailed information about a specific building within an establishment. - [List buildings with filters pagination](https://api-documentation.kare-app.fr/Establishment/v2/api-rs/building/list-buildings-with-filters-pagination.md): Retrieves a paginated list of buildings within an establishment with optional filtering capabilities. - [Update building information](https://api-documentation.kare-app.fr/Establishment/v2/api-rs/building/update-building-information.md): Updates an existing building's information within an establishment with validation and error handling. - [Get establishment with extensions](https://api-documentation.kare-app.fr/Establishment/v2/api-rs/get-establishment-with-extensions.md): Retrieves a specific establishment by ID with configurable data extensions and transformations based on user permissions. - [List establishments with filters](https://api-documentation.kare-app.fr/Establishment/v2/api-rs/list-establishments-with-filters.md): Retrieves a paginated list of establishments with advanced filtering, sorting, and data extension capabilities based on user permissions. - [Update establishment with validation](https://api-documentation.kare-app.fr/Establishment/v2/api-rs/update-establishment-with-validation.md): Updates an establishment's information with permission-based field validation and business rule enforcement. - [Create a ad folder](https://api-documentation.kare-app.fr/Folder/v1/api-ad/create-a-ad-folder.md): Creates a new folder in the organization. - [Delete folder](https://api-documentation.kare-app.fr/Folder/v1/api-ad/delete-folder.md): Delete a folder by ID. - [List folders](https://api-documentation.kare-app.fr/Folder/v1/api-ad/list-folders.md): Retrieves a list of folders. - [Update a ad folder](https://api-documentation.kare-app.fr/Folder/v1/api-ad/update-a-ad-folder.md): Updates a folder's details. - [Handle intervention anomaly status](https://api-documentation.kare-app.fr/Intervention-Anomaly/v1/api-mb/handle-intervention-anomaly-status.md): Handles the status and details of a specific anomaly within an intervention. - [Adjudicate intervention anomaly](https://api-documentation.kare-app.fr/Intervention-Anomaly/v1/api-rs/adjudicate-intervention-anomaly.md): Updates an anomaly decision for an intervention with validation and permission checks. - [Get intervention anomaly](https://api-documentation.kare-app.fr/Intervention-Anomaly/v1/api-rs/get-intervention-anomaly.md): Retrieves a paginated get of intervention anomaly. - [List intervention anomalies](https://api-documentation.kare-app.fr/Intervention-Anomaly/v1/api-rs/list-intervention-anomalies.md): Retrieves a paginated list of intervention anomalies associations with comprehensive filtering, sorting, and data extension capabilities. - [Create intervention-user association](https://api-documentation.kare-app.fr/Intervention-User/v1/api-rs/create-intervention-user-association.md): Create intervention-user endpoint to associate users with interventions, including attendance status and soft deletion handling. - [List intervention users](https://api-documentation.kare-app.fr/Intervention-User/v1/api-rs/list-intervention-users.md): Retrieves a paginated list of intervention users associations with comprehensive filtering, sorting, and data extension capabilities. - [Soft delete intervention user association](https://api-documentation.kare-app.fr/Intervention-User/v1/api-rs/soft-delete-intervention-user-association.md): Soft delete a user in an intervention, ensuring that the association is marked as deleted without permanently removing the record from the database. This allows for historical tracking and potential restoration of the association if needed. - [Update intervention-user association](https://api-documentation.kare-app.fr/Intervention-User/v1/api-rs/update-intervention-user-association.md): Update intervention-user endpoint to associate users with interventions, including attendance status and soft deletion handling. - [Create unplanned preventive intervention](https://api-documentation.kare-app.fr/Intervention/v2/api-mobile/create/create-unplanned-preventive-intervention.md): > **Route**: `POST /interventions/v2/mb/unplanned/preventive` > **API Type**: `api-mobile` - [Execute intervention with signature](https://api-documentation.kare-app.fr/Intervention/v2/api-mobile/execute-intervention-with-signature.md): Executes an intervention with completion data and generates signature upload URL. - [Accept or reject intervention verification](https://api-documentation.kare-app.fr/Intervention/v2/api-rs/accept-or-reject-intervention-verification.md): Accepts or rejects an intervention with decision validation and notification updates. - [Create a training session intervention](https://api-documentation.kare-app.fr/Intervention/v2/api-rs/create/create-a-training-session-intervention.md): Creates a training qualification intervention. - [Create curative intervention with anomalies](https://api-documentation.kare-app.fr/Intervention/v2/api-rs/create/create-curative-intervention-with-anomalies.md): Creates a curative intervention with anomaly associations and automatic scheduling capabilities. - [Create preventive intervention scheduled](https://api-documentation.kare-app.fr/Intervention/v2/api-rs/create/create-preventive-intervention-scheduled.md): Creates a preventive intervention with scheduling capabilities and automatic notification handling. - [Delete intervention by ID](https://api-documentation.kare-app.fr/Intervention/v2/api-rs/delete-intervention-by-id.md): Deletes an intervention by ID with validation of associated sites and anomalies. - [Send intervention info email](https://api-documentation.kare-app.fr/Intervention/v2/api-rs/email/send-intervention-info-email.md): > **Route**: `POST /interventions/v2/rs/{interventionId}/emails/informations` > **API Type**: `api-rs` - [Send intervention signature email](https://api-documentation.kare-app.fr/Intervention/v2/api-rs/email/send-intervention-signature-email.md): > **Route**: `POST /interventions/v2/rs/{interventionId}/emails/signature` > **API Type**: `api-rs` - [Get single intervention by ID](https://api-documentation.kare-app.fr/Intervention/v2/api-rs/get-single-intervention-by-id.md): Retrieves a single intervention by ID with optional extended data and language-specific transformations. - [List interventions with filters pagination](https://api-documentation.kare-app.fr/Intervention/v2/api-rs/list-interventions-with-filters-pagination.md): Retrieves a paginated list of interventions with filtering, sorting, and optional extended data support. - [Update curative intervention scheduled](https://api-documentation.kare-app.fr/Intervention/v2/api-rs/update/update-curative-intervention-scheduled.md): Update a curative intervention with scheduling capabilities and automatic notification handling. - [Update preventive intervention scheduled](https://api-documentation.kare-app.fr/Intervention/v2/api-rs/update/update-preventive-intervention-scheduled.md): Update a preventive intervention with scheduling capabilities and automatic notification handling. - [Update training qualification intervention scheduled](https://api-documentation.kare-app.fr/Intervention/v2/api-rs/update/update-training-qualification-intervention-scheduled.md): Update a training qualification intervention with scheduling capabilities and automatic notification handling. - [Update training session intervention scheduled](https://api-documentation.kare-app.fr/Intervention/v2/api-rs/update/update-training-session-intervention-scheduled.md): Update a training session intervention with scheduling capabilities and automatic notification handling. - [Create label for company, commission, ...](https://api-documentation.kare-app.fr/Label/v1/api-rs/create-label-for-company-commission-.md): Creates a new label for organizing and categorizing entities like companies, commissions, and other resources. - [Delete label for company, commission, ...](https://api-documentation.kare-app.fr/Label/v1/api-rs/delete-label-for-company-commission-.md): Deletes an existing label by ID. - [Get Label by Id](https://api-documentation.kare-app.fr/Label/v1/api-rs/get-label-by-id.md): Retrieves a single label by ID with optional field extensions for additional data. - [List labels for the given site Ids](https://api-documentation.kare-app.fr/Label/v1/api-rs/list-labels-for-the-given-site-ids.md): Retrieves a paginated list of labels with filtering, sorting, and optional extended data. - [Update label for company, commission, ...](https://api-documentation.kare-app.fr/Label/v1/api-rs/update-label-for-company-commission-.md): Updates a label with name and color attributes for organizational categorization. - [Create new label](https://api-documentation.kare-app.fr/Label/v2/api-rs/create-new-label.md): Creates a new label with customizable name, color, and type options. - [Delete label](https://api-documentation.kare-app.fr/Label/v2/api-rs/delete-label.md): Deletes a label with validation of user permissions and label state. - [Get label by ID](https://api-documentation.kare-app.fr/Label/v2/api-rs/get-label-by-id.md): Get label by ID with optional extended data and language-specific transformations. - [List labels](https://api-documentation.kare-app.fr/Label/v2/api-rs/list-labels.md): List labels with filtering, sorting, and pagination capabilities. - [Update label](https://api-documentation.kare-app.fr/Label/v2/api-rs/update-label.md) - [Count notifications](https://api-documentation.kare-app.fr/Notification/v2/api-rs/count-notifications.md): Counts notifications for a user with filtering capabilities. - [Delete notifications](https://api-documentation.kare-app.fr/Notification/v2/api-rs/delete-notifications.md): Deletes notifications with batch processing capabilities. - [List notifications](https://api-documentation.kare-app.fr/Notification/v2/api-rs/list-notifications.md): Retrieves a paginated list of notifications with filtering, sorting, and optional unread count support. - [Read all notifications](https://api-documentation.kare-app.fr/Notification/v2/api-rs/read-all-notifications.md): Marks all notifications as read for the authenticated user. - [Read notifications](https://api-documentation.kare-app.fr/Notification/v2/api-rs/read-notifications.md): Marks notifications as read with batch processing capabilities. - [Create an organization](https://api-documentation.kare-app.fr/Organization/v1/api-bo/create-an-organization.md): # Create Organization - [Delete an organization](https://api-documentation.kare-app.fr/Organization/v1/api-bo/delete-an-organization.md): # Delete organization - [Get Organization by Id](https://api-documentation.kare-app.fr/Organization/v1/api-bo/get-organization-by-id.md): # Get organization - [List anomalies for the given site Ids](https://api-documentation.kare-app.fr/Organization/v1/api-bo/list-anomalies-for-the-given-site-ids.md): # List organizations - [Onboard an organization](https://api-documentation.kare-app.fr/Organization/v1/api-bo/onboard-an-organization.md): # Onboard organization - [Request organization onboarding](https://api-documentation.kare-app.fr/Organization/v1/api-bo/request-organization-onboarding.md): # Request Organization onboarding - [Restore an organization](https://api-documentation.kare-app.fr/Organization/v1/api-bo/restore-an-organization.md): # Restore organization - [Save an organization process](https://api-documentation.kare-app.fr/Organization/v1/api-bo/save-an-organization-process.md): # Save organization process - [Update an organization](https://api-documentation.kare-app.fr/Organization/v1/api-bo/update-an-organization.md): # Update organization - [Update an organization access](https://api-documentation.kare-app.fr/Organization/v1/api-bo/update-an-organization-access.md): # Set organization access - [Get My Organization](https://api-documentation.kare-app.fr/Organization/v1/api-rs/get-my-organization.md): # Get My organization - [Update my organization](https://api-documentation.kare-app.fr/Organization/v1/api-rs/update-my-organization.md): # Update My organization - [Get My Organization](https://api-documentation.kare-app.fr/Organization/v2/api-ad/get-my-organization.md): Get my organization. - [Update my organization](https://api-documentation.kare-app.fr/Organization/v2/api-ad/update-my-organization.md): Update My Organization API - [Create audit organization](https://api-documentation.kare-app.fr/Organization/v2/api-bo/create/create-audit-organization.md): Creates a new organization. - [Create organizations](https://api-documentation.kare-app.fr/Organization/v2/api-bo/create/create-organizations.md): Creates a new organization. - [Delete an organization](https://api-documentation.kare-app.fr/Organization/v2/api-bo/delete-an-organization.md): Delete an existing organization. - [Get Organization by Id](https://api-documentation.kare-app.fr/Organization/v2/api-bo/get-organization-by-id.md): Get an existing organization. - [List organizations](https://api-documentation.kare-app.fr/Organization/v2/api-bo/list-organizations.md): List existing organizations. - [Update an organization](https://api-documentation.kare-app.fr/Organization/v2/api-bo/update/update-an-organization.md): Update an existing organization. - [Get My Organization](https://api-documentation.kare-app.fr/Organization/v2/api-rs/get-my-organization.md): Get my organization. - [Update my organization](https://api-documentation.kare-app.fr/Organization/v2/api-rs/update-my-organization.md): Update My Organization API - [Create a area plan item](https://api-documentation.kare-app.fr/Plan-Item/v1/api-ad/create/create-a-area-plan-item.md): Creates a new area plan item in a specified plan. - [Create a drawing plan item](https://api-documentation.kare-app.fr/Plan-Item/v1/api-ad/create/create-a-drawing-plan-item.md): Creates a new plan item in a specified plan. - [Create a point plan item](https://api-documentation.kare-app.fr/Plan-Item/v1/api-ad/create/create-a-point-plan-item.md): Creates a new plan item in a specified plan. - [Delete a plan item](https://api-documentation.kare-app.fr/Plan-Item/v1/api-ad/delete-a-plan-item.md): Permanently removes a plan item and cleans up associated resources. - [Get a plan item](https://api-documentation.kare-app.fr/Plan-Item/v1/api-ad/get-a-plan-item.md): Retrieves a single plan item entry by ID with optional field extensions for additional data. - [List plan items](https://api-documentation.kare-app.fr/Plan-Item/v1/api-ad/list-plan-items.md): Retrieves a paginated list of plan items entries with filtering, sorting, and optional extended data. - [Update a area plan item](https://api-documentation.kare-app.fr/Plan-Item/v1/api-ad/update/update-a-area-plan-item.md): Updates a new drawing plan item in a specified plan. - [Update a plan item](https://api-documentation.kare-app.fr/Plan-Item/v1/api-ad/update/update-a-plan-item.md): Update a point plan item. - [Create a area plan item](https://api-documentation.kare-app.fr/Plan-Item/v1/api-rs/create/create-a-area-plan-item.md): Creates a new area plan item in a specified plan. - [Create a point plan item](https://api-documentation.kare-app.fr/Plan-Item/v1/api-rs/create/create-a-point-plan-item.md): Creates a new plan item in a specified plan. - [Delete a plan item](https://api-documentation.kare-app.fr/Plan-Item/v1/api-rs/delete-a-plan-item.md): Permanently removes a plan item and cleans up associated resources. - [Get a plan item](https://api-documentation.kare-app.fr/Plan-Item/v1/api-rs/get-a-plan-item.md): Retrieves a single plan item entry by ID with optional field extensions for additional data. - [List plan items](https://api-documentation.kare-app.fr/Plan-Item/v1/api-rs/list-plan-items.md): Retrieves a paginated list of plan items entries with filtering, sorting, and optional extended data. - [Update a area plan item](https://api-documentation.kare-app.fr/Plan-Item/v1/api-rs/update/update-a-area-plan-item.md): Updates a new area plan item in a specified plan. - [Update a plan item](https://api-documentation.kare-app.fr/Plan-Item/v1/api-rs/update/update-a-plan-item.md) - [Create a plan](https://api-documentation.kare-app.fr/Plan/v1/api-ad/create-a-plan.md): Create Plan API Documentation - [Delete a plan](https://api-documentation.kare-app.fr/Plan/v1/api-ad/delete-a-plan.md): - **Required Access Types**: `[AD_USER]` - **Required Permission**: `MANAGER` - [Get plan with extended data](https://api-documentation.kare-app.fr/Plan/v1/api-ad/get-plan-with-extended-data.md): Retrieves a single plan by its ID with extended data and configurable field selection for optimized data loading. - [List all plans](https://api-documentation.kare-app.fr/Plan/v1/api-ad/list-all-plans.md): Retrieves a list of all accessible plans with configurable field selection and data transformations based on user permissions. - [Update an plan by its ID](https://api-documentation.kare-app.fr/Plan/v1/api-ad/update-an-plan-by-its-id.md): Updates an existing plan with new data including name, document, and site associations using partial update functionality. - [Create a plan](https://api-documentation.kare-app.fr/Plan/v1/api-rs/create-a-plan.md): # POST Create Plan Route - [Delete a plan](https://api-documentation.kare-app.fr/Plan/v1/api-rs/delete-a-plan.md): # DELETE Plan Route - [Get plan with extended data](https://api-documentation.kare-app.fr/Plan/v1/api-rs/get-plan-with-extended-data.md): # GET Plan Route - [Create a layer](https://api-documentation.kare-app.fr/Plan/v1/api-rs/layer/create-a-layer.md): # Create Layer - [Delete a layer](https://api-documentation.kare-app.fr/Plan/v1/api-rs/layer/delete-a-layer.md): # Delete Layer - [Get layer with extended data](https://api-documentation.kare-app.fr/Plan/v1/api-rs/layer/get-layer-with-extended-data.md): # Get Layer - [List all layers](https://api-documentation.kare-app.fr/Plan/v1/api-rs/layer/list-all-layers.md): # List Layers - [Update an layer by its ID](https://api-documentation.kare-app.fr/Plan/v1/api-rs/layer/update-an-layer-by-its-id.md): # Update Layer - [List all plans](https://api-documentation.kare-app.fr/Plan/v1/api-rs/list-all-plans.md): # GET List Plans Route - [Update an plan by its ID](https://api-documentation.kare-app.fr/Plan/v1/api-rs/update-an-plan-by-its-id.md): # PATCH Update Plan Route - [Create profile rules](https://api-documentation.kare-app.fr/Profile-Rule/v1/api-rs/create-profile-rules.md): Creates associations between multiple sites and rules with automatic technical installation connections in bulk operations. - [Delete profile rule](https://api-documentation.kare-app.fr/Profile-Rule/v1/api-rs/delete-profile-rule.md): Removes the association between a specific site and rule. - [List profile rules for the profile](https://api-documentation.kare-app.fr/Profile-Rule/v1/api-rs/list-profile-rules-for-the-profile.md): Retrieves a paginated list of site-rule associations with comprehensive filtering, sorting, and data extension capabilities. - [Create a ad project](https://api-documentation.kare-app.fr/Project/v1/api-ad/create-a-ad-project.md): Creates a new project with specified details such as name, object, assigned users, scheduled time, and associated folder. This endpoint ensures that the provided data adheres to the necessary validation rules and organizational constraints before creating the project in the system. - [Delete project](https://api-documentation.kare-app.fr/Project/v1/api-ad/delete-project.md): Delete a project by ID. - [Duplicate a ad project](https://api-documentation.kare-app.fr/Project/v1/api-ad/duplicate-a-ad-project.md): Duplicate a project with the same details as an existing one. - [Get project](https://api-documentation.kare-app.fr/Project/v1/api-ad/get-project.md): Retrieves a specific project by its ID within the organization scope, supporting retrieval of extended attributes based on query parameters. - [Get the PDF report for a project](https://api-documentation.kare-app.fr/Project/v1/api-ad/get-the-pdf-report-for-a-project.md): Retrieve the pdf report for a project. - [List projects](https://api-documentation.kare-app.fr/Project/v1/api-ad/list-projects.md): Retrieves a list of projects within the organization scope, supporting pagination, filtering, and sorting. - [Update a ad project](https://api-documentation.kare-app.fr/Project/v1/api-ad/update-a-ad-project.md): Updates a project's details, including its name, object, assigned users, scheduled time, and associated folder. This endpoint allows for modifying existing project information while ensuring that the provided data adheres to the necessary validation rules and organizational constraints. - [Create PV report](https://api-documentation.kare-app.fr/Report/v2/api-rs/create/create-pv-report.md): Creates "procès verbal" report for a specific commission with validation. - [Create RVRE report](https://api-documentation.kare-app.fr/Report/v2/api-rs/create/create-rvre-report.md): Creates "procès verbal" report for a specific commission with validation. - [Delete a report](https://api-documentation.kare-app.fr/Report/v2/api-rs/delete-a-report.md): Deletes an report by ID. - [Get report for the given site Ids](https://api-documentation.kare-app.fr/Report/v2/api-rs/get-report-for-the-given-site-ids.md): Retrieves a single report by ID with optional extended data and language-specific transformations. This route is also used in the report synthesis page. - [List reports for the given site Ids](https://api-documentation.kare-app.fr/Report/v2/api-rs/list-reports-for-the-given-site-ids.md): Retrieves a paginated list of reports with filtering, sorting, and optional extended data support. - [Update PV report](https://api-documentation.kare-app.fr/Report/v2/api-rs/update/update-pv-report.md): Update a "procès verbal" report for a specific commission with validation. - [Update RVRE report](https://api-documentation.kare-app.fr/Report/v2/api-rs/update/update-rvre-report.md): Update a rvre report for a specific intervention with validation. - [Create a preventive routine](https://api-documentation.kare-app.fr/Routine/v1/api-rs/create/create-a-preventive-routine.md): Creates a new preventive routine with associated rules and site assignments. - [Create a training routine](https://api-documentation.kare-app.fr/Routine/v1/api-rs/create/create-a-training-routine.md): Creates a new training routine with associated rules and user assignments. - [Delete routine](https://api-documentation.kare-app.fr/Routine/v1/api-rs/delete-routine.md): Soft deletes a routine by setting its deletedAt timestamp. - [Get a specific routine](https://api-documentation.kare-app.fr/Routine/v1/api-rs/get-a-specific-routine.md): Retrieves a single routine by ID with optional field extensions for additional data. - [List routines](https://api-documentation.kare-app.fr/Routine/v1/api-rs/list-routines.md): Retrieves a paginated list of routines with filtering, sorting, and optional extended data. - [Update a preventive routine](https://api-documentation.kare-app.fr/Routine/v1/api-rs/update/update-a-preventive-routine.md): Updates an existing preventive routine's information and associated rule/site relationships. - [Update a training routine](https://api-documentation.kare-app.fr/Routine/v1/api-rs/update/update-a-training-routine.md): Updates an existing training routine's information and associated rule/users relationships. - [Create preventive rule (custom or library)](https://api-documentation.kare-app.fr/Rule/v1/api-rs/create/create-preventive-rule-custom-or-library.md): Creates a new preventive rule with customizable maintenance intervals and scope configurations. - [Create training rule (custom or library)](https://api-documentation.kare-app.fr/Rule/v1/api-rs/create/create-training-rule-custom-or-library.md): Creates a new training rule with customizable training intervals and scope configurations. - [Delete rule](https://api-documentation.kare-app.fr/Rule/v1/api-rs/delete-rule.md): Soft deletes a rule by setting its deletedAt timestamp. - [Get rule for the given site Ids](https://api-documentation.kare-app.fr/Rule/v1/api-rs/get-rule-for-the-given-site-ids.md): Retrieves a single rule by ID with optional field extensions for additional data. - [Add Library Rule](https://api-documentation.kare-app.fr/Rule/v1/api-rs/library/add-library-rule.md): Adds pre-defined rules from the library to the organization's rule collection. - [Remove library rule](https://api-documentation.kare-app.fr/Rule/v1/api-rs/library/remove-library-rule.md): Removes a library rule from the organization's rule collection. - [List rules for the given site Ids](https://api-documentation.kare-app.fr/Rule/v1/api-rs/list-rules-for-the-given-site-ids.md): Retrieves a paginated list of rules with filtering, sorting, and optional extended data. - [Migrate CSV / Excel to database](https://api-documentation.kare-app.fr/Rule/v1/api-rs/migrate-csv-excel-to-database.md): # Rule Migrations - [Update preventive rule](https://api-documentation.kare-app.fr/Rule/v1/api-rs/update/update-preventive-rule.md): Updates an existing preventive rule's configuration and scope settings. - [Update training rule](https://api-documentation.kare-app.fr/Rule/v1/api-rs/update/update-training-rule.md): Updates an existing training rule's configuration and scope settings. - [Create library trainingExercise rule](https://api-documentation.kare-app.fr/Rule/v2/api-bo/create/create-library-trainingexercise-rule.md): Creates a new library trainingExercise rule with customizable maintenance intervals and scope configurations. - [Create library trainingQualification rule](https://api-documentation.kare-app.fr/Rule/v2/api-bo/create/create-library-trainingqualification-rule.md): Creates a new library trainingQualification rule with customizable maintenance intervals and scope configurations. - [Create library trainingSession rule (custom or library)](https://api-documentation.kare-app.fr/Rule/v2/api-bo/create/create-library-trainingsession-rule-custom-or-library.md): Creates a new library trainingSession rule with customizable maintenance intervals and scope configurations. - [Create preventive rule (custom or library)](https://api-documentation.kare-app.fr/Rule/v2/api-bo/create/create-preventive-rule-custom-or-library.md): Creates a new library preventive rule with customizable maintenance intervals and scope configurations. - [Delete rule](https://api-documentation.kare-app.fr/Rule/v2/api-bo/delete/delete-rule.md): deletes a library rule by setting its deletedAt timestamp. - [restore rule](https://api-documentation.kare-app.fr/Rule/v2/api-bo/delete/restore-rule.md): Restore a library rule by setting its deletedAt timestamp to null, effectively undoing the soft deletion. - [Get rule for the given site Ids](https://api-documentation.kare-app.fr/Rule/v2/api-bo/read/get-rule-for-the-given-site-ids.md): Retrieves a single rule by ID with optional field extensions for additional data. - [List rules for the given site Ids](https://api-documentation.kare-app.fr/Rule/v2/api-bo/read/list-rules-for-the-given-site-ids.md): Retrieves a paginated list of rules with filtering, sorting, and optional extended data. - [Update library training exercise rule](https://api-documentation.kare-app.fr/Rule/v2/api-bo/update/update-library-training-exercise-rule.md): Updates an existing library training exercise rule's configuration and scope settings. - [Update library training qualification rule](https://api-documentation.kare-app.fr/Rule/v2/api-bo/update/update-library-training-qualification-rule.md): Updates an existing library training qualification rule's configuration and scope settings. - [Update library training session rule](https://api-documentation.kare-app.fr/Rule/v2/api-bo/update/update-library-training-session-rule.md): Updates an existing library training session rule's configuration and scope settings. - [Update preventive rule](https://api-documentation.kare-app.fr/Rule/v2/api-bo/update/update-preventive-rule.md): Updates an existing preventive rule's configuration and scope settings. - [Create preventive rule (custom or library)](https://api-documentation.kare-app.fr/Rule/v2/api-rs/create/create-preventive-rule-custom-or-library.md): Creates a new preventive rule with customizable maintenance intervals and scope configurations. - [Create trainingExercise rule (custom or library)](https://api-documentation.kare-app.fr/Rule/v2/api-rs/create/create-trainingexercise-rule-custom-or-library.md): Creates a new trainingExercise rule with customizable maintenance intervals and scope configurations. - [Create trainingQualification rule (custom or library)](https://api-documentation.kare-app.fr/Rule/v2/api-rs/create/create-trainingqualification-rule-custom-or-library.md): Creates a new trainingQualification rule with customizable maintenance intervals and scope configurations. - [Create trainingSession rule (custom or library)](https://api-documentation.kare-app.fr/Rule/v2/api-rs/create/create-trainingsession-rule-custom-or-library.md): Creates a new trainingSession rule with customizable maintenance intervals and scope configurations. - [Delete rule](https://api-documentation.kare-app.fr/Rule/v2/api-rs/delete/delete-rule.md): deletes a rule by setting its deletedAt timestamp. - [restore rule](https://api-documentation.kare-app.fr/Rule/v2/api-rs/delete/restore-rule.md): Restore a rule by setting its deletedAt timestamp to null, effectively undoing the soft deletion. - [Add Library Rule](https://api-documentation.kare-app.fr/Rule/v2/api-rs/library/add-library-rule.md): Adds pre-defined rules from the library to the organization's rule collection. - [Remove library rule](https://api-documentation.kare-app.fr/Rule/v2/api-rs/library/remove-library-rule.md): Removes a library rule from the organization's rule collection. - [Get rule for the given site Ids](https://api-documentation.kare-app.fr/Rule/v2/api-rs/read/get-rule-for-the-given-site-ids.md): Retrieves a single rule by ID with optional field extensions for additional data. - [List rules for the given site Ids](https://api-documentation.kare-app.fr/Rule/v2/api-rs/read/list-rules-for-the-given-site-ids.md): Retrieves a paginated list of rules with filtering, sorting, and optional extended data. - [Update preventive rule](https://api-documentation.kare-app.fr/Rule/v2/api-rs/update/update-preventive-rule.md): Updates an existing preventive rule's configuration and scope settings. - [Update training exercise rule](https://api-documentation.kare-app.fr/Rule/v2/api-rs/update/update-training-exercise-rule.md): Updates an existing training exercise rule's configuration and scope settings. - [Update training qualification rule](https://api-documentation.kare-app.fr/Rule/v2/api-rs/update/update-training-qualification-rule.md): Updates an existing training qualification rule's configuration and scope settings. - [Update training session rule](https://api-documentation.kare-app.fr/Rule/v2/api-rs/update/update-training-session-rule.md): Updates an existing training session rule's configuration and scope settings. - [Create site rules](https://api-documentation.kare-app.fr/Site-Rule/v1/api-rs/create-site-rules.md): Creates associations between multiple sites and rules with automatic technical installation connections in bulk operations. - [Delete site rule](https://api-documentation.kare-app.fr/Site-Rule/v1/api-rs/delete-site-rule.md): Removes the association between a specific site and rule. - [Get site rule for the site](https://api-documentation.kare-app.fr/Site-Rule/v1/api-rs/get-site-rule-for-the-site.md): Retrieves detailed information about a specific site-rule association with optional data extensions. - [List site rules for the site](https://api-documentation.kare-app.fr/Site-Rule/v1/api-rs/list-site-rules-for-the-site.md): Retrieves a paginated list of site-rule associations with comprehensive filtering, sorting, and data extension capabilities. - [Create site technical installation](https://api-documentation.kare-app.fr/Site-Technical-Installation/v1/api-rs/create-site-technical-installation.md): Creates associations between multiple sites and technical installations in bulk operations. - [Delete site technical installation](https://api-documentation.kare-app.fr/Site-Technical-Installation/v1/api-rs/delete-site-technical-installation.md): Removes the association between a specific site and technical installation. - [Get site technical installation for the site](https://api-documentation.kare-app.fr/Site-Technical-Installation/v1/api-rs/get-site-technical-installation-for-the-site.md): Retrieves detailed information about a specific site-technical installation association with optional data extensions. - [List site technical installations for the site](https://api-documentation.kare-app.fr/Site-Technical-Installation/v1/api-rs/list-site-technical-installations-for-the-site.md): Retrieves a paginated list of site-technical installation associations with advanced filtering, sorting, and data extension capabilities. - [Create new site](https://api-documentation.kare-app.fr/Site/v2/api-bo/create-new-site.md): Create a new site. - [Delete site with establishment update](https://api-documentation.kare-app.fr/Site/v2/api-bo/delete-site-with-establishment-update.md): Delete Site API Endpoint - [List sites for the given site Ids](https://api-documentation.kare-app.fr/Site/v2/api-bo/list-sites-for-the-given-site-ids.md): Retrieves a paginated list of sites with filtering, sorting, and optional extended data. - [Update site informations](https://api-documentation.kare-app.fr/Site/v2/api-bo/update-site-informations.md): Updates an existing site's information and configuration. - [Get the last verification of the site synthesis](https://api-documentation.kare-app.fr/Site/v2/api-rs/get-the-last-verification-of-the-site-synthesis.md): # Get Synthesis last verification - [Get the site synthesis](https://api-documentation.kare-app.fr/Site/v2/api-rs/get-the-site-synthesis.md): Get the site synthesis with customizable date ranges and data types. - [List sites for the given site Ids](https://api-documentation.kare-app.fr/Site/v2/api-rs/list-sites-for-the-given-site-ids.md): Retrieves a paginated list of sites with filtering, sorting, and optional extended data. - [Retrieves an site by its ID](https://api-documentation.kare-app.fr/Site/v2/api-rs/retrieves-an-site-by-its-id.md): Retrieves a single site by ID with optional field extensions for additional data. - [Get Site Mobile Link](https://api-documentation.kare-app.fr/Site/v2/api-rs/site-access/get-site-mobile-link.md): Retrieve the url access for a site. - [Update site informations](https://api-documentation.kare-app.fr/Site/v2/api-rs/update-site-informations.md): Updates an existing site's information and configuration. - [Create specification](https://api-documentation.kare-app.fr/Specification/v1/api-rs/create-specification.md): Creates a new specification definition with optional predefined specification values for technical installations. - [Delete specification](https://api-documentation.kare-app.fr/Specification/v1/api-rs/delete-specification.md): Removes a specification definition and all associated specification values from the system. - [Get specification](https://api-documentation.kare-app.fr/Specification/v1/api-rs/get-specification.md): Retrieves detailed information about a specific specification definition with optional data extensions. - [List specifications](https://api-documentation.kare-app.fr/Specification/v1/api-rs/list-specifications.md): Retrieves a paginated list of specification definitions with advanced filtering, sorting, and data extension capabilities. - [Update specification](https://api-documentation.kare-app.fr/Specification/v1/api-rs/update-specification.md): Updates an existing specification definition with permission-based field validation. - [Create specification value](https://api-documentation.kare-app.fr/Specification/v1/api-rs/values/create-specification-value.md): Creates a new specification value under an existing specification definition. - [Delete value](https://api-documentation.kare-app.fr/Specification/v1/api-rs/values/delete-value.md): Removes a specific specification value from its parent specification definition. - [Get specification value for the given site Id](https://api-documentation.kare-app.fr/Specification/v1/api-rs/values/get-specification-value-for-the-given-site-id.md): Retrieves detailed information about a specific specification value with optional data extensions. - [Update value](https://api-documentation.kare-app.fr/Specification/v1/api-rs/values/update-value.md): Updates an existing specification value with permission-based field validation. - [Create specification](https://api-documentation.kare-app.fr/Specification/v2/api-bo/create-specification.md): Creates a new specification definition with optional predefined specification values for technical installations. - [Delete specification](https://api-documentation.kare-app.fr/Specification/v2/api-bo/delete-specification.md): Removes a specification definition and all associated specification values from the system. - [List specifications](https://api-documentation.kare-app.fr/Specification/v2/api-bo/list-specifications.md): Retrieves a paginated list of specification definitions with advanced filtering, sorting, and data extension capabilities. - [Update specification](https://api-documentation.kare-app.fr/Specification/v2/api-bo/update-specification.md): Updates an existing specification definition with permission-based field validation. - [Create specification](https://api-documentation.kare-app.fr/Specification/v2/api-rs/create-specification.md): Creates a new specification definition with optional predefined specification values for technical installations. - [Delete specification](https://api-documentation.kare-app.fr/Specification/v2/api-rs/delete-specification.md): Removes a specification definition and all associated specification values from the system. - [List specifications](https://api-documentation.kare-app.fr/Specification/v2/api-rs/list-specifications.md): Retrieves a paginated list of specification definitions with advanced filtering, sorting, and data extension capabilities. - [Update specification](https://api-documentation.kare-app.fr/Specification/v2/api-rs/update-specification.md): Updates an existing specification definition with permission-based field validation. - [Create new library anomaly tags](https://api-documentation.kare-app.fr/Tag/v2/api-ad/create/create-new-library-anomaly-tags.md): Creates a new library anomaly tag for a user. - [Delete tags](https://api-documentation.kare-app.fr/Tag/v2/api-ad/delete-tags.md): Delete tag type and associated tags. - [Get tag](https://api-documentation.kare-app.fr/Tag/v2/api-ad/get-tag.md): Get Tag Type API - [List tag types](https://api-documentation.kare-app.fr/Tag/v2/api-ad/list-tag-types.md): List Tag Types API - [Update existing library anomaly tags](https://api-documentation.kare-app.fr/Tag/v2/api-ad/update/update-existing-library-anomaly-tags.md): Update library anomaly tag for a user. - [Create new library anomaly tags](https://api-documentation.kare-app.fr/Tag/v2/api-rs/create/create-new-library-anomaly-tags.md): Creates a new library anomaly tag for a user. - [Create new tags](https://api-documentation.kare-app.fr/Tag/v2/api-rs/create/create-new-tags.md): Creates a new site tag for a user. - [Delete tags](https://api-documentation.kare-app.fr/Tag/v2/api-rs/delete-tags.md): Delete tag type and associated tags. - [Get tag](https://api-documentation.kare-app.fr/Tag/v2/api-rs/get-tag.md): Get Tag Type API - [List tag types](https://api-documentation.kare-app.fr/Tag/v2/api-rs/list-tag-types.md): List Tag Types API - [Update existing library anomaly tags](https://api-documentation.kare-app.fr/Tag/v2/api-rs/update/update-existing-library-anomaly-tags.md): Update library anomaly tag for a user. - [Update existing site tags](https://api-documentation.kare-app.fr/Tag/v2/api-rs/update/update-existing-site-tags.md): Update site tag for a user. - [Create technicalInstallation](https://api-documentation.kare-app.fr/Technical-Installation/v2/api-bo/create-technicalinstallation.md): Creates a new technical installation with multi-language support and image upload capabilities. - [Delete technical installation](https://api-documentation.kare-app.fr/Technical-Installation/v2/api-bo/delete-technical-installation.md): Permanently removes a technical installation and cleans up associated resources. - [get technicalInstallations by id](https://api-documentation.kare-app.fr/Technical-Installation/v2/api-bo/get-technicalinstallations-by-id.md): Retrieves detailed information about a specific technical installation with optional data extensions. - [List technical installations](https://api-documentation.kare-app.fr/Technical-Installation/v2/api-bo/list-technical-installations.md): Retrieves a paginated list of technical installations with advanced filtering, sorting, and data extension capabilities. - [Update technicalInstallation](https://api-documentation.kare-app.fr/Technical-Installation/v2/api-bo/update-technicalinstallation.md): Updates technical installation information with multi-language support and field validation. - [Create technicalInstallation](https://api-documentation.kare-app.fr/Technical-Installation/v2/api-rs/create-technicalinstallation.md): Creates a new technical installation with multi-language support and image upload capabilities. - [Delete technical installation](https://api-documentation.kare-app.fr/Technical-Installation/v2/api-rs/delete-technical-installation.md): Permanently removes a technical installation and cleans up associated resources. - [get technicalInstallations by id](https://api-documentation.kare-app.fr/Technical-Installation/v2/api-rs/get-technicalinstallations-by-id.md): Retrieves detailed information about a specific technical installation with optional data extensions. - [Add library technical installation](https://api-documentation.kare-app.fr/Technical-Installation/v2/api-rs/library/add-library-technical-installation.md): Adds library technical installations to an organization's available technical installations. - [Remove library technical installation](https://api-documentation.kare-app.fr/Technical-Installation/v2/api-rs/library/remove-library-technical-installation.md): Removes a library technical installation from an organization's available technical installations. - [List technical installations for the organization / or siteIds](https://api-documentation.kare-app.fr/Technical-Installation/v2/api-rs/list-technical-installations-for-the-organization-or-siteids.md): Retrieves a paginated list of technical installations with advanced filtering, sorting, and data extension capabilities. - [Update technicalInstallation](https://api-documentation.kare-app.fr/Technical-Installation/v2/api-rs/update-technicalinstallation.md): Updates technical installation information with multi-language support and field validation. - [Create invite user organization](https://api-documentation.kare-app.fr/User-Organization/v1/api-ad/create/create-invite-user-organization.md): Create Invite User Organization API. - [Soft delete user organization](https://api-documentation.kare-app.fr/User-Organization/v1/api-ad/soft-delete-user-organization.md): Soft delete a user in an organization. - [Update ad user organization](https://api-documentation.kare-app.fr/User-Organization/v1/api-ad/update-ad-user-organization.md): Update User Organization API. - [Create audit user organization](https://api-documentation.kare-app.fr/User-Organization/v1/api-bo/create/create-audit-user-organization.md): Create User Organization API. - [Create register user organization](https://api-documentation.kare-app.fr/User-Organization/v1/api-bo/create/create-register-user-organization.md): Create User Organization API. - [delete user organization](https://api-documentation.kare-app.fr/User-Organization/v1/api-bo/delete-user-organization.md): Soft delete a user in an organization. - [Update user organization](https://api-documentation.kare-app.fr/User-Organization/v1/api-bo/update/update-user-organization.md): Update User Organization API. - [Create invite user organization](https://api-documentation.kare-app.fr/User-Organization/v1/api-rs/create/create-invite-user-organization.md): Invite na user Organization API. - [Create na user organization](https://api-documentation.kare-app.fr/User-Organization/v1/api-rs/create/create-na-user-organization.md): Create Na User Organization API. - [Create diploma](https://api-documentation.kare-app.fr/User-Organization/v1/api-rs/diploma/create-diploma.md): Creates a diploma for a user in an organization. - [List diplomas of an user](https://api-documentation.kare-app.fr/User-Organization/v1/api-rs/diploma/list-diplomas-of-an-user.md): Retrieves a paginated list of diplomas for a specific user with filtering and sorting options. - [Soft delete a diploma](https://api-documentation.kare-app.fr/User-Organization/v1/api-rs/diploma/soft-delete-a-diploma.md): Soft delete a diploma from the system. - [Update diploma](https://api-documentation.kare-app.fr/User-Organization/v1/api-rs/diploma/update-diploma.md): Update a diploma for a user in an organization. - [Soft delete user organization](https://api-documentation.kare-app.fr/User-Organization/v1/api-rs/soft-delete-user-organization.md): Soft delete a user in an organization. - [Update user organization](https://api-documentation.kare-app.fr/User-Organization/v1/api-rs/update-user-organization.md): Update User Organization API. - [Create user rules](https://api-documentation.kare-app.fr/User-Rule/v1/api-rs/create-user-rules.md): Creates associations between multiple users and rules. - [Delete user rule](https://api-documentation.kare-app.fr/User-Rule/v1/api-rs/delete-user-rule.md): Removes the association between a specific user and rule. - [List user rules for the user](https://api-documentation.kare-app.fr/User-Rule/v1/api-rs/list-user-rules-for-the-user.md): Retrieves a paginated list of user-rule associations with comprehensive filtering, sorting, and data extension capabilities. - [Get user](https://api-documentation.kare-app.fr/User/v1/api-ad/get-user.md): Retrieves a user by their unique identifier. - [List users](https://api-documentation.kare-app.fr/User/v1/api-ad/list-users.md): Retrieves a paginated list of users with filtering, sorting, and optional extended data. - [Reset password for user me](https://api-documentation.kare-app.fr/User/v1/api-ad/reset-password-for-user-me.md): Reset Password Me API Endpoint - [Update a user](https://api-documentation.kare-app.fr/User/v1/api-ad/update-a-user.md): Updates user me - [Create a ad user](https://api-documentation.kare-app.fr/User/v1/api-bo/create/create-a-ad-user.md): Creates a new rs user. - [Create a bo user](https://api-documentation.kare-app.fr/User/v1/api-bo/create/create-a-bo-user.md): Creates a new bo user. - [Create a rs user](https://api-documentation.kare-app.fr/User/v1/api-bo/create/create-a-rs-user.md): Create a new rs user. - [List bo users](https://api-documentation.kare-app.fr/User/v1/api-bo/list-bo-users.md): Retrieves a paginated list of bo users with filtering, sorting, and optional extended data. - [Update a ad user](https://api-documentation.kare-app.fr/User/v1/api-bo/update/update-a-ad-user.md): Updates a new rs user. - [Update a bo user me](https://api-documentation.kare-app.fr/User/v1/api-bo/update/update-a-bo-user-me.md): Updates bo user me - [Update a rs user](https://api-documentation.kare-app.fr/User/v1/api-bo/update/update-a-rs-user.md): Updates a new rs user. - [Get user](https://api-documentation.kare-app.fr/User/v1/api-rs/get-user.md): Retrieves a user by their unique identifier. - [List users](https://api-documentation.kare-app.fr/User/v1/api-rs/list-users.md): Retrieves a paginated list of users with filtering, sorting, and optional extended data. - [Get my userMe information](https://api-documentation.kare-app.fr/User/v1/api-rs/me/get-my-userme-information.md): Retrieves my information as a user. - [Reset password for user me](https://api-documentation.kare-app.fr/User/v1/api-rs/me/reset-password-for-user-me.md): Reset Password Me API Endpoint - [Update a user](https://api-documentation.kare-app.fr/User/v1/api-rs/me/update-a-user.md): Updates user me - [Overview](https://api-documentation.kare-app.fr/overview.md) ## OpenAPI Specs - [openapi](https://api-documentation.kare-app.fr/global/openapi.yaml)