Browse Source

refactor(nocodb): replace by HookList

pull/5269/head
Wing-Kam Wong 2 years ago
parent
commit
7aa9d17d66
  1. 48
      packages/nocodb/src/schema/swagger.json

48
packages/nocodb/src/schema/swagger.json

@ -4031,7 +4031,10 @@
} }
}, },
"tags": ["DB View Column"], "tags": ["DB View Column"],
"description": "List all columns by ViewID" "description": "List all columns by ViewID",
"requestBody": {
"content": {}
}
}, },
"post": { "post": {
"summary": "Create Column in View", "summary": "Create Column in View",
@ -8218,21 +8221,38 @@
"content": { "content": {
"application/json": { "application/json": {
"schema": { "schema": {
"type": "object", "$ref": "#/components/schemas/HookList"
"properties": { },
"list": { "examples": {
"type": "array", "Example 1": {
"uniqueItems": true, "value": {
"minItems": 1, "list": [
"items": { {
"$ref": "#/components/schemas/Hook" "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"
}
],
"pageInfo": {
"isFirstPage": true,
"isLastPage": true,
"page": 1,
"pageSize": 10,
"totalRows": 1
} }
},
"pageInfo": {
"$ref": "#/components/schemas/Paginated"
} }
}, }
"required": ["list", "pageInfo"]
} }
} }
} }

Loading…
Cancel
Save