# Creating and Adding Values to \`custom\_fields\` via API

**URL:** <https://meta.discourse.org/t/creating-and-adding-values-to-custom-fields-via-api/93477>\
**Category:** Product Support\
**Created:** [July 30, 2018, 2:00pm UTC](https://meta.discourse.org/t/creating-and-adding-values-to-custom-fields-via-api/93477 "2018-07-30T14:00:58Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Curtis\_Kephart](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/curtis_kephart/32/89070_2.png) [@Curtis\_Kephart](https://meta.discourse.org/u/Curtis_Kephart)\
**Post date:** [July 31, 2018, 7:28am UTC](https://meta.discourse.org/t/creating-and-adding-values-to-custom-fields-via-api/93477/3 "2018-07-31T07:28:02Z")

</div>

The desired field would need to be completely hidden to users. (The current use-case is a set of user-specific statistics calculated outside of discourse - those metrics will be used to rank-order users listed on a groups page)

I realize `user_fields` has options for a field the user would only see once, upon sign-up. Is the best course of action to create a user\_field and hide it on sign-up vis css?

---

_[View the full topic](https://meta.discourse.org/t/creating-and-adding-values-to-custom-fields-via-api/93477)._
