GetReportSettingsResponse
The response body for the POST /api/v1/reports/get_report_settings
endpoint.
This is the current settings for the report. This includes the report's name, description, and the settings for the report's display columns.
HTTP status code of the response for reference purposes.
200
200
Indicates whether the request was successful (normally true
if it's
not an error response).
true
URL of the current request / resource, for reference purposes.
https://example.apps.journyx.com/api/v1/users
An array of status (confirmation) messages that occurred during the request. This field may be empty.
In the UI, these are sometimes displayed with a green icon.
An array of error messages that occurred during the request. This field may be empty.
In the UI, these are sometimes displayed with a red error icon.
An array of warning messages that occurred during the request. This field may be empty.
In the UI, these are sometimes displayed with a yellow warning icon.
An array of informational messages that occurred during the request. This field may be empty.
In the UI, these are sometimes displayed with a blue info icon.
options object[]
The set of report options.
The internal ID of the report setting.
anchordom
The value of the report setting.
If this key is present and true, then this report option will be hidden in the UI.
false
items object[]
The list of options or choices for the report setting, if applicable.
The internal ID of the option.
The display name of the option.
filters object[]
The list of all filters that the report users.
The internal ID of the filter.
userfilter
The display name of the filter.
Users
The internal code for the type of report.
10
The scope of the filter.
ALL
The list of currently selected choices for the filter.
selectItems object[]
The internal ID of the filter choice.
1
The display name of the filter choice.
Sales
The match type for the filter. Either and
or or
.
and
The list of Custom Field filters that the report users.
Whether the report can filter by Custom Fields. In other
words, are there any ENUM
custom fields that are
relevant to this report type?
true
The table name of the base object that this filter
applies to. Example: users
, projects
.
users
An optional dictionary of search parameters for the filter's internal UI search component.
{
"response_code": 200,
"success": true,
"uri": "https://example.apps.journyx.com/api/v1/users",
"status": [
"string"
],
"errors": [
"string"
],
"warnings": [
"string"
],
"info": [
"string"
],
"options": [
{
"key": "anchordom",
"value": "string",
"hidden": false,
"items": [
{
"value": "string",
"text": "string"
}
]
}
],
"filters": [
{
"key": "userfilter",
"label": "Users",
"reptype": 10,
"include": "ALL",
"selected": [
"string"
],
"selectItems": [
{
"value": 1,
"text": "Sales"
}
],
"match": "and",
"customFilters": [
null
],
"canFilterCustomFields": true,
"tableName": "users",
"searchParams": {}
}
]
}