"description":"This endpoint allows you to list all columns within a specified view. The API returns a paginated list of columns.\n\n**Pagination**: The response is paginated by default, with the first page being returned initially. The response includes the following additional information in the `pageInfo` JSON block:\n\n- `totalRows`: Indicates the total number of columns available in the specified View ID.\n- `page`: Specifies the current page number.\n- `pageSize`: Defaults to 25 and defines the number of column items listed on each page.\n- `isFirstPage`: A boolean value that indicates whether the current page is the first page of column records in the dataset.\n- `isLastPage`: A boolean value that indicates whether the current page is the last page of column records in the dataset.",
"parameters":[
{
"$ref":"#/components/parameters/xc-token"
@ -5930,13 +5930,6 @@
"parameters":[
{
"$ref":"#/components/parameters/xc-token"
},
{
"schema":{
"type":"boolean"
},
"name":"includeAllFilters",
"in":"query"
}
]
},
@ -6391,9 +6384,7 @@
"value":{
"title":"My Grid View",
"type":3,
"copy_from_id":null,
"fk_grp_col_id":null,
"fk_geo_data_col_id":null
"fk_grp_col_id":null
}
}
}
@ -6524,7 +6515,7 @@
}
},
"tags":[
"DB View","Views"
"DB View","Internal"
],
"description":"List all columns in the given Grid",
"description":"The filter value. Can be NULL for some operators."
},
"order":{
"type":"number",
"description":"The order of the filter",
"example":1
}
},
"readOnly":true,
@ -15829,16 +15711,6 @@
"$ref":"#/components/schemas/Id",
"description":"Foreign Key to Column"
},
"help":{
"maxLength":255,
"type":"string"
},
"label":{
"description":"The label of the column",
"example":"My Column",
"maxLength":255,
"type":"string"
},
"width":{
"description":"The width of the column",
"example":"200px",
@ -15908,18 +15780,9 @@
"examples":[
{
"active":0,
"async":0,
"description":"This is my hook description",
"env":"all",
"event":"after",
"fk_model_id":"md_rsu68aqjsbyqtl",
"id":"string",
"notification":"{\"type\":\"URL\",\"payload\":{\"method\":\"POST\",\"body\":\"{{ json data }}\",\"headers\":[{}],\"parameters\":[{}],\"auth\":\"\",\"path\":\"http://example.com\"}}",
"null":null,
"operation":"insert",
"retries":10,
"retry_interval":60000,
"timeout":60000,
"title":"My Webhook"
}
],
@ -15929,42 +15792,14 @@
"id":"5jvfnece2nu6w"
},
"properties":{
"id":{
"$ref":"#/components/schemas/Id",
"description":"Unique Hook ID"
},
"active":{
"$ref":"#/components/schemas/Bool",
"description":"Is the hook active?"
},
"async":{
"$ref":"#/components/schemas/Bool",
"description":"Is the hook aysnc?"
},
"description":{
"type":"string",
"description":"Hook Description",
"example":"This is my hook description"
},
"env":{
"type":"string",
"example":"all",
"description":"Environment for the hook"
},
"event":{
"enum":[
"after",
"before"
],
"type":"string",
"description":"Event Type for the operation",
"example":"after"
},
"fk_model_id":{
"type":"string",
"description":"Foreign Key to Model",
"example":"md_rsu68aqjsbyqtl"
},
"id":{
"$ref":"#/components/schemas/Id",
"description":"Unique ID"
},
"notification":{
"description":"Hook Notification including info such as type, payload, method, body, and etc",
"type":[
@ -15985,21 +15820,6 @@
"description":"Hook Operation",
"example":"insert"
},
"retries":{
"type":"number",
"description":"Retry Count",
"example":10
},
"retry_interval":{
"type":"number",
"description":"Retry Interval",
"example":60000
},
"timeout":{
"type":"number",
"example":60000,
"description":"Timeout"
},
"title":{
"type":"string",
"description":"Hook Title",
@ -16008,18 +15828,6 @@
"type":{
"type":"string",
"description":"Hook Type"
},
"version":{
"type":"string",
"x-stoplight":{
"id":"socewqvadj91n"
},
"example":"v2",
"description":"Hook Version",
"enum":[
"v1",
"v2"
]
}
}
},
@ -16030,67 +15838,19 @@
},
"examples":[
{
"active":0,
"async":0,
"description":"This is my hook description",
"env":"all",
"event":"after",
"fk_model_id":"md_rsu68aqjsbyqtl",
"id":"string",
"title":"My Webhook",
"notification":"{\"type\":\"URL\",\"payload\":{\"method\":\"POST\",\"body\":\"{{ json data }}\",\"headers\":[{}],\"parameters\":[{}],\"auth\":\"\",\"path\":\"http://example.com\"}}",
"null":null,
"operation":"insert",
"retries":10,
"retry_interval":60000,
"timeout":60000,
"title":"My Webhook",
"condition":false
"type":"url"
}
],
"title":"Hook Request Model",
"type":"object",
"properties":{
"active":{
"$ref":"#/components/schemas/Bool",
"description":"Is the hook active?"
},
"async":{
"$ref":"#/components/schemas/Bool",
"description":"Is the hook aysnc?"
},
"description":{
"$ref":"#/components/schemas/StringOrNull",
"description":"Hook Description"
},
"env":{
"type":"string",
"example":"all",
"description":"Environment for the hook"
},
"event":{
"enum":[
"after",
"before"
],
"type":"string",
"description":"Event Type for the operation",
"example":"after"
},
"fk_model_id":{
"title":{
"type":"string",
"description":"Foreign Key to Model",
"example":"md_rsu68aqjsbyqtl"
},
"id":{
"$ref":"#/components/schemas/Id",
"description":"Unique ID"
},
"notification":{
"description":"Hook Notification including info such as type, payload, method, body, and etc",
"type":[
"object",
"string"
]
"description":"Hook Title",
"example":"My Webhook"
},
"operation":{
"enum":[
@ -16105,25 +15865,12 @@
"description":"Hook Operation",
"example":"insert"
},
"retries":{
"type":"number",
"description":"Retry Count",
"example":10
},
"retry_interval":{
"type":"number",
"description":"Retry Interval",
"example":60000
},
"timeout":{
"type":"number",
"example":60000,
"description":"Timeout"
},
"title":{
"type":"string",
"description":"Hook Title",
"example":"My Webhook"
"notification":{
"description":"Hook Notification including info such as type, payload, method, body, and etc",
"type":[
"object",
"string"
]
},
"type":{
"type":[
@ -16131,20 +15878,13 @@
"null"
],
"description":"Hook Type"
},
"condition":{
"$ref":"#/components/schemas/Bool",
"x-stoplight":{
"id":"wwzoum7rrlwun"
},
"description":"Is this hook assoicated with some filters"
}
},
"required":[
"event",
"title",
"notification",
"operation",
"title"
"type"
]
},
"HookList":{
@ -21416,38 +21156,26 @@
"examples":[
{
"title":"My Grid View",
"type":3,
"copy_from_id":null,
"fk_grp_col_id":null,
"fk_geo_data_col_id":null
"type":3
},
{
"title":"My Gallery View",
"type":2,
"copy_from_id":null,
"fk_grp_col_id":null,
"fk_geo_data_col_id":null
"fk_grp_col_id":null
},
{
"title":"My Form View",
"type":1,
"copy_from_id":null,
"fk_grp_col_id":null,
"fk_geo_data_col_id":null
"type":1
},
{
"title":"My Kanban View",
"type":4,
"copy_from_id":null,
"fk_grp_col_id":"cl_g0a89q9xdry3lu",
"fk_geo_data_col_id":null
"fk_grp_col_id":"cl_g0a89q9xdry3lu"
},
{
"title":"My Map View",
"type":5,
"copy_from_id":null,
"fk_grp_col_id":null,
"fk_geo_data_col_id":"cl_uu1meolj00tlrq"
"fk_grp_col_id":null
}
],
"properties":{
@ -21458,23 +21186,16 @@
},
"type":{
"type":"number",
"description":"View Type"
},
"copy_from_id":{
"$ref":"#/components/schemas/StringOrNull",
"description":"ID of view to be copied from. Used in Copy View."