This action retrieves a complete list of the metadata stored in ExtraView.
http://www.myserver.com/evj/ExtraView/ev_api.action?
user_id=username
&password=password
&statevar=get_valid_meta_data
&fields=field_x
&user_info=x
&disabled_values=Y
&all=Y
This function can return a significant amount of data, depending on your installation.
By default, the data returned is for the user’s current area and project only.
By default, the data returned is also filtered by any allowed values. For example, if there is an allowed value with the field named STATUS as the parent, then only the child records in the current area will be returned.
The previous two default conditions can be overridden, by using the optional parameter all=Y as part of the call.
The optional parameter fields can be used to refine the metadata returned to a single, or to a list of fields. For example, fields=CUST_LIST will return the metadata associated with the CUST_LIST field. You can repeat this parameter as many times as you need in the parameter list, to return the metadata on a number of fields with a single command.
The optional parameter disabled_values wlil return all the users, including those that are disabled, within the output to the command.
The optional parameter user_info has three possible functions:
The security permissions for each field are checked for the user performing the API command, and only fields to which the user has read permission are returned.
The result of the function is in the form:
field_name:meta_data_name:meta_data_title
where the delimiter : is the system delimiter stored in the behavior setting named DEFAULT_TEXT_REPORT_DELIMITER.
A small sample of data returned is shown below - note the delimiter in this case is the | character:
CATEGORY|ENHANCEMENT|Enhancement
CATEGORY|HARDWARE|Hardware CATEGORY|SOFTWARE|Software OS|5755|FREEBSD OS|5721|LINUX OS|5913|NetBSD OS|5711|SOLARIS OS|5752|WINDOWS 95 OS|5787|WINDOWS 98 OS|5704|WINDOWS NT PRIORITY|0|0 PRIORITY|1|1 PRIORITY|2|2 PRIORITY|3|3 PRIORITY|4|4 PRIORITY|5|5 PRIVACY|PRIVATE|Private PRIVACY|PUBLIC|Public PRODUCT_NAME|GLOBALINTERACTION|Global Interaction PRODUCT_NAME|NETTRANSACTIONS|Net Transactions RELEASE_STATUS|CLOSED|Closed RELEASE_STATUS|FIXED|Fixed RELEASE_STATUS|OPEN|Open RELEASE_STATUS|PENDING|Pending RELEASE_STATUS|UNASSIGNED|Unassigned RESOLUTION|CANNOT DUPLICATE|Cannot Duplicate RESOLUTION|DEFERRED|Deferred RESOLUTION|DUPLICATE|Duplicate RESOLUTION|FIXED|Fixed RESOLUTION|NEED MORE INFO|Need more info SEVERITY_LEVEL|CRITICAL|Critical SEVERITY_LEVEL|HIGH|High SEVERITY_LEVEL|LOW|Low SEVERITY_LEVEL|MEDIUM|Medium |