Get data for field definitions
Content
Resource URL
https://apps.ticketmatic.com/api/1/{accountname}/settings/system/fielddefinitions/data
Example
Request
1use Ticketmatic\Endpoints\Settings\System\Fielddefinitions;
2
3$result = Fielddefinitions::getdata($client, array(
4 "typeid" => 15,
5 "fielddefinitions" => array(
6 "key1",
7 "key2",
8 ),
9 "ids" => array(
10 1,
11 2,
12 3,
13 ),
14));
Request
1import (
2 "github.com/ticketmatic/tm-go/ticketmatic"
3 "github.com/ticketmatic/tm-go/ticketmatic/settings/system/fielddefinitions"
4)
5
6result, err := fielddefinitions.Getdata(client, &ticketmatic.FielddefinitionsDataRequest{
7 Typeid: 15,
8 Fielddefinitions: []string{
9 "key1",
10 "key2",
11 },
12 Ids: []int64{
13 1,
14 2,
15 3,
16 },
17})
Request
1POST /api/1/{accountname}/settings/system/fielddefinitions/data HTTP/1.1
2Content-Type: application/json
3
4{
5 "typeid": 15,
6 "fielddefinitions": [
7 "key1",
8 "key2"
9 ],
10 "ids": [ 1, 2, 3 ]
11}
Request body fields
Field | Description |
---|---|
typeid int (required) | Type id Example value:15 |
fielddefinitions string[] (required) | Keys for field definitions to retrieve Example value:[ "key1", "key2" ] |
ids int[] (required) | Item ids Example value:[ 1, 2, 3 ] |
Type reference: FielddefinitionsDataRequest
Result fields
This call returns an array of objects.
Field | Description |
---|---|
id int | Item id Example value:15 |
data map<string, mixed> | Field definition data for the item Example value:{ "fielddefinition1": "value1", "fielddefinition2": "value2" } |
Type reference: FielddefinitionsDataResult[]