Update User Profile API not working in developer version

We have a production (paid) version of Okta that is working fine. In the developer edition, it appears several user operations do not work, but return successful status codes.

In particular, when I send a POST to https://dev-xxxxx.okta.com/api/v1/users/{userId},
with this payload:

{
  "profile": {
    "firstName": "NewFirstName",
    "lastName": "NewLastName",
    "mobilePhone": "555-555-5555"
  }
}

the response I get back is a 200, but none of the fields I changed have been updated. It almost seems like this is a limitation of the development edition. If this is the case, is this (and other differences) documented anywhere?

It seems if this function is not supported, I shouldn’t receive a 200 status code.

Hello,
I did just try in a newly created dev domain,

{
    "profile": {
        "firstName": "Did",
        "lastName": "Change",
        "mobilePhone": "555-555-5555"
        
    }
}

and it worked fine.

You are using POST and not PUT correct?
What is the status of the user, ‘ACTIVE’ or something else?
is the user type of the user the Default Okta User, or did you create a new type?

If everything looks normal I suggest opening a ticket with the support team so you can provide your Okta domain credentials and we can verify the settings.

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.