# Enum shows in schema but not in GraphQL query builder

**URL:** <https://community.postman.com/t/enum-shows-in-schema-but-not-in-graphql-query-builder/60646>\
**Category:** Help Hub\
**Tags:** datatypes, graphql\
**Created:** [May 3, 2024, 8:18pm UTC](https://community.postman.com/t/enum-shows-in-schema-but-not-in-graphql-query-builder/60646 "2024-05-03T20:18:32Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![jschar](https://avatars.discourse-cdn.com/v4/letter/j/58f4c7/32.png) [@jschar](https://community.postman.com/u/jschar)\
**Post date:** [May 3, 2024, 8:18pm UTC](https://community.postman.com/t/enum-shows-in-schema-but-not-in-graphql-query-builder/60646/1 "2024-05-03T20:18:32Z")

</div>

I have an enum that is required when creating a “UserPivot” but is nullable when updating a “UserPivot”

### In the Schema:

 ![image](https://us1.discourse-cdn.com/getpostman/original/3X/4/e/4e4acee3e589d590f38a5f98c88f60cd04d4e455.png)

### In Postman:

 ![image](https://us1.discourse-cdn.com/getpostman/original/3X/1/3/1301a5a940d5ad89b6d7039d7f29660fcd67fe72.png)

I can manually add it to make it work although this error displays

 ![image](https://us1.discourse-cdn.com/getpostman/original/3X/2/f/2fce28f42eace1b83f4163893da58791f703b0e0.png)

As you can see, create just can’t seem to pull in a non-nullable Enum. It happens for every non-nullable Enum, not just this object. Any ideas?

#### Postman version:

Postman for Windows  
Version11.0.6

UI version  
11.0.6-ui-240502-1530

Desktop platform version  
11.0.4

Architecture  
x64

OS platform  
win32 10.0.22621

Edit: sorry to burn your eyes if you have dark mode…it only let me upload 3 images so I screenshotted

---

<div class="post-metadata">

**Author:** ![timhallpostman](https://avatars.discourse-cdn.com/v4/letter/t/7ab992/32.png) [@timhallpostman](https://community.postman.com/u/timhallpostman)\
**Post date:** [May 7, 2024, 2:28pm UTC](https://community.postman.com/t/enum-shows-in-schema-but-not-in-graphql-query-builder/60646/2 "2024-05-07T14:28:04Z")

</div>

Thanks for all of the helpful debugging! You aren’t doing anything wrong; I’ll investigate this bug and update this thread with what I find.

---

<div class="post-metadata">

**Author:** ![jschar](https://avatars.discourse-cdn.com/v4/letter/j/58f4c7/32.png) [@jschar](https://community.postman.com/u/jschar)\
**Post date:** [May 23, 2024, 7:52pm UTC](https://community.postman.com/t/enum-shows-in-schema-but-not-in-graphql-query-builder/60646/3 "2024-05-23T19:52:32Z")

</div>

Any update on this? (no rush, just curious)

---

<div class="post-metadata">

**Author:** ![jschar](https://avatars.discourse-cdn.com/v4/letter/j/58f4c7/32.png) [@jschar](https://community.postman.com/u/jschar)\
**Post date:** [June 21, 2024, 6:42pm UTC](https://community.postman.com/t/enum-shows-in-schema-but-not-in-graphql-query-builder/60646/4 "2024-06-21T18:42:20Z")

</div>

Is this issue being tracked anywhere?

---

<div class="post-metadata">

**Author:** ![payload-technologi17](https://avatars.discourse-cdn.com/v4/letter/p/34f0e0/32.png) [@payload-technologi17](https://community.postman.com/u/payload-technologi17)\
**Post date:** [June 27, 2024, 9:41am UTC](https://community.postman.com/t/enum-shows-in-schema-but-not-in-graphql-query-builder/60646/5 "2024-06-27T09:41:31Z")

</div>

I currently have the same issue, any fixes coming ?

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/getpostman/user_avatar/community.postman.com/system/32/29796_2.png) [@system](https://community.postman.com/u/system)\
**Post date:** [July 27, 2024, 9:41am UTC](https://community.postman.com/t/enum-shows-in-schema-but-not-in-graphql-query-builder/60646/6 "2024-07-27T09:41:48Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![danny-dainton](https://sea2.discourse-cdn.com/getpostman/user_avatar/community.postman.com/danny-dainton/32/29401_2.png) [@danny-dainton](https://community.postman.com/u/danny-dainton)\
**Post date:** [July 30, 2024, 3:40pm UTC](https://community.postman.com/t/enum-shows-in-schema-but-not-in-graphql-query-builder/60646/7 "2024-07-30T15:40:50Z")

</div>



---

<div class="post-metadata">

**Author:** ![timhallpostman](https://avatars.discourse-cdn.com/v4/letter/t/7ab992/32.png) [@timhallpostman](https://community.postman.com/u/timhallpostman)\
**Post date:** [July 30, 2024, 3:44pm UTC](https://community.postman.com/t/enum-shows-in-schema-but-not-in-graphql-query-builder/60646/8 "2024-07-30T15:44:42Z")

</div>

@jschar We’ve fixed this issue and it’s was rolled out this week. Thanks again for your help debugging and for raising this issue!

---

<div class="post-metadata">

**Author:** ![jschar](https://avatars.discourse-cdn.com/v4/letter/j/58f4c7/32.png) [@jschar](https://community.postman.com/u/jschar)\
**Post date:** [July 30, 2024, 8:57pm UTC](https://community.postman.com/t/enum-shows-in-schema-but-not-in-graphql-query-builder/60646/9 "2024-07-30T20:57:52Z")

</div>

Awesome!! Thanks for your work on it!

---

<div class="post-metadata">

**Author:** ![jschar](https://avatars.discourse-cdn.com/v4/letter/j/58f4c7/32.png) [@jschar](https://community.postman.com/u/jschar)\
**Post date:** [August 2, 2024, 12:29pm UTC](https://community.postman.com/t/enum-shows-in-schema-but-not-in-graphql-query-builder/60646/10 "2024-08-02T12:29:35Z")

</div>

Which version of Postman will it be fixed in, and/or is there a link to the issue?

I updated Postman but still see the same behavior…I may not yet have the update available

---

<div class="post-metadata">

**Author:** ![timhallpostman](https://avatars.discourse-cdn.com/v4/letter/t/7ab992/32.png) [@timhallpostman](https://community.postman.com/u/timhallpostman)\
**Post date:** [August 2, 2024, 2:14pm UTC](https://community.postman.com/t/enum-shows-in-schema-but-not-in-graphql-query-builder/60646/11 "2024-08-02T14:14:37Z")

</div>

It was released in Postman 11.6.0 on July 31st. If it’s still not working, do you mind including your schema (or the relevant subset) so I can take another look?

---

<div class="post-metadata">

**Author:** ![jschar](https://avatars.discourse-cdn.com/v4/letter/j/58f4c7/32.png) [@jschar](https://community.postman.com/u/jschar)\
**Post date:** [August 19, 2024, 2:27pm UTC](https://community.postman.com/t/enum-shows-in-schema-but-not-in-graphql-query-builder/60646/12 "2024-08-19T14:27:52Z")

</div>

Ok, after further research, it seems to happen only when using Postman’s automatic schema introspection

file schema:  
 ![image](https://us1.discourse-cdn.com/getpostman/original/3X/8/3/83a7ae3b6298d55c43dbbfb7c5281770b945eccb.png)

using Postmans automatic “schema instrospection”:  
 ![image](https://us1.discourse-cdn.com/getpostman/original/3X/1/2/12d39dd059557babcf3d3e6f033128ad631404b7.png)

I believe they are the same, but I’m not sure if postman hits a url or reverse generates the schema based on a introspection query. Also not sure how I can help you set up a test case since the file schemas seem to work now

---

<div class="post-metadata">

**Author:** ![jschar](https://avatars.discourse-cdn.com/v4/letter/j/58f4c7/32.png) [@jschar](https://community.postman.com/u/jschar)\
**Post date:** [August 19, 2024, 2:32pm UTC](https://community.postman.com/t/enum-shows-in-schema-but-not-in-graphql-query-builder/60646/13 "2024-08-19T14:32:43Z")

</div>

Can’t edit that but here is my updated version info

Version: 11.8.1  
UI version: 11.8.1-ui-240814-0827  
Desktop platform version: 11.8.0  
Architecture: x64  
OS platform: win32 10.0.22621

---

<div class="post-metadata">

**Author:** ![jschar](https://avatars.discourse-cdn.com/v4/letter/j/58f4c7/32.png) [@jschar](https://community.postman.com/u/jschar)\
**Post date:** [May 30, 2025, 3:19pm UTC](https://community.postman.com/t/enum-shows-in-schema-but-not-in-graphql-query-builder/60646/14 "2025-05-30T15:19:58Z")

</div>

Any update on this, or anyone else with the issue?
