# CREATE and MODIFY account using SCIM 2.0

**URL:** <https://devforum.zoom.us/t/create-and-modify-account-using-scim-2-0/9807>\
**Category:** API and Webhooks\
**Created:** [March 27, 2020, 12:20am UTC](https://devforum.zoom.us/t/create-and-modify-account-using-scim-2-0/9807 "2020-03-27T00:20:35Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![roshan.tipirneni](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/roshan.tipirneni/32/17381_2.png) [@roshan.tipirneni](https://devforum.zoom.us/u/roshan.tipirneni)\
**Post date:** [March 27, 2020, 12:20am UTC](https://devforum.zoom.us/t/create-and-modify-account-using-scim-2-0/9807/1 "2020-03-27T00:20:35Z")

</div>

**Description**  
When performing a Create (POST on /Users) and Modify to set status as false (POST on /User/{userId}) I’m receiving a 200 ok request but it is neighter creating or updating the user.

**Error**  
Receiving a 200 ok success message but not updating the user fields.

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
JWT

**Which Endpoint/s?**  
Link: [api.zoom.us/scim2/Users](http://api.zoom.us/scim2/Users)

**How To Reproduce (If applicable)**  
Steps to reproduce the behavior:

1. PUT call to Link : [api.zoom.us/scim2/Users/Oe\_hp78HRBCY3SplIoYH4w](http://api.zoom.us/scim2/Users/Oe_hp78HRBCY3SplIoYH4w) (Authorization: BLA, Content-Type: application/json)
2. See error

**Screenshots (If applicable)**

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/d/d8269b0fcb8cfd6d241749a2d7d4850db2de0f1a.png)

---

<div class="post-metadata">

**Author:** ![roshan.tipirneni](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/roshan.tipirneni/32/17381_2.png) [@roshan.tipirneni](https://devforum.zoom.us/u/roshan.tipirneni)\
**Post date:** [March 27, 2020, 12:21am UTC](https://devforum.zoom.us/t/create-and-modify-account-using-scim-2-0/9807/2 "2020-03-27T00:21:38Z")

</div>

![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/f/fa1ead9d94120b4e7cbd4908375c1d00dc6d0da9.png)

---

<div class="post-metadata">

**Author:** ![roshan.tipirneni](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/roshan.tipirneni/32/17381_2.png) [@roshan.tipirneni](https://devforum.zoom.us/u/roshan.tipirneni)\
**Post date:** [March 27, 2020, 12:22am UTC](https://devforum.zoom.us/t/create-and-modify-account-using-scim-2-0/9807/3 "2020-03-27T00:22:11Z")

</div>

![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/5/5648606a4d568f355433eea5cee10144e76879a5.png)

---

<div class="post-metadata">

**Author:** ![roshan.tipirneni](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/roshan.tipirneni/32/17381_2.png) [@roshan.tipirneni](https://devforum.zoom.us/u/roshan.tipirneni)\
**Post date:** [March 27, 2020, 12:22am UTC](https://devforum.zoom.us/t/create-and-modify-account-using-scim-2-0/9807/4 "2020-03-27T00:22:48Z")

</div>

![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/4/4317ef61811ea86cd1161fea23542b5d7505725a.png)

---

<div class="post-metadata">

**Author:** ![michael\_p.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_p.zoom/32/18105_2.png) [@michael\_p.zoom](https://devforum.zoom.us/u/michael_p.zoom)\
**Post date:** [March 27, 2020, 6:06pm UTC](https://devforum.zoom.us/t/create-and-modify-account-using-scim-2-0/9807/5 "2020-03-27T18:06:12Z")

</div>

Hi @roshan.tipirneni,

Can you provide the times of when you tried to make this call? Also, what is the developer email used when for [marketplace.zoom.us](http://marketplace.zoom.us)?

Thanks

---

<div class="post-metadata">

**Author:** ![roshan.tipirneni](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/roshan.tipirneni/32/17381_2.png) [@roshan.tipirneni](https://devforum.zoom.us/u/roshan.tipirneni)\
**Post date:** [March 27, 2020, 6:17pm UTC](https://devforum.zoom.us/t/create-and-modify-account-using-scim-2-0/9807/6 "2020-03-27T18:17:10Z")

</div>

Hi @Michael_Purnell  
I have tried to perform this call around 08:00 AM PST 03/26/2020. I think it was from my Email.

---

<div class="post-metadata">

**Author:** ![michael\_p.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_p.zoom/32/18105_2.png) [@michael\_p.zoom](https://devforum.zoom.us/u/michael_p.zoom)\
**Post date:** [March 27, 2020, 11:15pm UTC](https://devforum.zoom.us/t/create-and-modify-account-using-scim-2-0/9807/7 "2020-03-27T23:15:38Z")

</div>

Hi @roshan.tipirneni,

I’ll have our SCIM Engineers take a look at your issue. Would you be able to DM me the exact request & response payload text so that I can show it our Engineers for testing?

Thanks

---

<div class="post-metadata">

**Author:** ![michael\_p.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_p.zoom/32/18105_2.png) [@michael\_p.zoom](https://devforum.zoom.us/u/michael_p.zoom)\
**Post date:** [March 30, 2020, 4:17am UTC](https://devforum.zoom.us/t/create-and-modify-account-using-scim-2-0/9807/9 "2020-03-30T04:17:23Z")

</div>

Hi @roshan.tipirneni,

Can you double check the email that you’re using? I assume the user you’re trying to update has email domain of {username}@nike.com, correct? We searched our records and the user you have Kali.Robinson\*\*@abc.com\*\* does not exist. Have you tried to do a GET request with the same email?

Thanks

Thanks

---

<div class="post-metadata">

**Author:** ![roshan.tipirneni](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/roshan.tipirneni/32/17381_2.png) [@roshan.tipirneni](https://devforum.zoom.us/u/roshan.tipirneni)\
**Post date:** [March 30, 2020, 4:40am UTC](https://devforum.zoom.us/t/create-and-modify-account-using-scim-2-0/9807/10 "2020-03-30T04:40:53Z")

</div>

Hi Michael,

It is Kali.Robinson\*\*@nike.com. I didn’t want to give the [nike.com](http://nike.com) on community so, I have masked it.  
Should have mentioned in the DM.

I can try again if you want me to.

Thanks,  
Roshan Tipirneni.

---

<div class="post-metadata">

**Author:** ![michael\_p.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_p.zoom/32/18105_2.png) [@michael\_p.zoom](https://devforum.zoom.us/u/michael_p.zoom)\
**Post date:** [March 30, 2020, 4:53am UTC](https://devforum.zoom.us/t/create-and-modify-account-using-scim-2-0/9807/11 "2020-03-30T04:53:55Z")

</div>

Hi @roshan.tipirneni,

Yes please try again. If it doesn’t work, please DM me the full unedited request/response payload so that we can take a look.

Thanks

---

<div class="post-metadata">

**Author:** ![roshan.tipirneni](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/roshan.tipirneni/32/17381_2.png) [@roshan.tipirneni](https://devforum.zoom.us/u/roshan.tipirneni)\
**Post date:** [March 30, 2020, 5:24am UTC](https://devforum.zoom.us/t/create-and-modify-account-using-scim-2-0/9807/12 "2020-03-30T05:24:43Z")

</div>

Hi Michael,  
Below is the POST for CREATE user, that I have done one at 10:14 PM PST for application, 10:18 and 10:19 from Postman.

```
 {
    "displayName": "CDomain NonDomain",
    "meta": {
        "resourceType": "User"
    },
    "schemas": [
        "urn:ietf:params:scim:schemas:core:2.0:User",
        "urn:us:zoom:scim:schemas:extension:1.0:ZoomUser",
        "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User"
    ],
    "name": {
        "givenName": "CDomain",
        "familyName": "NonDomain"
    },
    "active": true,
    "userName": "Cdomain.Nondomain@nike.com",
    "urn:us:zoom:scim:schemas:extension:1.0:ZoomUser": {
        "loginType": {}
    },
    "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User": {
        "department": "CIS-ESD"
    }
}

```

**From my application** I’m receiving

301 Moved Permanently
# 301 Moved Permanently

* * *
zoom

**From PostMan** I’m receiving a 200 and it is executing as a GET Call behind the scene even though I’m performing a POST call.

Hope this helps. Once we figure this out I’ll send you details on PUT/PATCH for Modify.

Thanks,  
Roshan Tipirneni

---

<div class="post-metadata">

**Author:** ![michael\_p.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael_p.zoom/32/18105_2.png) [@michael\_p.zoom](https://devforum.zoom.us/u/michael_p.zoom)\
**Post date:** [March 30, 2020, 5:45am UTC](https://devforum.zoom.us/t/create-and-modify-account-using-scim-2-0/9807/13 "2020-03-30T05:45:13Z")

</div>

Hi @roshan.tipirneni,

200 means that the user was created successfully. Have you tried doing a GET call with the same created user?  
Also, can you DM me your JWT app ID so that I can take a look at the call logs?

---

<div class="post-metadata">

**Author:** ![roshan.tipirneni](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/roshan.tipirneni/32/17381_2.png) [@roshan.tipirneni](https://devforum.zoom.us/u/roshan.tipirneni)\
**Post date:** [March 30, 2020, 6:03am UTC](https://devforum.zoom.us/t/create-and-modify-account-using-scim-2-0/9807/14 "2020-03-30T06:03:29Z")

</div>

Hi Michael,  
I have sent you a direct message with my App ID.  
SCIM must return a 201 status on successful create and also the full object that it created like a GET request.

I’m not able to find my user that I have created.

Thanks,  
Roshan Tipirneni.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 31, 2020, 5:16am UTC](https://devforum.zoom.us/t/create-and-modify-account-using-scim-2-0/9807/15 "2020-03-31T05:16:18Z")

</div>

Hey @roshan.tipirneni,

Have the users you created verified their email address? They could be in the “pending” state hence not returned unless you specify the `?status=pending` in the [List Users endpoint](https://marketplace.zoom.us/docs/api-reference/zoom-api/users/users).

Thanks,  
Tommy
