Channels
POST /api/v1/channels/create Positive response
POST /api/v1/channels/create Negative response
POST /api/v1/channels/create HTTP/1.1
Host: rules.app.gomboc.ai
Content-Type: application/json
Accept: */*
Content-Length: 102
{
"name": "text",
"query": "text",
"filters": [
"text"
],
"annotations": {
"ANY_ADDITIONAL_PROPERTY": "anything"
}
}{
"status": "text",
"data": {
"accountId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"query": "text",
"filters": [
"text"
],
"annotations": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"createdAt": null,
"updatedAt": null
}
}GET /api/v1/channels/get Parameter
GET /api/v1/channels/get Positive response
GET /api/v1/channels/get Negative response
GET /api/v1/channels/get HTTP/1.1
Host: rules.app.gomboc.ai
Accept: */*
{
"status": "text",
"data": {
"accountId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"query": "text",
"filters": [
"text"
],
"annotations": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"createdAt": null,
"updatedAt": null
}
}HEAD /api/v1/channels/get Parameter
HEAD /api/v1/channels/get Positive response
No content
HEAD /api/v1/channels/get Negative response
HEAD /api/v1/channels/get HTTP/1.1
Host: rules.app.gomboc.ai
Accept: */*
No content
errorPossible values: POST /api/v1/channels/batch/create Positive response
POST /api/v1/channels/batch/create Negative response
POST /api/v1/channels/batch/create HTTP/1.1
Host: rules.app.gomboc.ai
Content-Type: application/json
Accept: */*
Content-Length: 138
{
"channels": [
{
"name": "text",
"query": "text",
"filters": [
"text"
],
"annotations": {
"ANY_ADDITIONAL_PROPERTY": "anything"
}
}
],
"onConflict": "error"
}{
"status": "text",
"data": {
"results": [
{
"name": "text",
"status": "created",
"channel": {
"accountId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"query": "text",
"filters": [
"text"
],
"annotations": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"createdAt": null,
"updatedAt": null
},
"error": "text"
}
]
}
}POST /api/v1/channels/batch/upsert Positive response
POST /api/v1/channels/batch/upsert Negative response
POST /api/v1/channels/batch/upsert HTTP/1.1
Host: rules.app.gomboc.ai
Content-Type: application/json
Accept: */*
Content-Length: 117
{
"channels": [
{
"query": "text",
"filters": [
"text"
],
"annotations": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"name": "text"
}
]
}{
"status": "text",
"data": {
"results": [
{
"name": "text",
"status": "created",
"channel": {
"accountId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"query": "text",
"filters": [
"text"
],
"annotations": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"createdAt": null,
"updatedAt": null
},
"error": "text"
}
]
}
}PUT /api/v1/channels/update Positive response
PUT /api/v1/channels/update Negative response
PUT /api/v1/channels/update HTTP/1.1
Host: rules.app.gomboc.ai
Content-Type: application/json
Accept: */*
Content-Length: 102
{
"query": "text",
"filters": [
"text"
],
"annotations": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"name": "text"
}{
"status": "text",
"data": {
"accountId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"query": "text",
"filters": [
"text"
],
"annotations": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"createdAt": null,
"updatedAt": null
}
}DELETE /api/v1/channels/delete Parameter
DELETE /api/v1/channels/delete Positive response
DELETE /api/v1/channels/delete Negative response
DELETE /api/v1/channels/delete?name=text HTTP/1.1
Host: rules.app.gomboc.ai
Accept: */*
{
"status": "text",
"data": {
"success": true
}
}GET /api/v1/channels/rules Parameter
GET /api/v1/channels/rules Parameter
GET /api/v1/channels/rules Parameter
GET /api/v1/channels/rules Parameter
1GET /api/v1/channels/rules Parameter
20GET /api/v1/channels/rules Parameter
1GET /api/v1/channels/rules Positive response
GET /api/v1/channels/rules Negative response
GET /api/v1/channels/rules HTTP/1.1
Host: rules.app.gomboc.ai
Accept: */*
{
"status": "text",
"data": {
"rules": [
{
"accountId": "123e4567-e89b-12d3-a456-426614174000",
"type": "text",
"version": "text",
"iacLanguage": "text",
"name": "text",
"shortName": null,
"revision": 1,
"revisions": [
1
],
"classificationPaths": [
[
{
"accountId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"shortName": null
}
]
],
"annotations": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"metadata": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"body": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"createdAt": null,
"updatedAt": null
}
],
"total": 1,
"page": 1,
"perPage": 1
}
}HEAD /api/v1/channels/rules Parameter
HEAD /api/v1/channels/rules Parameter
HEAD /api/v1/channels/rules Parameter
HEAD /api/v1/channels/rules Parameter
1HEAD /api/v1/channels/rules Parameter
20HEAD /api/v1/channels/rules Parameter
1HEAD /api/v1/channels/rules Positive response
No content
HEAD /api/v1/channels/rules Negative response
HEAD /api/v1/channels/rules HTTP/1.1
Host: rules.app.gomboc.ai
Accept: */*
No content
GET /api/v1/channels/search Parameter
1GET /api/v1/channels/search Parameter
20GET /api/v1/channels/search Parameter
GET /api/v1/channels/search Positive response
GET /api/v1/channels/search Negative response
GET /api/v1/channels/search HTTP/1.1
Host: rules.app.gomboc.ai
Accept: */*
{
"status": "text",
"data": {
"channels": [
{
"accountId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"query": "text",
"filters": [
"text"
],
"annotations": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"id": "123e4567-e89b-12d3-a456-426614174000",
"createdAt": null,
"updatedAt": null
}
],
"total": 1,
"page": 1,
"perPage": 1
}
}HEAD /api/v1/channels/search Parameter
1HEAD /api/v1/channels/search Parameter
20HEAD /api/v1/channels/search Parameter
HEAD /api/v1/channels/search Positive response
No content
HEAD /api/v1/channels/search Negative response
HEAD /api/v1/channels/search HTTP/1.1
Host: rules.app.gomboc.ai
Accept: */*
No content
Last updated