"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":[
"parameters":[
{
{
"$ref":"#/components/parameters/xc-token"
"$ref":"#/components/parameters/xc-token"
@ -5930,13 +5930,6 @@
"parameters":[
"parameters":[
{
{
"$ref":"#/components/parameters/xc-token"
"$ref":"#/components/parameters/xc-token"
},
{
"schema":{
"type":"boolean"
},
"name":"includeAllFilters",
"in":"query"
}
}
]
]
},
},
@ -6391,9 +6384,7 @@
"value":{
"value":{
"title":"My Grid View",
"title":"My Grid View",
"type":3,
"type":3,
"copy_from_id":null,
"fk_grp_col_id":null
"fk_grp_col_id":null,
"fk_geo_data_col_id":null
}
}
}
}
}
}
@ -6524,7 +6515,7 @@
}
}
},
},
"tags":[
"tags":[
"DB View","Views"
"DB View","Internal"
],
],
"description":"List all columns in the given Grid",
"description":"List all columns in the given Grid",
"parameters":[
"parameters":[
@ -6669,9 +6660,7 @@
"value":{
"value":{
"title":"My Form View",
"title":"My Form View",
"type":1,
"type":1,
"copy_from_id":null,
"fk_grp_col_id":null
"fk_grp_col_id":null,
"fk_geo_data_col_id":null
}
}
}
}
}
}
@ -6971,9 +6960,7 @@
"value":{
"value":{
"title":"My Gallery View",
"title":"My Gallery View",
"type":2,
"type":2,
"copy_from_id":null,
"fk_grp_col_id":null
"fk_grp_col_id":null,
"fk_geo_data_col_id":null
}
}
}
}
}
}
@ -7147,9 +7134,7 @@
"value":{
"value":{
"title":"My Kanban View",
"title":"My Kanban View",
"type":4,
"type":4,
"copy_from_id":null,
"fk_grp_col_id":"cl_g0a89q9xdry3lu"
"fk_grp_col_id":"cl_g0a89q9xdry3lu",
"fk_geo_data_col_id":null
}
}
}
}
}
}
@ -7367,9 +7352,7 @@
"value":{
"value":{
"title":"My Map View",
"title":"My Map View",
"type":5,
"type":5,
"copy_from_id":null,
"fk_grp_col_id":null
"fk_grp_col_id":null,
"fk_geo_data_col_id":"cl_uu1meolj00tlrq"
}
}
}
}
}
}
@ -9736,23 +9719,7 @@
"/api/v2/meta/comment/{commentId}":{
"/api/v2/meta/comment/{commentId}":{
"parameters":[
"parameters":[
{
{
"schema":{
"$ref":"#/components/parameters/xc-token"
"type":"string",
"example":"adt_zlskd6rlf3liay"
},
"name":"commentId",
"in":"path",
"required":true,
"description":"Comment ID"
},
{
"name":"xc-auth",
"in":"header",
"required":false,
"schema":{
"type":"string"
},
"description":"Auth Token is a JWT Token generated based on the logged-in user. By default, the token is only valid for 10 hours. However, you can change the value by defining it using environment variable NC_JWT_EXPIRES_IN."
"description":"The filter value. Can be NULL for some operators."
"description":"The filter value. Can be NULL for some operators."
},
"order":{
"type":"number",
"description":"The order of the filter",
"example":1
}
}
},
},
"readOnly":true,
"readOnly":true,
@ -15829,16 +15698,6 @@
"$ref":"#/components/schemas/Id",
"$ref":"#/components/schemas/Id",
"description":"Foreign Key to Column"
"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":{
"width":{
"description":"The width of the column",
"description":"The width of the column",
"example":"200px",
"example":"200px",
@ -15908,18 +15767,9 @@
"examples":[
"examples":[
{
{
"active":0,
"active":0,
"async":0,
"description":"This is my hook description",
"env":"all",
"event":"after",
"fk_model_id":"md_rsu68aqjsbyqtl",
"id":"string",
"id":"string",
"notification":"{\"type\":\"URL\",\"payload\":{\"method\":\"POST\",\"body\":\"{{ json data }}\",\"headers\":[{}],\"parameters\":[{}],\"auth\":\"\",\"path\":\"http://example.com\"}}",
"notification":"{\"type\":\"URL\",\"payload\":{\"method\":\"POST\",\"body\":\"{{ json data }}\",\"headers\":[{}],\"parameters\":[{}],\"auth\":\"\",\"path\":\"http://example.com\"}}",
"null":null,
"operation":"insert",
"operation":"insert",
"retries":10,
"retry_interval":60000,
"timeout":60000,
"title":"My Webhook"
"title":"My Webhook"
}
}
],
],
@ -15929,42 +15779,14 @@
"id":"5jvfnece2nu6w"
"id":"5jvfnece2nu6w"
},
},
"properties":{
"properties":{
"id":{
"$ref":"#/components/schemas/Id",
"description":"Unique Hook ID"
},
"active":{
"active":{
"$ref":"#/components/schemas/Bool",
"$ref":"#/components/schemas/Bool",
"description":"Is the hook active?"
"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":{
"notification":{
"description":"Hook Notification including info such as type, payload, method, body, and etc",
"description":"Hook Notification including info such as type, payload, method, body, and etc",
"type":[
"type":[
@ -15985,21 +15807,6 @@
"description":"Hook Operation",
"description":"Hook Operation",
"example":"insert"
"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":{
"title":{
"type":"string",
"type":"string",
"description":"Hook Title",
"description":"Hook Title",
@ -16008,18 +15815,6 @@
"type":{
"type":{
"type":"string",
"type":"string",
"description":"Hook Type"
"description":"Hook Type"
},
"version":{
"type":"string",
"x-stoplight":{
"id":"socewqvadj91n"
},
"example":"v2",
"description":"Hook Version",
"enum":[
"v1",
"v2"
]
}
}
}
}
},
},
@ -16030,67 +15825,19 @@
},
},
"examples":[
"examples":[
{
{
"active":0,
"title":"My Webhook",
"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\"}}",
"notification":"{\"type\":\"URL\",\"payload\":{\"method\":\"POST\",\"body\":\"{{ json data }}\",\"headers\":[{}],\"parameters\":[{}],\"auth\":\"\",\"path\":\"http://example.com\"}}",
"null":null,
"operation":"insert",
"operation":"insert",
"retries":10,
"type":"url"
"retry_interval":60000,
"timeout":60000,
"title":"My Webhook",
"condition":false
}
}
],
],
"title":"Hook Request Model",
"title":"Hook Request Model",
"type":"object",
"type":"object",
"properties":{
"properties":{
"active":{
"title":{
"$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":{
"type":"string",
"type":"string",
"description":"Foreign Key to Model",
"description":"Hook Title",
"example":"md_rsu68aqjsbyqtl"
"example":"My Webhook"
},
"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"
]
},
},
"operation":{
"operation":{
"enum":[
"enum":[
@ -16105,25 +15852,12 @@
"description":"Hook Operation",
"description":"Hook Operation",
"example":"insert"
"example":"insert"
},
},
"retries":{
"notification":{
"type":"number",
"description":"Hook Notification including info such as type, payload, method, body, and etc",
"description":"Retry Count",
"type":[
"example":10
"object",
},
"string"
"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"
},
},
"type":{
"type":{
"type":[
"type":[
@ -16131,20 +15865,13 @@
"null"
"null"
],
],
"description":"Hook Type"
"description":"Hook Type"
},
"condition":{
"$ref":"#/components/schemas/Bool",
"x-stoplight":{
"id":"wwzoum7rrlwun"
},
"description":"Is this hook assoicated with some filters"