Skip to content

List user-defined fields for a terminal

posthttps://report.tranzila.com/v1/terminals/settings/fields/list

Returns the configuration of all user-defined fields (user_defined_1 through user_defined_25) that have been set up for the specified terminal.

Use this endpoint to discover the api_parameter_name values available for your terminal before constructing ufields filter queries against /v1/transaction.

Response Fields

FieldDescription
terminal_idTerminal name
field_idSlot number (1–25), corresponding to user_defined_N in transaction responses
api_parameter_nameThe name to use in ufields[].name when filtering
captionHuman-readable label (may be in Hebrew)
default_valueDefault value if not supplied in a transaction
display_orderDisplay ordering in the Tranzila dashboard
mandatoryWhether the field is required (Y / N)
data_typeAlways string for user-defined fields
update_dateTimestamp of last configuration change

Request

Body

application/json
terminal_namestringrequired

Your Tranzila terminal name

Example:yourTerminalName

Responses

List of configured user-defined fields for the terminal

Response body

response.json
JSON
1[
2  {
3    "terminal_id": "yourTerminalName",
4    "field_id": 20,
5    "api_parameter_name": "order_ref",
6    "caption": "Order Reference",
7    "default_value": null,
8    "display_order": null,
9    "mandatory": "N",
10    "data_type": "string",
11    "update_date": "2024-01-01 10:00:00"
12  },
13  {
14    "terminal_id": "yourTerminalName",
15    "field_id": 5,
16    "api_parameter_name": "email",
17    "caption": "דואר אלקטרוני",
18    "default_value": null,
19    "display_order": null,
20    "mandatory": "N",
21    "data_type": "string",
22    "update_date": "2024-01-01 10:00:00"
23  },
24  {
25    "terminal_id": "yourTerminalName",
26    "field_id": 4,
27    "api_parameter_name": "contact",
28    "caption": "איש קשר",
29    "default_value": null,
30    "display_order": null,
31    "mandatory": "N",
32    "data_type": "string",
33    "update_date": "2024-01-01 10:00:00"
34  }
35]
36
Was this page helpful?