title: Jira SOAP API custom field
body: <p>Hi I'm am trying to get the list of issues from a JIRA server using the <a href="http://confluence.atlassian.com/display/JIRA/Creating+a+SOAP+Client" rel="nofollow">SOAP API</a> provided by JIRA.</p>
  
  <p>I'm trying to filter the issues based on a custom field (and latter I will want to set that custom field).
  If I get the list of issue it returns the custom fields for those issues along with them (I get customfieldId, key, values for each custom field) and I can get the custom field with getCustomFields methods provided by the API (to look for the ID of the field with a given name).</p>
  
  <p>The issue I have is that if I login with an account that is not an admin (using the API) I can't call the getCustomFields method (it throws an exception saying I have to be an admin to do that).</p>
  
  <p>My question is: Is there any other way to know which is the ID of the custom field I desire that can be done using a normal user account?</p>
  
  <p>Also if you know how to set a custom field for an issue, it would also be very helpful :) (I would also like to be able to do it with a regular user account).</p>