Our team will soon be making a change to the Non-Employee Risk Management API that will affect how profile and user PATCH requests are handled.
- Change Description
- The NERM API will no longer update profiles or users if there is no difference detected between the current and new data.
- If a PATCH request is made and no changes are found, the system will respond with a ‘200 - No Change’ status instead of updating the profile or user.
- For a profile or user, the value for
updated_at
will reflect the time the profile was last changed
- Which API endpoints are affected by this change?
- Why are we making this change?
- This change is expected to improve system performance by reducing unnecessary processing. Previously, some profiles and users were receiving updates multiple times without any actual changes, which created unnecessary load on the system.
- When is this happening?
- This change will go live on May 5, 2025
- Documentation Updates
- We will update our documentation to include examples of querying profiles within a date range, which will help users retrieve profiles updated in the last 24 hours, sorted by their timestamp.
Thank you for your understanding and cooperation.