fixed

Remove GroupMemberById Documentation is being Updated

Effective Version:

This change will be live in iMIS EMS 20.3.216, which is scheduled to be released at the end of November 2025.

What’s Changing:

Third-party developers and customers that rely on this endpoint will have better documentation about the parameters for using this endpoint correctly.

Example (Before – v20.3.216):

Request Endpoint:

DELETE /GroupMember/:GroupMemberId

Response:

<!DOCTYPE html>
<html>

<head>
    <title>A potentially dangerous Request.Path value was detected from the client 
</head>

<body bgcolor="white">

    <span><H1>Server Error in '/' Application.<hr width=100% size=1 color=silver></H1>

            <h2> <i>A potentially dangerous Request.Path value was detected from the client (&lt;).</i> </h2></span>

    <font face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ">

        <b> Description: </b>An unhandled exception occurred during the execution of the current web request. Please
        review the stack trace for more information about the error and where it originated in the code.

        <br><br>

        <b> Exception Details: </b>System.Web.HttpException: A potentially dangerous Request.Path value was detected
        from the client (&lt;).<br><br>

        <b>Source Error:</b> <br><br>

        <table width=100% bgcolor="#ffffcc">
            <tr>
                <td>
                    <code>

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.                      </code>

                </td>
            </tr>
        </table>

        <br>

        <b>Stack Trace:</b> <br><br>

        <table width=100% bgcolor="#ffffcc">
            <tr>
                <td>
                    <code><pre>

[HttpException (0x80004005): A potentially dangerous Request.Path value was detected from the client (&lt;).]
   System.Web.HttpRequest.ValidateInputIfRequiredByConfig() +678
   System.Web.PipelineStepManager.ValidateHelper(HttpContext context) +52
</pre>                      </code>

                </td>
            </tr>
        </table>

        <br>

        <hr width=100% size=1 color=silver>

        <b>Version Information:</b>&nbsp;Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.8.9319.0

    </font>

</body>

</html>
<!-- 
[HttpException]: A potentially dangerous Request.Path value was detected from the client (&lt;).
   at System.Web.HttpRequest.ValidateInputIfRequiredByConfig()
   at System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext context)
-->

Example (After – v20.3.216):

Request Endpoint:

DELETE /GroupMember?EntityId={GroupId}:{MemberId}

Response:

HTTP/1.1 200 OK

Impact:If you do not use the EntityId in your integrations, you are are not going to be able to utilize the endpoint. If you do not use the GroupMember Delete endpoint in your integrations, you are unaffected by this change and no action is required

Please review your current implementations.

Contact us
Copyright © Advanced Solutions International, All rights reserved.