JSON API Guide → Reference → GET Functions → GetItem
Gets a primary or auxiliary item.
| Name | Type | Description |
|---|---|---|
| GetItem | Function |
Returns a primary or auxiliary item. |
| table |
|
The primary or auxiliary table identifier. |
| item |
|
The item identifier. |
You can optionally use the GetItem function in an HTTP POST and include one or more of the following objects:
| Name | Type | Description |
|---|---|---|
| itemOptions
(optional) |
ItemOptions |
Use itemOptions to limit the response data. When itemOptions are included, only the specified fields, plus fields required by the transition, are sent in the response. |
| getTransitions
(optional) |
boolean |
Include getTransitions to return a list of transitions that are currently available for this item. |
URL:
http://AEserverName/jsonapi/GetItem/1000/109
Post data:
{fixedFields: false, includeNotes: true,
→fields: [{dbname:"TITLE"}, {dbname: "FUNCTIONAL_AREA"}]}
Response:
{
"item": {
"id": {
"id": 109,
"uuid": "c1e62a05-5dd1-46e7-9cdc-b91518893b23",
"itemIdPrefixed": "BUG000173",
"itemId": "000173",
"url": "http://AEserverName:80/tmtrack/tmtrack.dll?...&TableId=1000"
},
"table": {
"id": 1000,
"uuid": "dc8cd329-b430-436f-bb75-bf90008e6a50",
"name": "Issues",
"dbName": "UBG_ISSUES"
},
"fieldMetadata": [
{
"id": 54,
"name": "Title",
"dbname": "TITLE",
"syscode": 4,
"type": "text",
"renderHtml": false,
"password": false,
"maxLength": 80
},
{
"id": 75,
"name": "Functional Area",
"dbname": "FUNCTIONAL_AREA",
"syscode": 0,
"type": "selection",
"renderHtml": false,
"isMultiSelect": false
}
],
"fields": {
"TITLE": {
"value": "Image Builder crashes my system."
},
"FUNCTIONAL_AREA": {
"id": 30,
"name": "User Interface"
}
},
"notes": []
},
"result": {
"type": "OK",
"msg": ""
}
}
Because the TS_ID is subject to change in a promotion context, you may need to update the table and item parameters with the TS_ID from the target environment after the promote is finished.
Copyright © 2007–2019 Micro Focus or one of its affiliates. All rights reserved.