View Program Configured Fields under a Workspace
get
/api/restapi/configuredField/program/workspace/{workspaceId}
This endpoint returns program configured fields that meet the following requirements:
- The object is associated with a workspace with an ID value that matches the value of the {workspaceId} path parameter.
- The configured fields are owned by this workspace or inherited from its parent workspace.
Request
Path Parameters
-
workspaceId(required): integer(int64)
The system-generated identifier of a workspace.
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
Successful operation
Root Schema : List<ApiEntityColumnDefinition>
Type:
arrayTitle:
Show Source
List<ApiEntityColumnDefinition>-
Array of:
object ApiEntityColumnDefinition
Title:
ApiEntityColumnDefinition
Nested Schema : ApiEntityColumnDefinition
Type:
objectTitle:
Show Source
ApiEntityColumnDefinition-
associationType: string
Allowed Values:
[ "OWNED", "INHERITED" ]The type of association in the relationship between the configured field and the workspace. Possible values are Owned and Inherited. -
columnDefinitionId: integer
(int64)
Unique identifier of the column. This value should not be provided in create operation request data, however, it is required for update requests.
-
dataLength: integer
(int32)
Minimum Value:
0Maximum Value:9999The length of a configured field. Editable only for Text type fields. -
dataType: string
Allowed Values:
[ "FT_DATE", "FT_MONEY", "FT_MONEY_NO_MC", "FT_TEXT", "FT_INT", "FT_FLOAT_2_DECIMALS", "FT_LIST", "FT_BOOLEAN" ]The data type of a configured field. -
flexObject: string
Allowed Values:
[ "ACTIVITY", "ASSIGNMENT", "BUDGET_CHANGE", "BUDGET_ITEM", "BUDGET_TRANSACTION", "BUDGET_TRANSFER", "COMPANY", "CUSTOM_LOG", "DOCUMENT", "FUND", "IDEA", "PORTFOLIO", "PROGRAM", "PROGRAM_BUDGET", "PROGRAM_BUDGET_CHANGES", "PROGRAM_BUDGET_TRANSACTIONS", "PROGRAM_BUDGET_TRANSFERS", "PROJECT", "PROJECT_ACTUALS", "PROJECT_COST_SHEET", "RISK", "SCOPE_ITEM", "SCOPE_ITEM_ASSIGNMENT", "STRATEGY", "WBS", "WORK_MANAGER_TASK", "WORK_PACKAGE", "WORKSPACE_COST_SHEET" ]Flex Object to be saved. -
flexType: string
Allowed Values:
[ "ACTIVITY", "BUDGET_CHANGE", "BUDGET_ITEM", "BUDGET_TRANSACTION", "BUDGET_TRANSFER", "CAPITAL_PLAN_COST", "CAPITAL_PLAN_OTHER", "CAPITAL_PLAN_TEXT", "COMPANY", "CUSTOM_LOG", "DOCUMENT_COST", "DOCUMENT_OTHER", "DOCUMENT_TEXT", "FUND", "IDEA", "PORTFOLIO", "PROJECT", "PROJECT_ACTUALS", "PROJECT_COST_SHEET", "RESOURCE_ASSIGNMENT", "RISK", "SCOPE_ITEM", "SCOPE_ITEM_ASSIGNMENT", "WBS", "WORK_MANAGER_TASK", "WORK_PACKAGE", "WORKSPACE_COST_SHEET" ]The type of a flex object. -
label: string
Minimum Length:
1Maximum Length:100The label of a configured field. -
link: string
(url)
The self-link to the object. This field is populated only in the responses generated by the batch create APIs.
-
listValues: array
listValues
The list of available values for a List type configured field.
-
localizedColumnDefinitions: array
localizedColumnDefinitions
The list of column labels per locale for the configured field.
The configured field label you enter will be the default label for all locales. You can update the field label for each locale using the localizedColumnDefinitions. You will not need to re-enter the label for your locale in the array. -
physicalType: string
Allowed Values:
[ "DATE", "NUMBER", "STRING" ]The physical percent complete of a configured field. -
restricted: boolean
The field to make a configured field restricted.
-
status: string
Allowed Values:
[ "ENABLED", "UPDATED", "DISABLED", "DELETED", "PENDING", "FAILED" ]The status of a configured field. -
summaryCalculationType: string
Allowed Values:
[ "SUM", "AVERAGE", "MIN", "MAX", "FORMULA", "NONE", "MAX_NULL", "NULLABLE_SUM" ]Specifies how the field should be calculated for a grouped row in a view. -
udfFormula: string
Maximum Length: 2,147,483,647
The formula of a configured field. -
udfType: string
Allowed Values:
[ "MANUAL", "FORMULA" ]The type of a configured field. -
updateDate: string
(date-time)
Date when the record was last updated.
-
viewColumnName: string
Minimum Length:
1Maximum Length:100The view column name of a configured field. -
workspaceCode: string
Minimum Length:
0Maximum Length:60The user-specified identifier of a workspace. -
workspaceId: integer
(int64)
The unique identifier for the workspace.The workspace object can also be identified by its unique criteria.
Nested Schema : listValues
Type:
arrayThe list of available values for a List type configured field.
Show Source
-
Array of:
object ApiEntityFlexListValue
Title:
ApiEntityFlexListValue
Nested Schema : localizedColumnDefinitions
Type:
arrayThe list of column labels per locale for the configured field.
The configured field label you enter will be the default label for all locales. You can update the field label for each locale using the localizedColumnDefinitions. You will not need to re-enter the label for your locale in the array.
Show Source
The configured field label you enter will be the default label for all locales. You can update the field label for each locale using the localizedColumnDefinitions. You will not need to re-enter the label for your locale in the array.
-
Array of:
object ApiEntityColumnDefinitionLocalization
Title:
ApiEntityColumnDefinitionLocalization
Nested Schema : ApiEntityFlexListValue
Type:
objectTitle:
Show Source
ApiEntityFlexListValue-
link: string
(url)
The self-link to the object. This field is populated only in the responses generated by the batch create APIs.
-
listKey: string
Minimum Length:
0Maximum Length:128List key for field of type list. -
listValueId: integer
(int64)
The unique identifier for the list value.
-
localizedListValues: array
localizedListValues
The unique identifier for the list value.
-
updateDate: string
(date-time)
Date when the record was last updated.
Nested Schema : localizedListValues
Type:
arrayThe unique identifier for the list value.
Show Source
-
Array of:
object ApiEntityListValueNM
Title:
ApiEntityListValueNM
Nested Schema : ApiEntityListValueNM
Type:
objectTitle:
Show Source
ApiEntityListValueNM-
displayValue: string
Minimum Length:
0Maximum Length:255List display value for language code. -
languageCode: string
Minimum Length:
0Maximum Length:6Language code. -
link: string
(url)
The self-link to the object. This field is populated only in the responses generated by the batch create APIs.
-
listValueNMId: integer
(int64)
The unique identifier for the list value.
-
updateDate: string
(date-time)
Date when the record was last updated.
Nested Schema : ApiEntityColumnDefinitionLocalization
Type:
objectTitle:
Show Source
ApiEntityColumnDefinitionLocalization-
columnDefinitionId: integer
(int64)
Unique identifier of the column.
-
columnDefinitionLocalizationId: integer
(int64)
The unique identifier of a configured field locale label.
-
columnLabel: string
Minimum Length:
1Maximum Length:100The localized label of a configured field. -
languageCode: string
Maximum Length:
6Allowed Values:[ "en", "es", "de", "ja", "zh_CN", "zh_TW", "pt_BR", "fr", "ru", "it", "ko", "nl" ]The language code for the locale. -
link: string
(url)
The self-link to the object. This field is populated only in the responses generated by the batch create APIs.
-
updateDate: string
(date-time)
Date when the record was last updated.
204 Response
Successful operation with no content.
404 Response
The requested configured field does not exist, or you do not have access to it.