API Fields

Options

Anyone know why some custom fields aren't passing through on the constituent API with the getUserFields command? We're trying to pull a couple of custom fields, and hitting an error with security categories - I didn't know that you could associate custom fields with security categories. Is there something we're missing? Thank you!

Tagged:

Comments

  • What is the specific error? I'm not aware of any way to associate custom fields with security categories, but they can be set to be inaccessible by users or read-only or update-only or readable and updateable. The same options can also be set separately for administrators.

  • JeffMills :

    What is the specific error? I'm not aware of any way to associate custom fields with security categories, but they can be set to be inaccessible by users or read-only or update-only or readable and updateable. The same options can also be set separately for administrators.

    Sorry for the miscommunication on my part - we're not hitting any specific errors, just being told that we may not be seeing all the available fields in the API results because of security settings. So I think we're asking how to do that last part - make them readable and updatable by admins (or, in this case, admin level API users).

    Thanks!

    -John Brian

  • johnbrian.mccarthy user_10770_lastname_invali:

    Sorry for the miscommunication on my part - we're not hitting any specific errors, just being told that we may not be seeing all the available fields in the API results because of security settings. So I think we're asking how to do that last part - make them readable and updatable by admins (or, in this case, admin level API users).

    Thanks!

    -John Brian

    These settings are done on an administrative page that only Convio personnel have access to, so either you or your client would have to contact Convio support to make a change.

    In our next release (available in a month or two, I think), the "getUser" API method will retrieve the values of these fields even if not normally accessible if you list them in the "fields" parameter of the call. This will let you get those fields when retrieving a specific user profile record. However, the "getUserFields" methods will still only list the fields that are configured to be part of the online profile editing page.

Categories