How to complete the challenge PUT /challenger/guid (409) mismatch

Get your current challenger state from /challenger/{guid}.

Then send that JSON payload to PUT /challenger/{different-guid} while leaving the payload xChallenger value unchanged.

The response should be 409 Conflict:

{
  "errorMessages": [
    "URL GUID does not match payload X-CHALLENGER"
  ]
}

This is a conflict because the URL identifies one challenger while the payload identifies another.

Try it now

If you want to inspect the challenger payload first, get it with GET /challenger/{guid}. See the solution.

GET /challenger/{guid} to get the challenger payload
PUT /challenger/{different-guid} to trigger a GUID mismatch
Experiment with this endpoint