Created
May 5, 2019 22:38
-
-
Save acunniffe/569129b9e335d0498b2bf12d12f3cdd4 to your computer and use it in GitHub Desktop.
Mattermost Spec (Learned from Tests)
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"swagger": "2.0", | |
"info": { | |
"title": "undefined/mattermost-api4", | |
"version": "2.0.0" | |
}, | |
"basePath": "/api/v4", | |
"paths": { | |
"/actions/dialogs/open": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/actions/dialogs/submit": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": {}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/analytics/old": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "name", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "team_id", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"name": { | |
"type": "string" | |
}, | |
"value": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/audits": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"action": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"extra_info": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"ip_address": { | |
"type": "string" | |
}, | |
"session_id": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/bots": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "include_deleted", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "only_orphaned", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"owner_id": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"304": { | |
"description": "description", | |
"schema": { | |
"properties": {}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"owner_id": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/bots/{botId}": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "botId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "include_deleted", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"owner_id": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"304": { | |
"description": "description", | |
"schema": { | |
"properties": {}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "botId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"owner_id": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/bots/{botId}/assign/{assignId}": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "botId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "assignId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"owner_id": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/bots/{botId}/disable": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "botId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"owner_id": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/bots/{botId}/enable": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "botId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"owner_id": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/brand/image": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"consumes": [ | |
"multipart/form-data; boundary=4927911e0d4db5366314d201bf6f4d1661f6075e285b435f83a44bfb5117", | |
"multipart/form-data; boundary=e0f55b256d2cad3318e6a12d121dc47ca1d5bd9ecd1929ffc9022288a628" | |
], | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"description": "description", | |
"in": "body", | |
"name": "body", | |
"schema": { | |
"type": "string" | |
} | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/caches/invalidate": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/channels": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"extra_update_at": { | |
"type": "integer" | |
}, | |
"header": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_post_at": { | |
"type": "integer" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"purpose": { | |
"type": "string" | |
}, | |
"team_display_name": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"team_name": { | |
"type": "string" | |
}, | |
"team_update_at": { | |
"type": "integer" | |
}, | |
"total_msg_count": { | |
"type": "integer" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"extra_update_at": { | |
"type": "integer" | |
}, | |
"group_constrained": { | |
"type": "boolean" | |
}, | |
"header": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_post_at": { | |
"type": "integer" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"purpose": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"total_msg_count": { | |
"type": "integer" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/channels/members/{user_id}/view": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "memberId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"last_viewed_at_times": { | |
"properties": { | |
"sbr85t8oj7br9d1p99e3x8tkhh": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/channels/{channel_id}": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"extra_update_at": { | |
"type": "integer" | |
}, | |
"header": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_post_at": { | |
"type": "integer" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"purpose": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"total_msg_count": { | |
"type": "integer" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"extra_update_at": { | |
"type": "integer" | |
}, | |
"header": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_post_at": { | |
"type": "integer" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"purpose": { | |
"type": "string" | |
}, | |
"team_display_name": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"team_name": { | |
"type": "string" | |
}, | |
"team_update_at": { | |
"type": "integer" | |
}, | |
"total_msg_count": { | |
"type": "integer" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"extra_update_at": { | |
"type": "integer" | |
}, | |
"header": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_post_at": { | |
"type": "integer" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"purpose": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"total_msg_count": { | |
"type": "integer" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"extra_update_at": { | |
"type": "integer" | |
}, | |
"group_constrained": { | |
"type": "boolean" | |
}, | |
"header": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_post_at": { | |
"type": "integer" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"purpose": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"total_msg_count": { | |
"type": "integer" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/channels/{channel_id}/convert": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"extra_update_at": { | |
"type": "integer" | |
}, | |
"header": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_post_at": { | |
"type": "integer" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"purpose": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"total_msg_count": { | |
"type": "integer" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/channels/{channel_id}/groups": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"has_syncables": { | |
"type": "boolean" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"remote_id": { | |
"type": "string" | |
}, | |
"source": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/channels/{channel_id}/members": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"explicit_roles": { | |
"type": "string" | |
}, | |
"last_update_at": { | |
"type": "integer" | |
}, | |
"last_viewed_at": { | |
"type": "integer" | |
}, | |
"mention_count": { | |
"type": "integer" | |
}, | |
"msg_count": { | |
"type": "integer" | |
}, | |
"notify_props": { | |
"properties": { | |
"desktop": { | |
"type": "string" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"ignore_channel_mentions": { | |
"type": "string" | |
}, | |
"mark_unread": { | |
"type": "string" | |
}, | |
"push": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"scheme_admin": { | |
"type": "boolean" | |
}, | |
"scheme_user": { | |
"type": "boolean" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description" | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"explicit_roles": { | |
"type": "string" | |
}, | |
"last_update_at": { | |
"type": "integer" | |
}, | |
"last_viewed_at": { | |
"type": "integer" | |
}, | |
"mention_count": { | |
"type": "integer" | |
}, | |
"msg_count": { | |
"type": "integer" | |
}, | |
"notify_props": { | |
"properties": { | |
"desktop": { | |
"type": "string" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"ignore_channel_mentions": { | |
"type": "string" | |
}, | |
"mark_unread": { | |
"type": "string" | |
}, | |
"push": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"scheme_admin": { | |
"type": "boolean" | |
}, | |
"scheme_user": { | |
"type": "boolean" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/channels/{channel_id}/members/{user_id}": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "memberId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "memberId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"explicit_roles": { | |
"type": "string" | |
}, | |
"last_update_at": { | |
"type": "integer" | |
}, | |
"last_viewed_at": { | |
"type": "integer" | |
}, | |
"mention_count": { | |
"type": "integer" | |
}, | |
"msg_count": { | |
"type": "integer" | |
}, | |
"notify_props": { | |
"properties": { | |
"desktop": { | |
"type": "string" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"ignore_channel_mentions": { | |
"type": "string" | |
}, | |
"mark_unread": { | |
"type": "string" | |
}, | |
"push": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"scheme_admin": { | |
"type": "boolean" | |
}, | |
"scheme_user": { | |
"type": "boolean" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "memberId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"explicit_roles": { | |
"type": "string" | |
}, | |
"last_update_at": { | |
"type": "integer" | |
}, | |
"last_viewed_at": { | |
"type": "integer" | |
}, | |
"mention_count": { | |
"type": "integer" | |
}, | |
"msg_count": { | |
"type": "integer" | |
}, | |
"notify_props": { | |
"properties": { | |
"desktop": { | |
"type": "string" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"ignore_channel_mentions": { | |
"type": "string" | |
}, | |
"mark_unread": { | |
"type": "string" | |
}, | |
"push": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"scheme_admin": { | |
"type": "boolean" | |
}, | |
"scheme_user": { | |
"type": "boolean" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/channels/{channel_id}/members/{user_id}/notify_props": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "memberId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/channels/{channel_id}/members/{user_id}/roles": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "memberId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/channels/{channel_id}/members/{user_id}/schemeRoles": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "memberId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/channels/{channel_id}/patch": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"extra_update_at": { | |
"type": "integer" | |
}, | |
"group_constrained": { | |
"type": "boolean" | |
}, | |
"header": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_post_at": { | |
"type": "integer" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"purpose": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"total_msg_count": { | |
"type": "integer" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/channels/{channel_id}/pinned": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"order": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"posts": { | |
"properties": { | |
"hquafhgg7by7tqud9odm5krdmw": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"304": { | |
"description": "description", | |
"schema": { | |
"properties": {}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/channels/{channel_id}/posts": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "since", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "before", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "after", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"order": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"posts": { | |
"properties": { | |
"3ohidwidd7nqjf7ym3bqeko1qa": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"3pspma18t3dhbbwbyujiwekwha": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"757nohb5c7fiix7e56c9arhgir": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"7jtbowwkef8xbgh4cshqgg7h1y": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"7opajw5hobfqdf4e19m15y1jgh": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"afu7jhb3pfd9zysmy8gxsw3u3a": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": { | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"asbotk8hxjn6ipox15t583g9xc": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"fa8bg3aejpfbbmb1dqw1qno4fe": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"g1ce767wabfwdbxn8gu65uaytr": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"ic9i3f3pxpdipgbj3tddsfp3xe": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"izco41uskpf6jym36rimxqfqde": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": { | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"jy17nwstp7gb88xquywoytzbuh": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": { | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"k1ud1mgihpgq3dkc8585e96gky": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"m8kibc4bgib1ip3e3izoyw8ixh": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"nohnf313t3gifqbmtu6cew948r": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"ny6b9d5onpngixsiqamcpfrpwh": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"p6yncn6so3yw7k5ddnzrmg94bw": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"qm73agyqrtdxzxkd4tpbrbiuwc": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": { | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"swhyb8gozbyt986uh5dkdo1brw": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"u61arcunopghfx9ut79tk37nkc": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"wss85rndc7du3j6nzh1jnj9tuc": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"xq3phqzdqtgoxetytpdzjs6m8c": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"xrbf3ax83b8xjb8uowf96xepwy": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"ydna55ynyir3xgemd83qfxj68y": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"304": { | |
"description": "description", | |
"schema": { | |
"properties": {}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/channels/{channel_id}/restore": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"extra_update_at": { | |
"type": "integer" | |
}, | |
"header": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_post_at": { | |
"type": "integer" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"purpose": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"total_msg_count": { | |
"type": "integer" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/channels/{channel_id}/scheme": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/channels/{channel_id}/stats": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"member_count": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/channels/{channel_id}/timezones": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
} | |
} | |
} | |
} | |
}, | |
"/cluster/status": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": {}, | |
"type": "array" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/commands": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "team_id", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "custom_only", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"auto_complete": { | |
"type": "boolean" | |
}, | |
"auto_complete_desc": { | |
"type": "string" | |
}, | |
"auto_complete_hint": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"method": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"token": { | |
"type": "string" | |
}, | |
"trigger": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"url": { | |
"type": "string" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"auto_complete": { | |
"type": "boolean" | |
}, | |
"auto_complete_desc": { | |
"type": "string" | |
}, | |
"auto_complete_hint": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"method": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"token": { | |
"type": "string" | |
}, | |
"trigger": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"url": { | |
"type": "string" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/commands/{command_id}": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "commandId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "commandId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"goto_location": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": { | |
"from_webhook": { | |
"type": "string" | |
}, | |
"someprop": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"response_type": { | |
"type": "string" | |
}, | |
"text": { | |
"type": "string" | |
}, | |
"trigger_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "commandId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"auto_complete": { | |
"type": "boolean" | |
}, | |
"auto_complete_desc": { | |
"type": "string" | |
}, | |
"auto_complete_hint": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"method": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"token": { | |
"type": "string" | |
}, | |
"trigger": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"url": { | |
"type": "string" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/commands/{command_id}/regen_token": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "commandId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"token": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/config": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"AnalyticsSettings": { | |
"properties": { | |
"MaxUsersForStatistics": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"AnnouncementSettings": { | |
"properties": { | |
"AllowBannerDismissal": { | |
"type": "boolean" | |
}, | |
"BannerColor": { | |
"type": "string" | |
}, | |
"BannerText": { | |
"type": "string" | |
}, | |
"BannerTextColor": { | |
"type": "string" | |
}, | |
"EnableBanner": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"ClientRequirements": { | |
"properties": { | |
"AndroidLatestVersion": { | |
"type": "string" | |
}, | |
"AndroidMinVersion": { | |
"type": "string" | |
}, | |
"DesktopLatestVersion": { | |
"type": "string" | |
}, | |
"DesktopMinVersion": { | |
"type": "string" | |
}, | |
"IosLatestVersion": { | |
"type": "string" | |
}, | |
"IosMinVersion": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"ClusterSettings": { | |
"properties": { | |
"ClusterName": { | |
"type": "string" | |
}, | |
"Enable": { | |
"type": "boolean" | |
}, | |
"GossipPort": { | |
"type": "integer" | |
}, | |
"IdleConnTimeoutMilliseconds": { | |
"type": "integer" | |
}, | |
"MaxIdleConns": { | |
"type": "integer" | |
}, | |
"MaxIdleConnsPerHost": { | |
"type": "integer" | |
}, | |
"OverrideHostname": { | |
"type": "string" | |
}, | |
"ReadOnlyConfig": { | |
"type": "boolean" | |
}, | |
"StreamingPort": { | |
"type": "integer" | |
}, | |
"UseExperimentalGossip": { | |
"type": "boolean" | |
}, | |
"UseIpAddress": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"ComplianceSettings": { | |
"properties": { | |
"Directory": { | |
"type": "string" | |
}, | |
"Enable": { | |
"type": "boolean" | |
}, | |
"EnableDaily": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"DataRetentionSettings": { | |
"properties": { | |
"DeletionJobStartTime": { | |
"type": "string" | |
}, | |
"EnableFileDeletion": { | |
"type": "boolean" | |
}, | |
"EnableMessageDeletion": { | |
"type": "boolean" | |
}, | |
"FileRetentionDays": { | |
"type": "integer" | |
}, | |
"MessageRetentionDays": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"DisplaySettings": { | |
"properties": { | |
"CustomUrlSchemes": { | |
"items": {}, | |
"type": "array" | |
}, | |
"ExperimentalTimezone": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"ElasticsearchSettings": { | |
"properties": { | |
"AggregatePostsAfterDays": { | |
"type": "integer" | |
}, | |
"BulkIndexingTimeWindowSeconds": { | |
"type": "integer" | |
}, | |
"ChannelIndexReplicas": { | |
"type": "integer" | |
}, | |
"ChannelIndexShards": { | |
"type": "integer" | |
}, | |
"ConnectionUrl": { | |
"type": "string" | |
}, | |
"EnableAutocomplete": { | |
"type": "boolean" | |
}, | |
"EnableIndexing": { | |
"type": "boolean" | |
}, | |
"EnableSearching": { | |
"type": "boolean" | |
}, | |
"IndexPrefix": { | |
"type": "string" | |
}, | |
"LiveIndexingBatchSize": { | |
"type": "integer" | |
}, | |
"Password": { | |
"type": "string" | |
}, | |
"PostIndexReplicas": { | |
"type": "integer" | |
}, | |
"PostIndexShards": { | |
"type": "integer" | |
}, | |
"PostsAggregatorJobStartTime": { | |
"type": "string" | |
}, | |
"RequestTimeoutSeconds": { | |
"type": "integer" | |
}, | |
"Sniff": { | |
"type": "boolean" | |
}, | |
"UserIndexReplicas": { | |
"type": "integer" | |
}, | |
"UserIndexShards": { | |
"type": "integer" | |
}, | |
"Username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"EmailSettings": { | |
"properties": { | |
"ConnectionSecurity": { | |
"type": "string" | |
}, | |
"EmailBatchingBufferSize": { | |
"type": "integer" | |
}, | |
"EmailBatchingInterval": { | |
"type": "integer" | |
}, | |
"EmailNotificationContentsType": { | |
"type": "string" | |
}, | |
"EnableEmailBatching": { | |
"type": "boolean" | |
}, | |
"EnablePreviewModeBanner": { | |
"type": "boolean" | |
}, | |
"EnableSMTPAuth": { | |
"type": "boolean" | |
}, | |
"EnableSignInWithEmail": { | |
"type": "boolean" | |
}, | |
"EnableSignInWithUsername": { | |
"type": "boolean" | |
}, | |
"EnableSignUpWithEmail": { | |
"type": "boolean" | |
}, | |
"FeedbackEmail": { | |
"type": "string" | |
}, | |
"FeedbackName": { | |
"type": "string" | |
}, | |
"FeedbackOrganization": { | |
"type": "string" | |
}, | |
"LoginButtonBorderColor": { | |
"type": "string" | |
}, | |
"LoginButtonColor": { | |
"type": "string" | |
}, | |
"LoginButtonTextColor": { | |
"type": "string" | |
}, | |
"PushNotificationContents": { | |
"type": "string" | |
}, | |
"PushNotificationServer": { | |
"type": "string" | |
}, | |
"ReplyToAddress": { | |
"type": "string" | |
}, | |
"RequireEmailVerification": { | |
"type": "boolean" | |
}, | |
"SMTPPassword": { | |
"type": "string" | |
}, | |
"SMTPPort": { | |
"type": "string" | |
}, | |
"SMTPServer": { | |
"type": "string" | |
}, | |
"SMTPUsername": { | |
"type": "string" | |
}, | |
"SendEmailNotifications": { | |
"type": "boolean" | |
}, | |
"SendPushNotifications": { | |
"type": "boolean" | |
}, | |
"SkipServerCertificateVerification": { | |
"type": "boolean" | |
}, | |
"UseChannelInEmailNotifications": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"ExperimentalSettings": { | |
"properties": { | |
"ClientSideCertCheck": { | |
"type": "string" | |
}, | |
"ClientSideCertEnable": { | |
"type": "boolean" | |
}, | |
"DisablePostMetadata": { | |
"type": "boolean" | |
}, | |
"EnableClickToReply": { | |
"type": "boolean" | |
}, | |
"LinkMetadataTimeoutMilliseconds": { | |
"type": "integer" | |
}, | |
"RestrictSystemAdmin": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"FileSettings": { | |
"properties": { | |
"AmazonS3AccessKeyId": { | |
"type": "string" | |
}, | |
"AmazonS3Bucket": { | |
"type": "string" | |
}, | |
"AmazonS3Endpoint": { | |
"type": "string" | |
}, | |
"AmazonS3Region": { | |
"type": "string" | |
}, | |
"AmazonS3SSE": { | |
"type": "boolean" | |
}, | |
"AmazonS3SSL": { | |
"type": "boolean" | |
}, | |
"AmazonS3SecretAccessKey": { | |
"type": "string" | |
}, | |
"AmazonS3SignV2": { | |
"type": "boolean" | |
}, | |
"AmazonS3Trace": { | |
"type": "boolean" | |
}, | |
"Directory": { | |
"type": "string" | |
}, | |
"DriverName": { | |
"type": "string" | |
}, | |
"EnableFileAttachments": { | |
"type": "boolean" | |
}, | |
"EnableMobileDownload": { | |
"type": "boolean" | |
}, | |
"EnableMobileUpload": { | |
"type": "boolean" | |
}, | |
"EnablePublicLink": { | |
"type": "boolean" | |
}, | |
"InitialFont": { | |
"type": "string" | |
}, | |
"MaxFileSize": { | |
"type": "integer" | |
}, | |
"PublicLinkSalt": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"GitLabSettings": { | |
"properties": { | |
"AuthEndpoint": { | |
"type": "string" | |
}, | |
"Enable": { | |
"type": "boolean" | |
}, | |
"Id": { | |
"type": "string" | |
}, | |
"Scope": { | |
"type": "string" | |
}, | |
"Secret": { | |
"type": "string" | |
}, | |
"TokenEndpoint": { | |
"type": "string" | |
}, | |
"UserApiEndpoint": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"GoogleSettings": { | |
"properties": { | |
"AuthEndpoint": { | |
"type": "string" | |
}, | |
"Enable": { | |
"type": "boolean" | |
}, | |
"Id": { | |
"type": "string" | |
}, | |
"Scope": { | |
"type": "string" | |
}, | |
"Secret": { | |
"type": "string" | |
}, | |
"TokenEndpoint": { | |
"type": "string" | |
}, | |
"UserApiEndpoint": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"ImageProxySettings": { | |
"properties": { | |
"Enable": { | |
"type": "boolean" | |
}, | |
"ImageProxyType": { | |
"type": "string" | |
}, | |
"RemoteImageProxyOptions": { | |
"type": "string" | |
}, | |
"RemoteImageProxyURL": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"JobSettings": { | |
"properties": { | |
"RunJobs": { | |
"type": "boolean" | |
}, | |
"RunScheduler": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"LdapSettings": { | |
"properties": { | |
"BaseDN": { | |
"type": "string" | |
}, | |
"BindPassword": { | |
"type": "string" | |
}, | |
"BindUsername": { | |
"type": "string" | |
}, | |
"ConnectionSecurity": { | |
"type": "string" | |
}, | |
"EmailAttribute": { | |
"type": "string" | |
}, | |
"Enable": { | |
"type": "boolean" | |
}, | |
"EnableSync": { | |
"type": "boolean" | |
}, | |
"FirstNameAttribute": { | |
"type": "string" | |
}, | |
"GroupDisplayNameAttribute": { | |
"type": "string" | |
}, | |
"GroupFilter": { | |
"type": "string" | |
}, | |
"GroupIdAttribute": { | |
"type": "string" | |
}, | |
"IdAttribute": { | |
"type": "string" | |
}, | |
"LastNameAttribute": { | |
"type": "string" | |
}, | |
"LdapPort": { | |
"type": "integer" | |
}, | |
"LdapServer": { | |
"type": "string" | |
}, | |
"LoginButtonBorderColor": { | |
"type": "string" | |
}, | |
"LoginButtonColor": { | |
"type": "string" | |
}, | |
"LoginButtonTextColor": { | |
"type": "string" | |
}, | |
"LoginFieldName": { | |
"type": "string" | |
}, | |
"LoginIdAttribute": { | |
"type": "string" | |
}, | |
"MaxPageSize": { | |
"type": "integer" | |
}, | |
"NicknameAttribute": { | |
"type": "string" | |
}, | |
"PositionAttribute": { | |
"type": "string" | |
}, | |
"QueryTimeout": { | |
"type": "integer" | |
}, | |
"SkipCertificateVerification": { | |
"type": "boolean" | |
}, | |
"SyncIntervalMinutes": { | |
"type": "integer" | |
}, | |
"UserFilter": { | |
"type": "string" | |
}, | |
"UsernameAttribute": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"LocalizationSettings": { | |
"properties": { | |
"AvailableLocales": { | |
"type": "string" | |
}, | |
"DefaultClientLocale": { | |
"type": "string" | |
}, | |
"DefaultServerLocale": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"LogSettings": { | |
"properties": { | |
"ConsoleJson": { | |
"type": "boolean" | |
}, | |
"ConsoleLevel": { | |
"type": "string" | |
}, | |
"EnableConsole": { | |
"type": "boolean" | |
}, | |
"EnableDiagnostics": { | |
"type": "boolean" | |
}, | |
"EnableFile": { | |
"type": "boolean" | |
}, | |
"EnableWebhookDebugging": { | |
"type": "boolean" | |
}, | |
"FileJson": { | |
"type": "boolean" | |
}, | |
"FileLevel": { | |
"type": "string" | |
}, | |
"FileLocation": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"MessageExportSettings": { | |
"properties": { | |
"BatchSize": { | |
"type": "integer" | |
}, | |
"DailyRunTime": { | |
"type": "string" | |
}, | |
"EnableExport": { | |
"type": "boolean" | |
}, | |
"ExportFormat": { | |
"type": "string" | |
}, | |
"ExportFromTimestamp": { | |
"type": "integer" | |
}, | |
"GlobalRelaySettings": { | |
"properties": { | |
"CustomerType": { | |
"type": "string" | |
}, | |
"EmailAddress": { | |
"type": "string" | |
}, | |
"SmtpPassword": { | |
"type": "string" | |
}, | |
"SmtpUsername": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
}, | |
"MetricsSettings": { | |
"properties": { | |
"BlockProfileRate": { | |
"type": "integer" | |
}, | |
"Enable": { | |
"type": "boolean" | |
}, | |
"ListenAddress": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"NativeAppSettings": { | |
"properties": { | |
"AndroidAppDownloadLink": { | |
"type": "string" | |
}, | |
"AppDownloadLink": { | |
"type": "string" | |
}, | |
"IosAppDownloadLink": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"Office365Settings": { | |
"properties": { | |
"AuthEndpoint": { | |
"type": "string" | |
}, | |
"Enable": { | |
"type": "boolean" | |
}, | |
"Id": { | |
"type": "string" | |
}, | |
"Scope": { | |
"type": "string" | |
}, | |
"Secret": { | |
"type": "string" | |
}, | |
"TokenEndpoint": { | |
"type": "string" | |
}, | |
"UserApiEndpoint": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"PasswordSettings": { | |
"properties": { | |
"Lowercase": { | |
"type": "boolean" | |
}, | |
"MinimumLength": { | |
"type": "integer" | |
}, | |
"integer": { | |
"type": "boolean" | |
}, | |
"Symbol": { | |
"type": "boolean" | |
}, | |
"Uppercase": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"PluginSettings": { | |
"properties": { | |
"ClientDirectory": { | |
"type": "string" | |
}, | |
"Directory": { | |
"type": "string" | |
}, | |
"Enable": { | |
"type": "boolean" | |
}, | |
"EnableUploads": { | |
"type": "boolean" | |
}, | |
"PluginStates": { | |
"properties": { | |
"com.mattermost.nps": { | |
"properties": { | |
"Enable": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
}, | |
"Plugins": { | |
"properties": {}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
}, | |
"PrivacySettings": { | |
"properties": { | |
"ShowEmailAddress": { | |
"type": "boolean" | |
}, | |
"ShowFullName": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"RateLimitSettings": { | |
"properties": { | |
"Enable": { | |
"type": "boolean" | |
}, | |
"MaxBurst": { | |
"type": "integer" | |
}, | |
"MemoryStoreSize": { | |
"type": "integer" | |
}, | |
"PerSec": { | |
"type": "integer" | |
}, | |
"VaryByHeader": { | |
"type": "string" | |
}, | |
"VaryByRemoteAddr": { | |
"type": "boolean" | |
}, | |
"VaryByUser": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"SamlSettings": { | |
"properties": { | |
"AssertionConsumerServiceURL": { | |
"type": "string" | |
}, | |
"EmailAttribute": { | |
"type": "string" | |
}, | |
"Enable": { | |
"type": "boolean" | |
}, | |
"EnableSyncWithLdap": { | |
"type": "boolean" | |
}, | |
"EnableSyncWithLdapIncludeAuth": { | |
"type": "boolean" | |
}, | |
"Encrypt": { | |
"type": "boolean" | |
}, | |
"FirstNameAttribute": { | |
"type": "string" | |
}, | |
"IdAttribute": { | |
"type": "string" | |
}, | |
"IdpCertificateFile": { | |
"type": "string" | |
}, | |
"IdpDescriptorUrl": { | |
"type": "string" | |
}, | |
"IdpUrl": { | |
"type": "string" | |
}, | |
"LastNameAttribute": { | |
"type": "string" | |
}, | |
"LocaleAttribute": { | |
"type": "string" | |
}, | |
"LoginButtonBorderColor": { | |
"type": "string" | |
}, | |
"LoginButtonColor": { | |
"type": "string" | |
}, | |
"LoginButtonText": { | |
"type": "string" | |
}, | |
"LoginButtonTextColor": { | |
"type": "string" | |
}, | |
"NicknameAttribute": { | |
"type": "string" | |
}, | |
"PositionAttribute": { | |
"type": "string" | |
}, | |
"PrivateKeyFile": { | |
"type": "string" | |
}, | |
"PublicCertificateFile": { | |
"type": "string" | |
}, | |
"ScopingIDPName": { | |
"type": "string" | |
}, | |
"ScopingIDPProviderId": { | |
"type": "string" | |
}, | |
"UsernameAttribute": { | |
"type": "string" | |
}, | |
"Verify": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"ServiceSettings": { | |
"properties": { | |
"AllowCookiesForSubdomains": { | |
"type": "boolean" | |
}, | |
"AllowCorsFrom": { | |
"type": "string" | |
}, | |
"AllowEditPost": { | |
"type": "string" | |
}, | |
"AllowedUntrustedInternalConnections": { | |
"type": "string" | |
}, | |
"CloseUnusedDirectMessages": { | |
"type": "boolean" | |
}, | |
"ClusterLogTimeoutMilliseconds": { | |
"type": "integer" | |
}, | |
"ConnectionSecurity": { | |
"type": "string" | |
}, | |
"CorsAllowCredentials": { | |
"type": "boolean" | |
}, | |
"CorsDebug": { | |
"type": "boolean" | |
}, | |
"CorsExposedHeaders": { | |
"type": "string" | |
}, | |
"DisableBotsWhenOwnerIsDeactivated": { | |
"type": "boolean" | |
}, | |
"DisableLegacyMFA": { | |
"type": "boolean" | |
}, | |
"EnableAPITeamDeletion": { | |
"type": "boolean" | |
}, | |
"EnableChannelViewedMessages": { | |
"type": "boolean" | |
}, | |
"EnableCommands": { | |
"type": "boolean" | |
}, | |
"EnableCustomEmoji": { | |
"type": "boolean" | |
}, | |
"EnableDeveloper": { | |
"type": "boolean" | |
}, | |
"EnableEmailInvitations": { | |
"type": "boolean" | |
}, | |
"EnableEmojiPicker": { | |
"type": "boolean" | |
}, | |
"EnableGifPicker": { | |
"type": "boolean" | |
}, | |
"EnableIncomingWebhooks": { | |
"type": "boolean" | |
}, | |
"EnableInsecureOutgoingConnections": { | |
"type": "boolean" | |
}, | |
"EnableLinkPreviews": { | |
"type": "boolean" | |
}, | |
"EnableMultifactorAuthentication": { | |
"type": "boolean" | |
}, | |
"EnableOAuthServiceProvider": { | |
"type": "boolean" | |
}, | |
"EnableOnlyAdminIntegrations": { | |
"type": "boolean" | |
}, | |
"EnableOutgoingWebhooks": { | |
"type": "boolean" | |
}, | |
"EnablePostIconOverride": { | |
"type": "boolean" | |
}, | |
"EnablePostSearch": { | |
"type": "boolean" | |
}, | |
"EnablePostUsernameOverride": { | |
"type": "boolean" | |
}, | |
"EnablePreviewFeatures": { | |
"type": "boolean" | |
}, | |
"EnableSecurityFixAlert": { | |
"type": "boolean" | |
}, | |
"EnableTesting": { | |
"type": "boolean" | |
}, | |
"EnableTutorial": { | |
"type": "boolean" | |
}, | |
"EnableUserAccessTokens": { | |
"type": "boolean" | |
}, | |
"EnableUserStatuses": { | |
"type": "boolean" | |
}, | |
"EnableUserTypingMessages": { | |
"type": "boolean" | |
}, | |
"EnforceMultifactorAuthentication": { | |
"type": "boolean" | |
}, | |
"ExperimentalChannelOrganization": { | |
"type": "boolean" | |
}, | |
"ExperimentalEnableAuthenticationTransfer": { | |
"type": "boolean" | |
}, | |
"ExperimentalEnableDefaultChannelLeaveJoinMessages": { | |
"type": "boolean" | |
}, | |
"ExperimentalEnableHardenedMode": { | |
"type": "boolean" | |
}, | |
"ExperimentalGroupUnreadChannels": { | |
"type": "string" | |
}, | |
"ExperimentalLdapGroupSync": { | |
"type": "boolean" | |
}, | |
"ExperimentalStrictCSRFEnforcement": { | |
"type": "boolean" | |
}, | |
"Forward80To443": { | |
"type": "boolean" | |
}, | |
"GfycatApiKey": { | |
"type": "string" | |
}, | |
"GfycatApiSecret": { | |
"type": "string" | |
}, | |
"GoogleDeveloperKey": { | |
"type": "string" | |
}, | |
"GoroutineHealthThreshold": { | |
"type": "integer" | |
}, | |
"ImageProxyOptions": { | |
"type": "string" | |
}, | |
"ImageProxyType": { | |
"type": "string" | |
}, | |
"ImageProxyURL": { | |
"type": "string" | |
}, | |
"LetsEncryptCertificateCacheFile": { | |
"type": "string" | |
}, | |
"LicenseFileLocation": { | |
"type": "string" | |
}, | |
"ListenAddress": { | |
"type": "string" | |
}, | |
"MaximumLoginAttempts": { | |
"type": "integer" | |
}, | |
"MinimumHashtagLength": { | |
"type": "integer" | |
}, | |
"PostEditTimeLimit": { | |
"type": "integer" | |
}, | |
"ReadTimeout": { | |
"type": "integer" | |
}, | |
"RestrictCustomEmojiCreation": { | |
"type": "string" | |
}, | |
"RestrictPostDelete": { | |
"type": "string" | |
}, | |
"SessionCacheInMinutes": { | |
"type": "integer" | |
}, | |
"SessionIdleTimeoutInMinutes": { | |
"type": "integer" | |
}, | |
"SessionLengthMobileInDays": { | |
"type": "integer" | |
}, | |
"SessionLengthSSOInDays": { | |
"type": "integer" | |
}, | |
"SessionLengthWebInDays": { | |
"type": "integer" | |
}, | |
"SiteURL": { | |
"type": "string" | |
}, | |
"TLSCertFile": { | |
"type": "string" | |
}, | |
"TLSKeyFile": { | |
"type": "string" | |
}, | |
"TLSMinVer": { | |
"type": "string" | |
}, | |
"TLSOverwriteCiphers": { | |
"items": {}, | |
"type": "array" | |
}, | |
"TLSStrictTransport": { | |
"type": "boolean" | |
}, | |
"TLSStrictTransportMaxAge": { | |
"type": "integer" | |
}, | |
"TimeBetweenUserTypingUpdatesMilliseconds": { | |
"type": "integer" | |
}, | |
"UseLetsEncrypt": { | |
"type": "boolean" | |
}, | |
"WebserverMode": { | |
"type": "string" | |
}, | |
"WebsocketPort": { | |
"type": "integer" | |
}, | |
"WebsocketSecurePort": { | |
"type": "integer" | |
}, | |
"WebsocketURL": { | |
"type": "string" | |
}, | |
"WriteTimeout": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"SqlSettings": { | |
"properties": { | |
"AtRestEncryptKey": { | |
"type": "string" | |
}, | |
"ConnMaxLifetimeMilliseconds": { | |
"type": "integer" | |
}, | |
"DataSource": { | |
"type": "string" | |
}, | |
"DataSourceReplicas": { | |
"items": {}, | |
"type": "array" | |
}, | |
"DataSourceSearchReplicas": { | |
"items": {}, | |
"type": "array" | |
}, | |
"DriverName": { | |
"type": "string" | |
}, | |
"MaxIdleConns": { | |
"type": "integer" | |
}, | |
"MaxOpenConns": { | |
"type": "integer" | |
}, | |
"QueryTimeout": { | |
"type": "integer" | |
}, | |
"Trace": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"SupportSettings": { | |
"properties": { | |
"AboutLink": { | |
"type": "string" | |
}, | |
"CustomTermsOfServiceEnabled": { | |
"type": "boolean" | |
}, | |
"CustomTermsOfServiceReAcceptancePeriod": { | |
"type": "integer" | |
}, | |
"HelpLink": { | |
"type": "string" | |
}, | |
"PrivacyPolicyLink": { | |
"type": "string" | |
}, | |
"ReportAProblemLink": { | |
"type": "string" | |
}, | |
"SupportEmail": { | |
"type": "string" | |
}, | |
"TermsOfServiceLink": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"TeamSettings": { | |
"properties": { | |
"CustomBrandText": { | |
"type": "string" | |
}, | |
"CustomDescriptionText": { | |
"type": "string" | |
}, | |
"EnableConfirmNotificationsToChannel": { | |
"type": "boolean" | |
}, | |
"EnableCustomBrand": { | |
"type": "boolean" | |
}, | |
"EnableOpenServer": { | |
"type": "boolean" | |
}, | |
"EnableTeamCreation": { | |
"type": "boolean" | |
}, | |
"EnableUserCreation": { | |
"type": "boolean" | |
}, | |
"EnableUserDeactivation": { | |
"type": "boolean" | |
}, | |
"EnableXToLeaveChannelsFromLHS": { | |
"type": "boolean" | |
}, | |
"ExperimentalDefaultChannels": { | |
"items": {}, | |
"type": "array" | |
}, | |
"ExperimentalEnableAutomaticReplies": { | |
"type": "boolean" | |
}, | |
"ExperimentalHideTownSquareinLHS": { | |
"type": "boolean" | |
}, | |
"ExperimentalPrimaryTeam": { | |
"type": "string" | |
}, | |
"ExperimentalTownSquareIsReadOnly": { | |
"type": "boolean" | |
}, | |
"ExperimentalViewArchivedChannels": { | |
"type": "boolean" | |
}, | |
"MaxChannelsPerTeam": { | |
"type": "integer" | |
}, | |
"MaxNotificationsPerChannel": { | |
"type": "integer" | |
}, | |
"MaxUsersPerTeam": { | |
"type": "integer" | |
}, | |
"RestrictCreationToDomains": { | |
"type": "string" | |
}, | |
"RestrictDirectMessage": { | |
"type": "string" | |
}, | |
"RestrictPrivateChannelCreation": { | |
"type": "string" | |
}, | |
"RestrictPrivateChannelDeletion": { | |
"type": "string" | |
}, | |
"RestrictPrivateChannelManageMembers": { | |
"type": "string" | |
}, | |
"RestrictPrivateChannelManagement": { | |
"type": "string" | |
}, | |
"RestrictPublicChannelCreation": { | |
"type": "string" | |
}, | |
"RestrictPublicChannelDeletion": { | |
"type": "string" | |
}, | |
"RestrictPublicChannelManagement": { | |
"type": "string" | |
}, | |
"RestrictTeamInvite": { | |
"type": "string" | |
}, | |
"SiteName": { | |
"type": "string" | |
}, | |
"TeammateNameDisplay": { | |
"type": "string" | |
}, | |
"UserStatusAwayTimeout": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"ThemeSettings": { | |
"properties": { | |
"AllowCustomThemes": { | |
"type": "boolean" | |
}, | |
"AllowedThemes": { | |
"items": {}, | |
"type": "array" | |
}, | |
"DefaultTheme": { | |
"type": "string" | |
}, | |
"EnableThemeSelection": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"AnalyticsSettings": { | |
"properties": { | |
"MaxUsersForStatistics": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"AnnouncementSettings": { | |
"properties": { | |
"AllowBannerDismissal": { | |
"type": "boolean" | |
}, | |
"BannerColor": { | |
"type": "string" | |
}, | |
"BannerText": { | |
"type": "string" | |
}, | |
"BannerTextColor": { | |
"type": "string" | |
}, | |
"EnableBanner": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"ClientRequirements": { | |
"properties": { | |
"AndroidLatestVersion": { | |
"type": "string" | |
}, | |
"AndroidMinVersion": { | |
"type": "string" | |
}, | |
"DesktopLatestVersion": { | |
"type": "string" | |
}, | |
"DesktopMinVersion": { | |
"type": "string" | |
}, | |
"IosLatestVersion": { | |
"type": "string" | |
}, | |
"IosMinVersion": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"ClusterSettings": { | |
"properties": { | |
"ClusterName": { | |
"type": "string" | |
}, | |
"Enable": { | |
"type": "boolean" | |
}, | |
"GossipPort": { | |
"type": "integer" | |
}, | |
"IdleConnTimeoutMilliseconds": { | |
"type": "integer" | |
}, | |
"MaxIdleConns": { | |
"type": "integer" | |
}, | |
"MaxIdleConnsPerHost": { | |
"type": "integer" | |
}, | |
"OverrideHostname": { | |
"type": "string" | |
}, | |
"ReadOnlyConfig": { | |
"type": "boolean" | |
}, | |
"StreamingPort": { | |
"type": "integer" | |
}, | |
"UseExperimentalGossip": { | |
"type": "boolean" | |
}, | |
"UseIpAddress": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"ComplianceSettings": { | |
"properties": { | |
"Directory": { | |
"type": "string" | |
}, | |
"Enable": { | |
"type": "boolean" | |
}, | |
"EnableDaily": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"DataRetentionSettings": { | |
"properties": { | |
"DeletionJobStartTime": { | |
"type": "string" | |
}, | |
"EnableFileDeletion": { | |
"type": "boolean" | |
}, | |
"EnableMessageDeletion": { | |
"type": "boolean" | |
}, | |
"FileRetentionDays": { | |
"type": "integer" | |
}, | |
"MessageRetentionDays": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"DisplaySettings": { | |
"properties": { | |
"CustomUrlSchemes": { | |
"items": {}, | |
"type": "array" | |
}, | |
"ExperimentalTimezone": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"ElasticsearchSettings": { | |
"properties": { | |
"AggregatePostsAfterDays": { | |
"type": "integer" | |
}, | |
"BulkIndexingTimeWindowSeconds": { | |
"type": "integer" | |
}, | |
"ChannelIndexReplicas": { | |
"type": "integer" | |
}, | |
"ChannelIndexShards": { | |
"type": "integer" | |
}, | |
"ConnectionUrl": { | |
"type": "string" | |
}, | |
"EnableAutocomplete": { | |
"type": "boolean" | |
}, | |
"EnableIndexing": { | |
"type": "boolean" | |
}, | |
"EnableSearching": { | |
"type": "boolean" | |
}, | |
"IndexPrefix": { | |
"type": "string" | |
}, | |
"LiveIndexingBatchSize": { | |
"type": "integer" | |
}, | |
"Password": { | |
"type": "string" | |
}, | |
"PostIndexReplicas": { | |
"type": "integer" | |
}, | |
"PostIndexShards": { | |
"type": "integer" | |
}, | |
"PostsAggregatorJobStartTime": { | |
"type": "string" | |
}, | |
"RequestTimeoutSeconds": { | |
"type": "integer" | |
}, | |
"Sniff": { | |
"type": "boolean" | |
}, | |
"UserIndexReplicas": { | |
"type": "integer" | |
}, | |
"UserIndexShards": { | |
"type": "integer" | |
}, | |
"Username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"EmailSettings": { | |
"properties": { | |
"ConnectionSecurity": { | |
"type": "string" | |
}, | |
"EmailBatchingBufferSize": { | |
"type": "integer" | |
}, | |
"EmailBatchingInterval": { | |
"type": "integer" | |
}, | |
"EmailNotificationContentsType": { | |
"type": "string" | |
}, | |
"EnableEmailBatching": { | |
"type": "boolean" | |
}, | |
"EnablePreviewModeBanner": { | |
"type": "boolean" | |
}, | |
"EnableSMTPAuth": { | |
"type": "boolean" | |
}, | |
"EnableSignInWithEmail": { | |
"type": "boolean" | |
}, | |
"EnableSignInWithUsername": { | |
"type": "boolean" | |
}, | |
"EnableSignUpWithEmail": { | |
"type": "boolean" | |
}, | |
"FeedbackEmail": { | |
"type": "string" | |
}, | |
"FeedbackName": { | |
"type": "string" | |
}, | |
"FeedbackOrganization": { | |
"type": "string" | |
}, | |
"LoginButtonBorderColor": { | |
"type": "string" | |
}, | |
"LoginButtonColor": { | |
"type": "string" | |
}, | |
"LoginButtonTextColor": { | |
"type": "string" | |
}, | |
"PushNotificationContents": { | |
"type": "string" | |
}, | |
"PushNotificationServer": { | |
"type": "string" | |
}, | |
"ReplyToAddress": { | |
"type": "string" | |
}, | |
"RequireEmailVerification": { | |
"type": "boolean" | |
}, | |
"SMTPPassword": { | |
"type": "string" | |
}, | |
"SMTPPort": { | |
"type": "string" | |
}, | |
"SMTPServer": { | |
"type": "string" | |
}, | |
"SMTPUsername": { | |
"type": "string" | |
}, | |
"SendEmailNotifications": { | |
"type": "boolean" | |
}, | |
"SendPushNotifications": { | |
"type": "boolean" | |
}, | |
"SkipServerCertificateVerification": { | |
"type": "boolean" | |
}, | |
"UseChannelInEmailNotifications": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"ExperimentalSettings": { | |
"properties": { | |
"ClientSideCertCheck": { | |
"type": "string" | |
}, | |
"ClientSideCertEnable": { | |
"type": "boolean" | |
}, | |
"DisablePostMetadata": { | |
"type": "boolean" | |
}, | |
"EnableClickToReply": { | |
"type": "boolean" | |
}, | |
"LinkMetadataTimeoutMilliseconds": { | |
"type": "integer" | |
}, | |
"RestrictSystemAdmin": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"FileSettings": { | |
"properties": { | |
"AmazonS3AccessKeyId": { | |
"type": "string" | |
}, | |
"AmazonS3Bucket": { | |
"type": "string" | |
}, | |
"AmazonS3Endpoint": { | |
"type": "string" | |
}, | |
"AmazonS3Region": { | |
"type": "string" | |
}, | |
"AmazonS3SSE": { | |
"type": "boolean" | |
}, | |
"AmazonS3SSL": { | |
"type": "boolean" | |
}, | |
"AmazonS3SecretAccessKey": { | |
"type": "string" | |
}, | |
"AmazonS3SignV2": { | |
"type": "boolean" | |
}, | |
"AmazonS3Trace": { | |
"type": "boolean" | |
}, | |
"Directory": { | |
"type": "string" | |
}, | |
"DriverName": { | |
"type": "string" | |
}, | |
"EnableFileAttachments": { | |
"type": "boolean" | |
}, | |
"EnableMobileDownload": { | |
"type": "boolean" | |
}, | |
"EnableMobileUpload": { | |
"type": "boolean" | |
}, | |
"EnablePublicLink": { | |
"type": "boolean" | |
}, | |
"InitialFont": { | |
"type": "string" | |
}, | |
"MaxFileSize": { | |
"type": "integer" | |
}, | |
"PublicLinkSalt": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"GitLabSettings": { | |
"properties": { | |
"AuthEndpoint": { | |
"type": "string" | |
}, | |
"Enable": { | |
"type": "boolean" | |
}, | |
"Id": { | |
"type": "string" | |
}, | |
"Scope": { | |
"type": "string" | |
}, | |
"Secret": { | |
"type": "string" | |
}, | |
"TokenEndpoint": { | |
"type": "string" | |
}, | |
"UserApiEndpoint": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"GoogleSettings": { | |
"properties": { | |
"AuthEndpoint": { | |
"type": "string" | |
}, | |
"Enable": { | |
"type": "boolean" | |
}, | |
"Id": { | |
"type": "string" | |
}, | |
"Scope": { | |
"type": "string" | |
}, | |
"Secret": { | |
"type": "string" | |
}, | |
"TokenEndpoint": { | |
"type": "string" | |
}, | |
"UserApiEndpoint": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"ImageProxySettings": { | |
"properties": { | |
"Enable": { | |
"type": "boolean" | |
}, | |
"ImageProxyType": { | |
"type": "string" | |
}, | |
"RemoteImageProxyOptions": { | |
"type": "string" | |
}, | |
"RemoteImageProxyURL": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"JobSettings": { | |
"properties": { | |
"RunJobs": { | |
"type": "boolean" | |
}, | |
"RunScheduler": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"LdapSettings": { | |
"properties": { | |
"BaseDN": { | |
"type": "string" | |
}, | |
"BindPassword": { | |
"type": "string" | |
}, | |
"BindUsername": { | |
"type": "string" | |
}, | |
"ConnectionSecurity": { | |
"type": "string" | |
}, | |
"EmailAttribute": { | |
"type": "string" | |
}, | |
"Enable": { | |
"type": "boolean" | |
}, | |
"EnableSync": { | |
"type": "boolean" | |
}, | |
"FirstNameAttribute": { | |
"type": "string" | |
}, | |
"GroupDisplayNameAttribute": { | |
"type": "string" | |
}, | |
"GroupFilter": { | |
"type": "string" | |
}, | |
"GroupIdAttribute": { | |
"type": "string" | |
}, | |
"IdAttribute": { | |
"type": "string" | |
}, | |
"LastNameAttribute": { | |
"type": "string" | |
}, | |
"LdapPort": { | |
"type": "integer" | |
}, | |
"LdapServer": { | |
"type": "string" | |
}, | |
"LoginButtonBorderColor": { | |
"type": "string" | |
}, | |
"LoginButtonColor": { | |
"type": "string" | |
}, | |
"LoginButtonTextColor": { | |
"type": "string" | |
}, | |
"LoginFieldName": { | |
"type": "string" | |
}, | |
"LoginIdAttribute": { | |
"type": "string" | |
}, | |
"MaxPageSize": { | |
"type": "integer" | |
}, | |
"NicknameAttribute": { | |
"type": "string" | |
}, | |
"PositionAttribute": { | |
"type": "string" | |
}, | |
"QueryTimeout": { | |
"type": "integer" | |
}, | |
"SkipCertificateVerification": { | |
"type": "boolean" | |
}, | |
"SyncIntervalMinutes": { | |
"type": "integer" | |
}, | |
"UserFilter": { | |
"type": "string" | |
}, | |
"UsernameAttribute": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"LocalizationSettings": { | |
"properties": { | |
"AvailableLocales": { | |
"type": "string" | |
}, | |
"DefaultClientLocale": { | |
"type": "string" | |
}, | |
"DefaultServerLocale": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"LogSettings": { | |
"properties": { | |
"ConsoleJson": { | |
"type": "boolean" | |
}, | |
"ConsoleLevel": { | |
"type": "string" | |
}, | |
"EnableConsole": { | |
"type": "boolean" | |
}, | |
"EnableDiagnostics": { | |
"type": "boolean" | |
}, | |
"EnableFile": { | |
"type": "boolean" | |
}, | |
"EnableWebhookDebugging": { | |
"type": "boolean" | |
}, | |
"FileJson": { | |
"type": "boolean" | |
}, | |
"FileLevel": { | |
"type": "string" | |
}, | |
"FileLocation": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"MessageExportSettings": { | |
"properties": { | |
"BatchSize": { | |
"type": "integer" | |
}, | |
"DailyRunTime": { | |
"type": "string" | |
}, | |
"EnableExport": { | |
"type": "boolean" | |
}, | |
"ExportFormat": { | |
"type": "string" | |
}, | |
"ExportFromTimestamp": { | |
"type": "integer" | |
}, | |
"GlobalRelaySettings": { | |
"properties": { | |
"CustomerType": { | |
"type": "string" | |
}, | |
"EmailAddress": { | |
"type": "string" | |
}, | |
"SmtpPassword": { | |
"type": "string" | |
}, | |
"SmtpUsername": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
}, | |
"MetricsSettings": { | |
"properties": { | |
"BlockProfileRate": { | |
"type": "integer" | |
}, | |
"Enable": { | |
"type": "boolean" | |
}, | |
"ListenAddress": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"NativeAppSettings": { | |
"properties": { | |
"AndroidAppDownloadLink": { | |
"type": "string" | |
}, | |
"AppDownloadLink": { | |
"type": "string" | |
}, | |
"IosAppDownloadLink": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"Office365Settings": { | |
"properties": { | |
"AuthEndpoint": { | |
"type": "string" | |
}, | |
"Enable": { | |
"type": "boolean" | |
}, | |
"Id": { | |
"type": "string" | |
}, | |
"Scope": { | |
"type": "string" | |
}, | |
"Secret": { | |
"type": "string" | |
}, | |
"TokenEndpoint": { | |
"type": "string" | |
}, | |
"UserApiEndpoint": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"PasswordSettings": { | |
"properties": { | |
"Lowercase": { | |
"type": "boolean" | |
}, | |
"MinimumLength": { | |
"type": "integer" | |
}, | |
"integer": { | |
"type": "boolean" | |
}, | |
"Symbol": { | |
"type": "boolean" | |
}, | |
"Uppercase": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"PluginSettings": { | |
"properties": { | |
"ClientDirectory": { | |
"type": "string" | |
}, | |
"Directory": { | |
"type": "string" | |
}, | |
"Enable": { | |
"type": "boolean" | |
}, | |
"EnableUploads": { | |
"type": "boolean" | |
}, | |
"PluginStates": { | |
"properties": { | |
"com.mattermost.nps": { | |
"properties": { | |
"Enable": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
}, | |
"Plugins": { | |
"properties": {}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
}, | |
"PrivacySettings": { | |
"properties": { | |
"ShowEmailAddress": { | |
"type": "boolean" | |
}, | |
"ShowFullName": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"RateLimitSettings": { | |
"properties": { | |
"Enable": { | |
"type": "boolean" | |
}, | |
"MaxBurst": { | |
"type": "integer" | |
}, | |
"MemoryStoreSize": { | |
"type": "integer" | |
}, | |
"PerSec": { | |
"type": "integer" | |
}, | |
"VaryByHeader": { | |
"type": "string" | |
}, | |
"VaryByRemoteAddr": { | |
"type": "boolean" | |
}, | |
"VaryByUser": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"SamlSettings": { | |
"properties": { | |
"AssertionConsumerServiceURL": { | |
"type": "string" | |
}, | |
"EmailAttribute": { | |
"type": "string" | |
}, | |
"Enable": { | |
"type": "boolean" | |
}, | |
"EnableSyncWithLdap": { | |
"type": "boolean" | |
}, | |
"EnableSyncWithLdapIncludeAuth": { | |
"type": "boolean" | |
}, | |
"Encrypt": { | |
"type": "boolean" | |
}, | |
"FirstNameAttribute": { | |
"type": "string" | |
}, | |
"IdAttribute": { | |
"type": "string" | |
}, | |
"IdpCertificateFile": { | |
"type": "string" | |
}, | |
"IdpDescriptorUrl": { | |
"type": "string" | |
}, | |
"IdpUrl": { | |
"type": "string" | |
}, | |
"LastNameAttribute": { | |
"type": "string" | |
}, | |
"LocaleAttribute": { | |
"type": "string" | |
}, | |
"LoginButtonBorderColor": { | |
"type": "string" | |
}, | |
"LoginButtonColor": { | |
"type": "string" | |
}, | |
"LoginButtonText": { | |
"type": "string" | |
}, | |
"LoginButtonTextColor": { | |
"type": "string" | |
}, | |
"NicknameAttribute": { | |
"type": "string" | |
}, | |
"PositionAttribute": { | |
"type": "string" | |
}, | |
"PrivateKeyFile": { | |
"type": "string" | |
}, | |
"PublicCertificateFile": { | |
"type": "string" | |
}, | |
"ScopingIDPName": { | |
"type": "string" | |
}, | |
"ScopingIDPProviderId": { | |
"type": "string" | |
}, | |
"UsernameAttribute": { | |
"type": "string" | |
}, | |
"Verify": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"ServiceSettings": { | |
"properties": { | |
"AllowCookiesForSubdomains": { | |
"type": "boolean" | |
}, | |
"AllowCorsFrom": { | |
"type": "string" | |
}, | |
"AllowEditPost": { | |
"type": "string" | |
}, | |
"AllowedUntrustedInternalConnections": { | |
"type": "string" | |
}, | |
"CloseUnusedDirectMessages": { | |
"type": "boolean" | |
}, | |
"ClusterLogTimeoutMilliseconds": { | |
"type": "integer" | |
}, | |
"ConnectionSecurity": { | |
"type": "string" | |
}, | |
"CorsAllowCredentials": { | |
"type": "boolean" | |
}, | |
"CorsDebug": { | |
"type": "boolean" | |
}, | |
"CorsExposedHeaders": { | |
"type": "string" | |
}, | |
"DisableBotsWhenOwnerIsDeactivated": { | |
"type": "boolean" | |
}, | |
"DisableLegacyMFA": { | |
"type": "boolean" | |
}, | |
"EnableAPITeamDeletion": { | |
"type": "boolean" | |
}, | |
"EnableChannelViewedMessages": { | |
"type": "boolean" | |
}, | |
"EnableCommands": { | |
"type": "boolean" | |
}, | |
"EnableCustomEmoji": { | |
"type": "boolean" | |
}, | |
"EnableDeveloper": { | |
"type": "boolean" | |
}, | |
"EnableEmailInvitations": { | |
"type": "boolean" | |
}, | |
"EnableEmojiPicker": { | |
"type": "boolean" | |
}, | |
"EnableGifPicker": { | |
"type": "boolean" | |
}, | |
"EnableIncomingWebhooks": { | |
"type": "boolean" | |
}, | |
"EnableInsecureOutgoingConnections": { | |
"type": "boolean" | |
}, | |
"EnableLinkPreviews": { | |
"type": "boolean" | |
}, | |
"EnableMultifactorAuthentication": { | |
"type": "boolean" | |
}, | |
"EnableOAuthServiceProvider": { | |
"type": "boolean" | |
}, | |
"EnableOnlyAdminIntegrations": { | |
"type": "boolean" | |
}, | |
"EnableOutgoingWebhooks": { | |
"type": "boolean" | |
}, | |
"EnablePostIconOverride": { | |
"type": "boolean" | |
}, | |
"EnablePostSearch": { | |
"type": "boolean" | |
}, | |
"EnablePostUsernameOverride": { | |
"type": "boolean" | |
}, | |
"EnablePreviewFeatures": { | |
"type": "boolean" | |
}, | |
"EnableSecurityFixAlert": { | |
"type": "boolean" | |
}, | |
"EnableTesting": { | |
"type": "boolean" | |
}, | |
"EnableTutorial": { | |
"type": "boolean" | |
}, | |
"EnableUserAccessTokens": { | |
"type": "boolean" | |
}, | |
"EnableUserStatuses": { | |
"type": "boolean" | |
}, | |
"EnableUserTypingMessages": { | |
"type": "boolean" | |
}, | |
"EnforceMultifactorAuthentication": { | |
"type": "boolean" | |
}, | |
"ExperimentalChannelOrganization": { | |
"type": "boolean" | |
}, | |
"ExperimentalEnableAuthenticationTransfer": { | |
"type": "boolean" | |
}, | |
"ExperimentalEnableDefaultChannelLeaveJoinMessages": { | |
"type": "boolean" | |
}, | |
"ExperimentalEnableHardenedMode": { | |
"type": "boolean" | |
}, | |
"ExperimentalGroupUnreadChannels": { | |
"type": "string" | |
}, | |
"ExperimentalLdapGroupSync": { | |
"type": "boolean" | |
}, | |
"ExperimentalStrictCSRFEnforcement": { | |
"type": "boolean" | |
}, | |
"Forward80To443": { | |
"type": "boolean" | |
}, | |
"GfycatApiKey": { | |
"type": "string" | |
}, | |
"GfycatApiSecret": { | |
"type": "string" | |
}, | |
"GoogleDeveloperKey": { | |
"type": "string" | |
}, | |
"GoroutineHealthThreshold": { | |
"type": "integer" | |
}, | |
"ImageProxyOptions": { | |
"type": "string" | |
}, | |
"ImageProxyType": { | |
"type": "string" | |
}, | |
"ImageProxyURL": { | |
"type": "string" | |
}, | |
"LetsEncryptCertificateCacheFile": { | |
"type": "string" | |
}, | |
"LicenseFileLocation": { | |
"type": "string" | |
}, | |
"ListenAddress": { | |
"type": "string" | |
}, | |
"MaximumLoginAttempts": { | |
"type": "integer" | |
}, | |
"MinimumHashtagLength": { | |
"type": "integer" | |
}, | |
"PostEditTimeLimit": { | |
"type": "integer" | |
}, | |
"ReadTimeout": { | |
"type": "integer" | |
}, | |
"RestrictCustomEmojiCreation": { | |
"type": "string" | |
}, | |
"RestrictPostDelete": { | |
"type": "string" | |
}, | |
"SessionCacheInMinutes": { | |
"type": "integer" | |
}, | |
"SessionIdleTimeoutInMinutes": { | |
"type": "integer" | |
}, | |
"SessionLengthMobileInDays": { | |
"type": "integer" | |
}, | |
"SessionLengthSSOInDays": { | |
"type": "integer" | |
}, | |
"SessionLengthWebInDays": { | |
"type": "integer" | |
}, | |
"SiteURL": { | |
"type": "string" | |
}, | |
"TLSCertFile": { | |
"type": "string" | |
}, | |
"TLSKeyFile": { | |
"type": "string" | |
}, | |
"TLSMinVer": { | |
"type": "string" | |
}, | |
"TLSOverwriteCiphers": { | |
"items": {}, | |
"type": "array" | |
}, | |
"TLSStrictTransport": { | |
"type": "boolean" | |
}, | |
"TLSStrictTransportMaxAge": { | |
"type": "integer" | |
}, | |
"TimeBetweenUserTypingUpdatesMilliseconds": { | |
"type": "integer" | |
}, | |
"UseLetsEncrypt": { | |
"type": "boolean" | |
}, | |
"WebserverMode": { | |
"type": "string" | |
}, | |
"WebsocketPort": { | |
"type": "integer" | |
}, | |
"WebsocketSecurePort": { | |
"type": "integer" | |
}, | |
"WebsocketURL": { | |
"type": "string" | |
}, | |
"WriteTimeout": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"SqlSettings": { | |
"properties": { | |
"AtRestEncryptKey": { | |
"type": "string" | |
}, | |
"ConnMaxLifetimeMilliseconds": { | |
"type": "integer" | |
}, | |
"DataSource": { | |
"type": "string" | |
}, | |
"DataSourceReplicas": { | |
"items": {}, | |
"type": "array" | |
}, | |
"DataSourceSearchReplicas": { | |
"items": {}, | |
"type": "array" | |
}, | |
"DriverName": { | |
"type": "string" | |
}, | |
"MaxIdleConns": { | |
"type": "integer" | |
}, | |
"MaxOpenConns": { | |
"type": "integer" | |
}, | |
"QueryTimeout": { | |
"type": "integer" | |
}, | |
"Trace": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
}, | |
"SupportSettings": { | |
"properties": { | |
"AboutLink": { | |
"type": "string" | |
}, | |
"CustomTermsOfServiceEnabled": { | |
"type": "boolean" | |
}, | |
"CustomTermsOfServiceReAcceptancePeriod": { | |
"type": "integer" | |
}, | |
"HelpLink": { | |
"type": "string" | |
}, | |
"PrivacyPolicyLink": { | |
"type": "string" | |
}, | |
"ReportAProblemLink": { | |
"type": "string" | |
}, | |
"SupportEmail": { | |
"type": "string" | |
}, | |
"TermsOfServiceLink": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"TeamSettings": { | |
"properties": { | |
"CustomBrandText": { | |
"type": "string" | |
}, | |
"CustomDescriptionText": { | |
"type": "string" | |
}, | |
"EnableConfirmNotificationsToChannel": { | |
"type": "boolean" | |
}, | |
"EnableCustomBrand": { | |
"type": "boolean" | |
}, | |
"EnableOpenServer": { | |
"type": "boolean" | |
}, | |
"EnableTeamCreation": { | |
"type": "boolean" | |
}, | |
"EnableUserCreation": { | |
"type": "boolean" | |
}, | |
"EnableUserDeactivation": { | |
"type": "boolean" | |
}, | |
"EnableXToLeaveChannelsFromLHS": { | |
"type": "boolean" | |
}, | |
"ExperimentalDefaultChannels": { | |
"items": {}, | |
"type": "array" | |
}, | |
"ExperimentalEnableAutomaticReplies": { | |
"type": "boolean" | |
}, | |
"ExperimentalHideTownSquareinLHS": { | |
"type": "boolean" | |
}, | |
"ExperimentalPrimaryTeam": { | |
"type": "string" | |
}, | |
"ExperimentalTownSquareIsReadOnly": { | |
"type": "boolean" | |
}, | |
"ExperimentalViewArchivedChannels": { | |
"type": "boolean" | |
}, | |
"MaxChannelsPerTeam": { | |
"type": "integer" | |
}, | |
"MaxNotificationsPerChannel": { | |
"type": "integer" | |
}, | |
"MaxUsersPerTeam": { | |
"type": "integer" | |
}, | |
"RestrictCreationToDomains": { | |
"type": "string" | |
}, | |
"RestrictDirectMessage": { | |
"type": "string" | |
}, | |
"RestrictPrivateChannelCreation": { | |
"type": "string" | |
}, | |
"RestrictPrivateChannelDeletion": { | |
"type": "string" | |
}, | |
"RestrictPrivateChannelManageMembers": { | |
"type": "string" | |
}, | |
"RestrictPrivateChannelManagement": { | |
"type": "string" | |
}, | |
"RestrictPublicChannelCreation": { | |
"type": "string" | |
}, | |
"RestrictPublicChannelDeletion": { | |
"type": "string" | |
}, | |
"RestrictPublicChannelManagement": { | |
"type": "string" | |
}, | |
"RestrictTeamInvite": { | |
"type": "string" | |
}, | |
"SiteName": { | |
"type": "string" | |
}, | |
"TeammateNameDisplay": { | |
"type": "string" | |
}, | |
"UserStatusAwayTimeout": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"ThemeSettings": { | |
"properties": { | |
"AllowCustomThemes": { | |
"type": "boolean" | |
}, | |
"AllowedThemes": { | |
"items": {}, | |
"type": "array" | |
}, | |
"DefaultTheme": { | |
"type": "string" | |
}, | |
"EnableThemeSelection": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/config/client": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "format", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"AboutLink": { | |
"type": "string" | |
}, | |
"AllowBannerDismissal": { | |
"type": "string" | |
}, | |
"AllowCustomThemes": { | |
"type": "string" | |
}, | |
"AllowedThemes": { | |
"type": "string" | |
}, | |
"AndroidAppDownloadLink": { | |
"type": "string" | |
}, | |
"AndroidLatestVersion": { | |
"type": "string" | |
}, | |
"AndroidMinVersion": { | |
"type": "string" | |
}, | |
"AppDownloadLink": { | |
"type": "string" | |
}, | |
"AsymmetricSigningPublicKey": { | |
"type": "string" | |
}, | |
"AvailableLocales": { | |
"type": "string" | |
}, | |
"BannerColor": { | |
"type": "string" | |
}, | |
"BannerText": { | |
"type": "string" | |
}, | |
"BannerTextColor": { | |
"type": "string" | |
}, | |
"BuildDate": { | |
"type": "string" | |
}, | |
"BuildEnterpriseReady": { | |
"type": "string" | |
}, | |
"BuildHash": { | |
"type": "string" | |
}, | |
"BuildHashEnterprise": { | |
"type": "string" | |
}, | |
"Buildinteger": { | |
"type": "string" | |
}, | |
"CloseUnusedDirectMessages": { | |
"type": "string" | |
}, | |
"CustomBrandText": { | |
"type": "string" | |
}, | |
"CustomDescriptionText": { | |
"type": "string" | |
}, | |
"CustomUrlSchemes": { | |
"type": "string" | |
}, | |
"DataRetentionEnableFileDeletion": { | |
"type": "string" | |
}, | |
"DataRetentionEnableMessageDeletion": { | |
"type": "string" | |
}, | |
"DataRetentionFileRetentionDays": { | |
"type": "string" | |
}, | |
"DataRetentionMessageRetentionDays": { | |
"type": "string" | |
}, | |
"DefaultClientLocale": { | |
"type": "string" | |
}, | |
"DefaultTheme": { | |
"type": "string" | |
}, | |
"DesktopLatestVersion": { | |
"type": "string" | |
}, | |
"DesktopMinVersion": { | |
"type": "string" | |
}, | |
"DiagnosticId": { | |
"type": "string" | |
}, | |
"DiagnosticsEnabled": { | |
"type": "string" | |
}, | |
"EmailLoginButtonBorderColor": { | |
"type": "string" | |
}, | |
"EmailLoginButtonColor": { | |
"type": "string" | |
}, | |
"EmailLoginButtonTextColor": { | |
"type": "string" | |
}, | |
"EmailNotificationContentsType": { | |
"type": "string" | |
}, | |
"EnableBanner": { | |
"type": "string" | |
}, | |
"EnableChannelViewedMessages": { | |
"type": "string" | |
}, | |
"EnableCluster": { | |
"type": "string" | |
}, | |
"EnableCommands": { | |
"type": "string" | |
}, | |
"EnableCompliance": { | |
"type": "string" | |
}, | |
"EnableConfirmNotificationsToChannel": { | |
"type": "string" | |
}, | |
"EnableCustomBrand": { | |
"type": "string" | |
}, | |
"EnableCustomEmoji": { | |
"type": "string" | |
}, | |
"EnableDeveloper": { | |
"type": "string" | |
}, | |
"EnableDiagnostics": { | |
"type": "string" | |
}, | |
"EnableEmailBatching": { | |
"type": "string" | |
}, | |
"EnableEmailInvitations": { | |
"type": "string" | |
}, | |
"EnableEmojiPicker": { | |
"type": "string" | |
}, | |
"EnableFileAttachments": { | |
"type": "string" | |
}, | |
"EnableGifPicker": { | |
"type": "string" | |
}, | |
"EnableIncomingWebhooks": { | |
"type": "string" | |
}, | |
"EnableLdap": { | |
"type": "string" | |
}, | |
"EnableLinkPreviews": { | |
"type": "string" | |
}, | |
"EnableMetrics": { | |
"type": "string" | |
}, | |
"EnableMobileFileDownload": { | |
"type": "string" | |
}, | |
"EnableMobileFileUpload": { | |
"type": "string" | |
}, | |
"EnableMultifactorAuthentication": { | |
"type": "string" | |
}, | |
"EnableOAuthServiceProvider": { | |
"type": "string" | |
}, | |
"EnableOpenServer": { | |
"type": "string" | |
}, | |
"EnableOutgoingWebhooks": { | |
"type": "string" | |
}, | |
"EnablePostIconOverride": { | |
"type": "string" | |
}, | |
"EnablePostUsernameOverride": { | |
"type": "string" | |
}, | |
"EnablePreviewFeatures": { | |
"type": "string" | |
}, | |
"EnablePreviewModeBanner": { | |
"type": "string" | |
}, | |
"EnablePublicLink": { | |
"type": "string" | |
}, | |
"EnableSaml": { | |
"type": "string" | |
}, | |
"EnableSignInWithEmail": { | |
"type": "string" | |
}, | |
"EnableSignInWithUsername": { | |
"type": "string" | |
}, | |
"EnableSignUpWithEmail": { | |
"type": "string" | |
}, | |
"EnableSignUpWithGitLab": { | |
"type": "string" | |
}, | |
"EnableSignUpWithGoogle": { | |
"type": "string" | |
}, | |
"EnableSignUpWithOffice365": { | |
"type": "string" | |
}, | |
"EnableTesting": { | |
"type": "string" | |
}, | |
"EnableThemeSelection": { | |
"type": "string" | |
}, | |
"EnableTutorial": { | |
"type": "string" | |
}, | |
"EnableUserAccessTokens": { | |
"type": "string" | |
}, | |
"EnableUserCreation": { | |
"type": "string" | |
}, | |
"EnableUserDeactivation": { | |
"type": "string" | |
}, | |
"EnableUserTypingMessages": { | |
"type": "string" | |
}, | |
"EnableXToLeaveChannelsFromLHS": { | |
"type": "string" | |
}, | |
"EnforceMultifactorAuthentication": { | |
"type": "string" | |
}, | |
"ExperimentalChannelOrganization": { | |
"type": "string" | |
}, | |
"ExperimentalEnableAuthenticationTransfer": { | |
"type": "string" | |
}, | |
"ExperimentalEnableAutomaticReplies": { | |
"type": "string" | |
}, | |
"ExperimentalEnableClickToReply": { | |
"type": "string" | |
}, | |
"ExperimentalEnableDefaultChannelLeaveJoinMessages": { | |
"type": "string" | |
}, | |
"ExperimentalEnablePostMetadata": { | |
"type": "string" | |
}, | |
"ExperimentalGroupUnreadChannels": { | |
"type": "string" | |
}, | |
"ExperimentalHideTownSquareinLHS": { | |
"type": "string" | |
}, | |
"ExperimentalPrimaryTeam": { | |
"type": "string" | |
}, | |
"ExperimentalTimezone": { | |
"type": "string" | |
}, | |
"ExperimentalTownSquareIsReadOnly": { | |
"type": "string" | |
}, | |
"ExperimentalViewArchivedChannels": { | |
"type": "string" | |
}, | |
"GfycatApiKey": { | |
"type": "string" | |
}, | |
"GfycatApiSecret": { | |
"type": "string" | |
}, | |
"GoogleDeveloperKey": { | |
"type": "string" | |
}, | |
"HasImageProxy": { | |
"type": "string" | |
}, | |
"HelpLink": { | |
"type": "string" | |
}, | |
"InstallationDate": { | |
"type": "string" | |
}, | |
"IosAppDownloadLink": { | |
"type": "string" | |
}, | |
"IosLatestVersion": { | |
"type": "string" | |
}, | |
"IosMinVersion": { | |
"type": "string" | |
}, | |
"LdapFirstNameAttributeSet": { | |
"type": "string" | |
}, | |
"LdapLastNameAttributeSet": { | |
"type": "string" | |
}, | |
"LdapLoginButtonBorderColor": { | |
"type": "string" | |
}, | |
"LdapLoginButtonColor": { | |
"type": "string" | |
}, | |
"LdapLoginButtonTextColor": { | |
"type": "string" | |
}, | |
"LdapLoginFieldName": { | |
"type": "string" | |
}, | |
"LdapNicknameAttributeSet": { | |
"type": "string" | |
}, | |
"MaxFileSize": { | |
"type": "string" | |
}, | |
"MaxNotificationsPerChannel": { | |
"type": "string" | |
}, | |
"MaxPostSize": { | |
"type": "string" | |
}, | |
"MinimumHashtagLength": { | |
"type": "string" | |
}, | |
"NoAccounts": { | |
"type": "string" | |
}, | |
"PasswordMinimumLength": { | |
"type": "string" | |
}, | |
"PasswordRequireLowercase": { | |
"type": "string" | |
}, | |
"PasswordRequireinteger": { | |
"type": "string" | |
}, | |
"PasswordRequireSymbol": { | |
"type": "string" | |
}, | |
"PasswordRequireUppercase": { | |
"type": "string" | |
}, | |
"PluginsEnabled": { | |
"type": "string" | |
}, | |
"PostEditTimeLimit": { | |
"type": "string" | |
}, | |
"PrivacyPolicyLink": { | |
"type": "string" | |
}, | |
"ReportAProblemLink": { | |
"type": "string" | |
}, | |
"RequireEmailVerification": { | |
"type": "string" | |
}, | |
"RestrictDirectMessage": { | |
"type": "string" | |
}, | |
"RunJobs": { | |
"type": "string" | |
}, | |
"SQLDriverName": { | |
"type": "string" | |
}, | |
"SamlFirstNameAttributeSet": { | |
"type": "string" | |
}, | |
"SamlLastNameAttributeSet": { | |
"type": "string" | |
}, | |
"SamlLoginButtonBorderColor": { | |
"type": "string" | |
}, | |
"SamlLoginButtonColor": { | |
"type": "string" | |
}, | |
"SamlLoginButtonText": { | |
"type": "string" | |
}, | |
"SamlLoginButtonTextColor": { | |
"type": "string" | |
}, | |
"SamlNicknameAttributeSet": { | |
"type": "string" | |
}, | |
"SendEmailNotifications": { | |
"type": "string" | |
}, | |
"SendPushNotifications": { | |
"type": "string" | |
}, | |
"ShowEmailAddress": { | |
"type": "string" | |
}, | |
"SiteName": { | |
"type": "string" | |
}, | |
"SiteURL": { | |
"type": "string" | |
}, | |
"SupportEmail": { | |
"type": "string" | |
}, | |
"TeammateNameDisplay": { | |
"type": "string" | |
}, | |
"TermsOfServiceLink": { | |
"type": "string" | |
}, | |
"TimeBetweenUserTypingUpdatesMilliseconds": { | |
"type": "string" | |
}, | |
"Version": { | |
"type": "string" | |
}, | |
"WebsocketPort": { | |
"type": "string" | |
}, | |
"WebsocketSecurePort": { | |
"type": "string" | |
}, | |
"WebsocketURL": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/config/environment": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"ServiceSettings": { | |
"properties": { | |
"EnableCustomEmoji": { | |
"type": "boolean" | |
}, | |
"SiteURL": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/config/reload": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/database/recycle": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/email/test": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/emoji": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "sort", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
} | |
} | |
}, | |
"post": { | |
"consumes": [ | |
"multipart/form-data; boundary=fb739fd093c1445b4b193c5cd3fd136bd51231dfb079366698ef6ade7fcd", | |
"multipart/form-data; boundary=b74543f0bdac50d7c02e97f700c98870e12e688998af208ba7c406ec067e", | |
"multipart/form-data; boundary=4549b5a8d5530b6e3b055d1d089c658df51014932a73ff329da92e250253", | |
"multipart/form-data; boundary=ffe910eb6453e5658a484a72f982fbbd24992ccc233b6e614bcae3c200f7", | |
"multipart/form-data; boundary=d5c9a13e5aeefeefe1c493dd8e61c2ecce9a37c79a4441e7a1c5666f7a5a", | |
"multipart/form-data; boundary=e77cb4eb14d6673c220fbc2dd33a21780996152a913bf17704d4551b62f5", | |
"multipart/form-data; boundary=2f813d95b848cb0b5d9a902c9472371861c6a26b219a29476404b873818a", | |
"multipart/form-data; boundary=ed78a0e2fc974c6bd40f277b5b0ce483266f186fd1e4c94323d9b35b1bd8", | |
"multipart/form-data; boundary=6472a7b0bcfbca694f2e03279ea59f4bcd71db43518ad819d1259b9210f1", | |
"multipart/form-data; boundary=6e0ef2035b46b4277f7ed0f22688f70419ac87b68a2a32530fe8a849628b", | |
"multipart/form-data; boundary=8167a64551c8dc0f8a3cc87c8863a5cac49adbed1b2f5fb42f55ccdc85ee", | |
"multipart/form-data; boundary=950722988ad6c698f680951b41869a3174acbb2b53a4be0041d0b141bedf", | |
"multipart/form-data; boundary=2089c7026c0e577142cd865f897e1cd0c5bb4c7c04b4eb8e90f6003e402a", | |
"multipart/form-data; boundary=d42de636396de46cdc73d9d3041071bd189040c57ef156768376447b378f", | |
"multipart/form-data; boundary=925ecb7aa4e255dbf28872cadf72f7952ff3cbcf5924d9f80154a9d9adc9", | |
"multipart/form-data; boundary=5e275d3ed812420a06ade62d098b8fe4d3328828a63a2a218ea70d988e1a", | |
"multipart/form-data; boundary=d1a5b45581d8e055b05869781016310057cc7d584fba7aa84900b36e4800", | |
"multipart/form-data; boundary=2ca8c7e945e4242a861524c22dc01942bb69b0b22f2aeb4e7e2187744317", | |
"multipart/form-data; boundary=8ed78f4d978b4ca6f62c26abbb6d2b3092923fe978700c6358adbbc99f7f", | |
"multipart/form-data; boundary=b62a360129e5e0df7b4c2228d5675d1249615b097ec07cef9d7a76e50193", | |
"multipart/form-data; boundary=e164b8db6aa8c78d4c9ceed12920033635a39114c4b0f2c2a067f9cb94c2", | |
"multipart/form-data; boundary=5a980ecb3e7f3d52a9ccf90cf0eb11e628c45b5d60e67dfeb956f3c5edf2", | |
"multipart/form-data; boundary=bbdbcb85e0c3071aca42414c8a6930d35e5dd1e8f21e607e55e9a8000078", | |
"multipart/form-data; boundary=ce3c1cf285e71c3ae2adbb7e6e456a70df6d2775f42ca29ce888ca80ed83", | |
"multipart/form-data; boundary=f3617b12a042c0e0e13207092f6cd89ca11b576caaf87f107bf048d28c7e", | |
"multipart/form-data; boundary=773acf2046debd9b8412e31ec97c498a669c697bdd59a031f276c04bff5a", | |
"multipart/form-data; boundary=aaccc40c5031a121494bc8e95483de9014509134a6c197209462f6daff84" | |
], | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"description": "description", | |
"in": "body", | |
"name": "body", | |
"schema": { | |
"type": "string" | |
} | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"413": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/emoji/name/{emoji_name}": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "emojiName", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/emoji/{emoji_id}": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "emojiId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "emojiId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "name", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"oneOf": [ | |
{ | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
{ | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
] | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "emojiId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/emoji/{emoji_id}/image": { | |
"get": { | |
"produces": [ | |
"image/gif", | |
"image/jpeg", | |
"image/png", | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "emojiId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"type": "string" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/file/s3_test": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"500": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/files": { | |
"post": { | |
"consumes": [ | |
"multipart/form-data; boundary=7e56639b1b0c95a7ce7fa76bbce9a78f195d35cbf0799bce76511f8be46e", | |
"multipart/form-data; boundary=f616c3cad4c569c1629912dfbd402ac7a00e4541a8ca87069f8226cfcc84", | |
"multipart/form-data; boundary=b170779193487243eb221bda00ea2e1b32c8b28a034c0f0b5765ccbb713e", | |
"multipart/form-data; boundary=93e7ff56795c89a9af3d473eba21f7349f79357de93b8b3637952a4d440a", | |
"multipart/form-data; boundary=f4467f4563a952dcceb42729b8448bce2471005448a7ede848198068ac50", | |
"multipart/form-data; boundary=adb37a5e1ec2a8249cc955d99c8b8d95ccf6932d408dda2982530ffd0a6c", | |
"multipart/form-data; boundary=f4f28c49096c1a1fd6684faf67591e489bba0f8ec94dbccb489ade96faf1", | |
"multipart/form-data; boundary=77ae4905b6922b14a2c1c8dab75933e436f9f12ca21292dec69fade5abab", | |
"multipart/form-data; boundary=fe063718a40ff7fd4e5d158ec5cc7737394cee092987ccd8d72df77428ed", | |
"multipart/form-data; boundary=6a4c1fe4fc879cc711fe478b32f4d4c34a47be82d234d5266c7173b6f465", | |
"multipart/form-data; boundary=6e58eec59df06ae16c6d39b8846f1eaa5f62d18eb0e38a1e05f672cc3579", | |
"multipart/form-data; boundary=dc266c1e307902ace705bcc67f70e8371ea27324dd1d5530394415b118e3", | |
"multipart/form-data; boundary=f9d439e0d54bb8e5ca503bb1f73bac5a5168844d4eaccbe7527cc2057186", | |
"multipart/form-data; boundary=8819a8ef0964366afc0efc3663d5ff12438d5c38fb3f068de7f654c2a2a6", | |
"multipart/form-data; boundary=b91b98d3fbd36221dec364ded12f6d4e9fc128a7174a4633fc0b94578a21", | |
"image/png", | |
"image/gif", | |
"application/x-gzip", | |
"text/plain; charset=utf-8", | |
"application/octet-stream", | |
"image/jpeg", | |
"multipart/form-data; boundary=1cf2d29ce0c2558e07197f94c2e01db8cdeaf49a3be00da89bb9dedc3578", | |
"multipart/form-data; boundary=4f2ab4cb45a2938c6347da802265a9b66a841dd7a6719742e9538b89c2c9", | |
"multipart/form-data; boundary=3538c07ec534eddb2f4c709d649ff2ab0a24d6d75736a7a3e59e8b80f03f", | |
"multipart/form-data; boundary=ba6a0b3e373aaeff0df53d9462d013b3a82d9de6e21f85d1e308f8babeac", | |
"multipart/form-data; boundary=22815a3fc444e617619aefc0a439710b3bea13c64aac775a29136f6df062", | |
"multipart/form-data; boundary=43238853984224a488bc0ef1a819c669eef6d74c886f049f1afe9758fdd8", | |
"multipart/form-data; boundary=f8eaa71392234b534f5a7f8bd734fc332aa21663c79b28b4eb978e828c24", | |
"multipart/form-data; boundary=e935afd9377aa6bc34571dfa7275f9c16f30cfeeecc666798bfb69bea976", | |
"multipart/form-data; boundary=19ef0ab79e271cedcd50383a6a71faabc711b17682f4d641b2c1a5346a57", | |
"multipart/form-data; boundary=466c3aca31e7dfff45ac770f998e62ac334d339499b513f1af7d33dcc32f", | |
"multipart/form-data; boundary=583adeee252c794ac9f4133fb8e5b96b8b9a334b3894c7513c433928af8b", | |
"multipart/form-data; boundary=ddfdc66b0fb3b0fa3ce1603f224f8e2c92691f70e6678cab5f1f765f0554", | |
"multipart/form-data; boundary=52619dcd4c7cd002bd6914d6fb2e5c4abdcb1534418215fe0f87ed8f4296", | |
"multipart/form-data; boundary=45f5d77bfe3b1a186086f2da26849f0b4fcc0485a8e539a5bfc6e3415f1e", | |
"multipart/form-data; boundary=948296918d8a96fd79082316563fd5b7910151f469800cce7a321aaef8b1", | |
"multipart/form-data; boundary=83be75588baf2baa9ecb42cf2ddba11c6d10e513551fe200d37a69d8e60e", | |
"multipart/form-data; boundary=4a7d37a568201fc3ba587bb6098352c6dc08b5a4d50db57108c28b75651f", | |
"multipart/form-data; boundary=cd568f28adf18f30a86f47ae48e70b7e6e472b9365c47bebf8777e1fdbab", | |
"multipart/form-data; boundary=9ddbf731511eb4c94c005d15ba4e693ab2de164c033abba8e91ff969bcfa", | |
"multipart/form-data; boundary=5a3879560a6cff9307a17b2665d53e210332b4ace8e2898b29133023ab6d", | |
"multipart/form-data; boundary=104a82d5c232f680b3c38cf9418008f47fdd3b8be7551b29d42cf22b1736" | |
], | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "channel_id", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "filename", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "client_id", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"description": "description", | |
"in": "body", | |
"name": "body", | |
"schema": { | |
"type": "string" | |
} | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"client_ids": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"file_infos": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"extension": { | |
"type": "string" | |
}, | |
"has_preview_image": { | |
"type": "boolean" | |
}, | |
"height": { | |
"type": "integer" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"mime_type": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"size": { | |
"type": "integer" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
}, | |
"width": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"413": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/files/{file_id}": { | |
"get": { | |
"produces": [ | |
"image/png", | |
"image/gif", | |
"video/mp4", | |
"audio/mpeg", | |
"application/pdf", | |
"text/plain; charset=utf-8", | |
"text/plain", | |
"application/octet-stream", | |
"application/zip", | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "fileId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "download", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"type": "string" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/files/{file_id}/info": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "fileId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"extension": { | |
"type": "string" | |
}, | |
"has_preview_image": { | |
"type": "boolean" | |
}, | |
"height": { | |
"type": "integer" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"mime_type": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"size": { | |
"type": "integer" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
}, | |
"width": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/files/{file_id}/link": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "fileId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"link": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/files/{file_id}/preview": { | |
"get": { | |
"produces": [ | |
"image/jpeg", | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "fileId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"type": "string" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/files/{file_id}/thumbnail": { | |
"get": { | |
"produces": [ | |
"image/jpeg", | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "fileId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"type": "string" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/groups/{groupId}": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "groupId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"has_syncables": { | |
"type": "boolean" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"remote_id": { | |
"type": "string" | |
}, | |
"source": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/groups/{groupId}/channels": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "groupId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"auto_add": { | |
"type": "boolean" | |
}, | |
"channel_display_name": { | |
"type": "string" | |
}, | |
"channel_id": { | |
"type": "string" | |
}, | |
"channel_type": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"group_id": { | |
"type": "string" | |
}, | |
"team_display_name": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"team_type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/groups/{groupId}/channels/{channel_id}": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "groupId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"auto_add": { | |
"type": "boolean" | |
}, | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"group_id": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/groups/{groupId}/channels/{channel_id}/link": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "groupId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "groupId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"auto_add": { | |
"type": "boolean" | |
}, | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"group_id": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/groups/{groupId}/channels/{channel_id}/patch": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "groupId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"auto_add": { | |
"type": "boolean" | |
}, | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"group_id": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/groups/{groupId}/patch": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "groupId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"has_syncables": { | |
"type": "boolean" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"remote_id": { | |
"type": "string" | |
}, | |
"source": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/groups/{groupId}/teams": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "groupId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"auto_add": { | |
"type": "boolean" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"group_id": { | |
"type": "string" | |
}, | |
"team_display_name": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"team_type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/groups/{groupId}/teams/{team_id}": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "groupId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"auto_add": { | |
"type": "boolean" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"group_id": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/groups/{groupId}/teams/{team_id}/link": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "groupId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "groupId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"auto_add": { | |
"type": "boolean" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"group_id": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/groups/{groupId}/teams/{team_id}/patch": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "groupId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"auto_add": { | |
"type": "boolean" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"group_id": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/hooks/incoming": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "team_id", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"channel_locked": { | |
"type": "boolean" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"channel_locked": { | |
"type": "boolean" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/hooks/incoming/{incomingWebhookId}": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "incomingWebhookId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "incomingWebhookId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"channel_locked": { | |
"type": "boolean" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "incomingWebhookId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"channel_locked": { | |
"type": "boolean" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/hooks/outgoing": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "team_id", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "channel_id", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"callback_urls": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"channel_id": { | |
"type": "string" | |
}, | |
"content_type": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"token": { | |
"type": "string" | |
}, | |
"trigger_when": { | |
"type": "integer" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description" | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"callback_urls": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"channel_id": { | |
"type": "string" | |
}, | |
"content_type": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"token": { | |
"type": "string" | |
}, | |
"trigger_when": { | |
"type": "integer" | |
}, | |
"trigger_words": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/hooks/outgoing/{outgoingWebhookId}": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "outgoingWebhookId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"500": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "outgoingWebhookId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"callback_urls": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"channel_id": { | |
"type": "string" | |
}, | |
"content_type": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"token": { | |
"type": "string" | |
}, | |
"trigger_when": { | |
"type": "integer" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"500": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "outgoingWebhookId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"callback_urls": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"channel_id": { | |
"type": "string" | |
}, | |
"content_type": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"token": { | |
"type": "string" | |
}, | |
"trigger_when": { | |
"type": "integer" | |
}, | |
"trigger_words": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"500": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/hooks/outgoing/{outgoingWebhookId}/regen_token": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "outgoingWebhookId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"callback_urls": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"channel_id": { | |
"type": "string" | |
}, | |
"content_type": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"token": { | |
"type": "string" | |
}, | |
"trigger_when": { | |
"type": "integer" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/image": { | |
"get": { | |
"produces": [ | |
"image/png", | |
"application/json", | |
"text/plain; charset=utf-8" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "url", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"type": "string" | |
} | |
}, | |
"302": { | |
"description": "description", | |
"schema": { | |
"properties": {}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"type": "string" | |
} | |
} | |
} | |
} | |
}, | |
"/jobs": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_activity_at": { | |
"type": "integer" | |
}, | |
"priority": { | |
"type": "integer" | |
}, | |
"progress": { | |
"type": "integer" | |
}, | |
"start_at": { | |
"type": "integer" | |
}, | |
"status": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"data": { | |
"properties": { | |
"thing": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_activity_at": { | |
"type": "integer" | |
}, | |
"priority": { | |
"type": "integer" | |
}, | |
"progress": { | |
"type": "integer" | |
}, | |
"start_at": { | |
"type": "integer" | |
}, | |
"status": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/jobs/type/{job_id}": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "jobId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_activity_at": { | |
"type": "integer" | |
}, | |
"priority": { | |
"type": "integer" | |
}, | |
"progress": { | |
"type": "integer" | |
}, | |
"start_at": { | |
"type": "integer" | |
}, | |
"status": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/jobs/{job_id}": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "jobId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_activity_at": { | |
"type": "integer" | |
}, | |
"priority": { | |
"type": "integer" | |
}, | |
"progress": { | |
"type": "integer" | |
}, | |
"start_at": { | |
"type": "integer" | |
}, | |
"status": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/jobs/{job_id}/cancel": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "jobId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"500": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/ldap/sync": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/license": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/license/client": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "format", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"IsLicensed": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/logs": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "logs_per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"level": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/oauth/apps": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"callback_urls": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"client_secret": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"homepage": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_trusted": { | |
"type": "boolean" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"callback_urls": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"client_secret": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"homepage": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_trusted": { | |
"type": "boolean" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/oauth/apps/{app_id}": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "appId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "appId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"callback_urls": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"client_secret": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"homepage": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_trusted": { | |
"type": "boolean" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "appId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"callback_urls": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"client_secret": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"homepage": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_trusted": { | |
"type": "boolean" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/oauth/apps/{app_id}/info": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "appId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"callback_urls": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"client_secret": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"homepage": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_trusted": { | |
"type": "boolean" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/oauth/apps/{app_id}/regen_secret": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "appId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"callback_urls": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"client_secret": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"homepage": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_trusted": { | |
"type": "boolean" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/opengraph": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"description": { | |
"type": "string" | |
}, | |
"determiner": { | |
"type": "string" | |
}, | |
"locale": { | |
"type": "string" | |
}, | |
"site_name": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"url": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/plugins": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"active": { | |
"items": { | |
"properties": { | |
"description": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"version": { | |
"type": "string" | |
}, | |
"webapp": { | |
"properties": { | |
"bundle_path": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
}, | |
"inactive": { | |
"items": { | |
"properties": { | |
"description": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"version": { | |
"type": "string" | |
}, | |
"webapp": { | |
"properties": { | |
"bundle_path": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"consumes": [ | |
"multipart/form-data; boundary=2d15cd2a6d5560b5e5c69d759ef2316e8183ee7ecbf2bfe345923ad7f387", | |
"multipart/form-data; boundary=c3d2730608ddb128cfa85a36892a3067a3c9f4461862b5f7d01550d56834" | |
], | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"description": "description", | |
"in": "body", | |
"name": "body", | |
"schema": { | |
"type": "string" | |
} | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"description": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"version": { | |
"type": "string" | |
}, | |
"webapp": { | |
"properties": { | |
"bundle_path": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/plugins/{plugin_id}": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "pluginId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "pluginId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"id": { | |
"type": "string" | |
}, | |
"version": { | |
"type": "string" | |
}, | |
"webapp": { | |
"properties": { | |
"bundle_path": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
} | |
} | |
} | |
}, | |
"/plugins/{plugin_id}/disable": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "pluginId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/plugins/{plugin_id}/enable": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "pluginId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/posts": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"file_ids": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"has_reactions": { | |
"type": "boolean" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": { | |
"files": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"extension": { | |
"type": "string" | |
}, | |
"has_preview_image": { | |
"type": "boolean" | |
}, | |
"height": { | |
"type": "integer" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"mime_type": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"post_id": { | |
"type": "string" | |
}, | |
"size": { | |
"type": "integer" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
}, | |
"width": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": { | |
"channel_header": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/posts/{post_id}": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "postId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "postId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"304": { | |
"description": "description", | |
"schema": { | |
"properties": {}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "postId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": { | |
"add_channel_member": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "postId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": { | |
"embeds": { | |
"items": { | |
"properties": { | |
"type": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": { | |
"attachments": { | |
"items": { | |
"properties": { | |
"author_icon": { | |
"type": "string" | |
}, | |
"author_link": { | |
"type": "string" | |
}, | |
"author_name": { | |
"type": "string" | |
}, | |
"color": { | |
"type": "string" | |
}, | |
"fallback": { | |
"type": "string" | |
}, | |
"footer": { | |
"type": "string" | |
}, | |
"footer_icon": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "integer" | |
}, | |
"image_url": { | |
"type": "string" | |
}, | |
"pretext": { | |
"type": "string" | |
}, | |
"text": { | |
"type": "string" | |
}, | |
"thumb_url": { | |
"type": "string" | |
}, | |
"title": { | |
"type": "string" | |
}, | |
"title_link": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/posts/{post_id}/actions/{actionId}": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "postId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "actionId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
}, | |
"trigger_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/posts/{post_id}/files/info": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "postId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"extension": { | |
"type": "string" | |
}, | |
"has_preview_image": { | |
"type": "boolean" | |
}, | |
"height": { | |
"type": "integer" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"mime_type": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"post_id": { | |
"type": "string" | |
}, | |
"size": { | |
"type": "integer" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
}, | |
"width": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"304": { | |
"description": "description", | |
"schema": { | |
"properties": {}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/posts/{post_id}/patch": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "postId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": { | |
"embeds": { | |
"items": { | |
"properties": { | |
"type": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": { | |
"attachments": { | |
"items": { | |
"properties": { | |
"author_icon": { | |
"type": "string" | |
}, | |
"author_link": { | |
"type": "string" | |
}, | |
"author_name": { | |
"type": "string" | |
}, | |
"color": { | |
"type": "string" | |
}, | |
"fallback": { | |
"type": "string" | |
}, | |
"footer": { | |
"type": "string" | |
}, | |
"footer_icon": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "integer" | |
}, | |
"image_url": { | |
"type": "string" | |
}, | |
"pretext": { | |
"type": "string" | |
}, | |
"text": { | |
"type": "string" | |
}, | |
"thumb_url": { | |
"type": "string" | |
}, | |
"title": { | |
"type": "string" | |
}, | |
"title_link": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
}, | |
"channel_header": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/posts/{post_id}/pin": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "postId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/posts/{post_id}/reactions": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "postId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"emoji_name": { | |
"type": "string" | |
}, | |
"post_id": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "postId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"1gsykebbf3rjjf5dnf1dfwr4gc": { | |
"items": {}, | |
"type": "array" | |
}, | |
"961938ixdin57bg11h57c7q37h": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"emoji_name": { | |
"type": "string" | |
}, | |
"post_id": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
}, | |
"xbb5pkoc73f1txuaathqxnukhr": { | |
"items": {}, | |
"type": "array" | |
}, | |
"xnm9iuehnt88dbeoan6qggsm1c": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"emoji_name": { | |
"type": "string" | |
}, | |
"post_id": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
}, | |
"zyn1rfdo3irudks1xwedonyzga": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"emoji_name": { | |
"type": "string" | |
}, | |
"post_id": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/posts/{post_id}/thread": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "postId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"order": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"posts": { | |
"properties": { | |
"4mz3c6z9tpfs3cixipb7hiipuw": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"cddk9qoyt3fszqqp14uwjiqknr": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": { | |
"from_webhook": { | |
"type": "string" | |
}, | |
"webhook_display_name": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"cm8j316cmjbc7nwq8apax7rw6a": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": { | |
"from_webhook": { | |
"type": "string" | |
}, | |
"webhook_display_name": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"d11hyq97kfdete39puqd59e9kc": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"e3fqioa7hifofr7yrpqi5mg1aa": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"ie5m9zgiytf6uku8o4j4weifhr": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": { | |
"from_webhook": { | |
"type": "string" | |
}, | |
"webhook_display_name": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"ijic36mcci8rfymf1q6q53mjgh": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"jxcqn75jqprgmkcjohkxnphkeo": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"owb6ibux77ycdfjzskde1oqxke": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": { | |
"from_webhook": { | |
"type": "string" | |
}, | |
"webhook_display_name": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"s1a4cuoejpbjbetrbn4bbuu7cc": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"toujzum5z7n7pyoxdpjxscuj5a": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"urfhwge5ijgtiko89gejy1igdh": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"uy1mpfa7kj8ftpdko4yb7419ja": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": { | |
"from_webhook": { | |
"type": "string" | |
}, | |
"webhook_display_name": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"y3i6mcuqnfyrjchr8xzh5akrfc": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": { | |
"from_webhook": { | |
"type": "string" | |
}, | |
"webhook_display_name": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"y6edou6kk3f47c1fd73rb4trao": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"304": { | |
"description": "description", | |
"schema": { | |
"properties": {}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/posts/{post_id}/unpin": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "postId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/reactions": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"emoji_name": { | |
"type": "string" | |
}, | |
"post_id": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/redirect_location": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "url", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"location": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/roles/name/{role_name}": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "roleName", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"built_in": { | |
"type": "boolean" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"permissions": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"scheme_managed": { | |
"type": "boolean" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/roles/{role_id}": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "roleId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"built_in": { | |
"type": "boolean" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"permissions": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"scheme_managed": { | |
"type": "boolean" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "roleId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"built_in": { | |
"type": "boolean" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"permissions": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"scheme_managed": { | |
"type": "boolean" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/roles/{role_id}/patch": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "roleId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"built_in": { | |
"type": "boolean" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"permissions": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"scheme_managed": { | |
"type": "boolean" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/schemes": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "scope", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"default_channel_admin_role": { | |
"type": "string" | |
}, | |
"default_channel_user_role": { | |
"type": "string" | |
}, | |
"default_team_admin_role": { | |
"type": "string" | |
}, | |
"default_team_user_role": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"scope": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"default_channel_admin_role": { | |
"type": "string" | |
}, | |
"default_channel_user_role": { | |
"type": "string" | |
}, | |
"default_team_admin_role": { | |
"type": "string" | |
}, | |
"default_team_user_role": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"scope": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/schemes/{scheme_id}": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "schemeId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "schemeId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"default_channel_admin_role": { | |
"type": "string" | |
}, | |
"default_channel_user_role": { | |
"type": "string" | |
}, | |
"default_team_admin_role": { | |
"type": "string" | |
}, | |
"default_team_user_role": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"scope": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/schemes/{scheme_id}/channels": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "schemeId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"extra_update_at": { | |
"type": "integer" | |
}, | |
"header": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_post_at": { | |
"type": "integer" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"purpose": { | |
"type": "string" | |
}, | |
"scheme_id": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"total_msg_count": { | |
"type": "integer" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/schemes/{scheme_id}/patch": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "schemeId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"default_channel_admin_role": { | |
"type": "string" | |
}, | |
"default_channel_user_role": { | |
"type": "string" | |
}, | |
"default_team_admin_role": { | |
"type": "string" | |
}, | |
"default_team_user_role": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"scope": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/schemes/{scheme_id}/teams": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "schemeId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"allow_open_invite": { | |
"type": "boolean" | |
}, | |
"allowed_domains": { | |
"type": "string" | |
}, | |
"company_name": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"invite_id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"scheme_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/system/ping": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "header", | |
"name": "origin", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"AndroidLatestVersion": { | |
"type": "string" | |
}, | |
"AndroidMinVersion": { | |
"type": "string" | |
}, | |
"DesktopLatestVersion": { | |
"type": "string" | |
}, | |
"DesktopMinVersion": { | |
"type": "string" | |
}, | |
"IosLatestVersion": { | |
"type": "string" | |
}, | |
"IosMinVersion": { | |
"type": "string" | |
}, | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"500": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/system/timezones": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
} | |
} | |
} | |
} | |
}, | |
"/teams": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"allow_open_invite": { | |
"type": "boolean" | |
}, | |
"allowed_domains": { | |
"type": "string" | |
}, | |
"company_name": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"invite_id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description" | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"allow_open_invite": { | |
"type": "boolean" | |
}, | |
"allowed_domains": { | |
"type": "string" | |
}, | |
"company_name": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"group_constrained": { | |
"type": "boolean" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"invite_id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/invite/{invite_id}": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "inviteId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/members/invite": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "token", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "invite_id", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"delete_at": { | |
"type": "integer" | |
}, | |
"explicit_roles": { | |
"type": "string" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"scheme_admin": { | |
"type": "boolean" | |
}, | |
"scheme_user": { | |
"type": "boolean" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/name/{name}": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamName", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"allow_open_invite": { | |
"type": "boolean" | |
}, | |
"allowed_domains": { | |
"type": "string" | |
}, | |
"company_name": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"invite_id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/name/{team_name}/channels/name/{channel_name}": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamName", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelName", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "include_deleted", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"extra_update_at": { | |
"type": "integer" | |
}, | |
"header": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_post_at": { | |
"type": "integer" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"purpose": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"total_msg_count": { | |
"type": "integer" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/name/{name}/exists": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamName", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"exists": { | |
"type": "boolean" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "permanent", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"allow_open_invite": { | |
"type": "boolean" | |
}, | |
"allowed_domains": { | |
"type": "string" | |
}, | |
"company_name": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"invite_id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"scheme_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"allow_open_invite": { | |
"type": "boolean" | |
}, | |
"allowed_domains": { | |
"type": "string" | |
}, | |
"company_name": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"invite_id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"allow_open_invite": { | |
"type": "boolean" | |
}, | |
"allowed_domains": { | |
"type": "string" | |
}, | |
"company_name": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"group_constrained": { | |
"type": "boolean" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"invite_id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/channels": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"extra_update_at": { | |
"type": "integer" | |
}, | |
"header": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_post_at": { | |
"type": "integer" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"purpose": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"total_msg_count": { | |
"type": "integer" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/channels/autocomplete": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "name", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"extra_update_at": { | |
"type": "integer" | |
}, | |
"header": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_post_at": { | |
"type": "integer" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"purpose": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"total_msg_count": { | |
"type": "integer" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/channels/deleted": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"extra_update_at": { | |
"type": "integer" | |
}, | |
"header": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_post_at": { | |
"type": "integer" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"purpose": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"total_msg_count": { | |
"type": "integer" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/channels/ids": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"extra_update_at": { | |
"type": "integer" | |
}, | |
"header": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_post_at": { | |
"type": "integer" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"purpose": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"total_msg_count": { | |
"type": "integer" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/channels/name/{channelName}": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelName", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "include_deleted", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"extra_update_at": { | |
"type": "integer" | |
}, | |
"header": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_post_at": { | |
"type": "integer" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"purpose": { | |
"type": "string" | |
}, | |
"scheme_id": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"total_msg_count": { | |
"type": "integer" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/channels/search": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"extra_update_at": { | |
"type": "integer" | |
}, | |
"header": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_post_at": { | |
"type": "integer" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"purpose": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"total_msg_count": { | |
"type": "integer" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/channels/search_autocomplete": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "name", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"extra_update_at": { | |
"type": "integer" | |
}, | |
"header": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_post_at": { | |
"type": "integer" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"purpose": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"total_msg_count": { | |
"type": "integer" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/commands/autocomplete": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"auto_complete": { | |
"type": "boolean" | |
}, | |
"auto_complete_desc": { | |
"type": "string" | |
}, | |
"auto_complete_hint": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"method": { | |
"type": "string" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"token": { | |
"type": "string" | |
}, | |
"trigger": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"url": { | |
"type": "string" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/groups": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"has_syncables": { | |
"type": "boolean" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"remote_id": { | |
"type": "string" | |
}, | |
"source": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/image": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"consumes": [ | |
"multipart/form-data; boundary=5d0cc1e94de00a129cb1439b80a72893da1ab42878d95313dcb3366fcf8c", | |
"multipart/form-data; boundary=b329e5ac1d05e4924978b009b81663639f037af25c6e555a3ccceb3dc222", | |
"multipart/form-data; boundary=202223fafa9280a277e8daa521755351f300122446e9135ca6e9f2d97dcb", | |
"multipart/form-data; boundary=35beaa3564fb3ba0465c4552b0187899138de1911266b47e2ba52da58ce8", | |
"multipart/form-data; boundary=f5c09a7d7b815e1731ce9f8f10f50e6aabc71bfd3578a98e6a9ddf72fd56" | |
], | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"description": "description", | |
"in": "body", | |
"name": "body", | |
"schema": { | |
"type": "string" | |
} | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/import": { | |
"post": { | |
"consumes": [ | |
"multipart/form-data; boundary=3f82ee6e6a99f2f23e7d47367ba0d6dda15256292a91d046fa06db62fec2" | |
], | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"description": "description", | |
"in": "body", | |
"name": "body", | |
"schema": { | |
"type": "string" | |
} | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"results": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/invite/email": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/members": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"delete_at": { | |
"type": "integer" | |
}, | |
"explicit_roles": { | |
"type": "string" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"scheme_admin": { | |
"type": "boolean" | |
}, | |
"scheme_user": { | |
"type": "boolean" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"delete_at": { | |
"type": "integer" | |
}, | |
"explicit_roles": { | |
"type": "string" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"scheme_admin": { | |
"type": "boolean" | |
}, | |
"scheme_user": { | |
"type": "boolean" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/members/{user_id}": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "memberId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "memberId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"delete_at": { | |
"type": "integer" | |
}, | |
"explicit_roles": { | |
"type": "string" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"scheme_admin": { | |
"type": "boolean" | |
}, | |
"scheme_user": { | |
"type": "boolean" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "memberId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"delete_at": { | |
"type": "integer" | |
}, | |
"explicit_roles": { | |
"type": "string" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"scheme_admin": { | |
"type": "boolean" | |
}, | |
"scheme_user": { | |
"type": "boolean" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"201": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"delete_at": { | |
"type": "integer" | |
}, | |
"explicit_roles": { | |
"type": "string" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"scheme_admin": { | |
"type": "boolean" | |
}, | |
"scheme_user": { | |
"type": "boolean" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/members/{user_id}/roles": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "memberId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/members/{user_id}/schemeRoles": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "memberId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/patch": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"allow_open_invite": { | |
"type": "boolean" | |
}, | |
"allowed_domains": { | |
"type": "string" | |
}, | |
"company_name": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"display_name": { | |
"type": "string" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"group_constrained": { | |
"type": "boolean" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"invite_id": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/posts/search": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"order": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"posts": { | |
"properties": { | |
"5scj4dgfuifcfb5nsyawsjgxdc": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"7pgy5oet6fy7pbp3qfxwfp9p7a": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"8zkhu8hfrpdy5xq8kcab3azaeo": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"95aexbkwdig55pbcnqhqpxjdrr": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"96mq7jsrz7rn7rthcbenm87d4e": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"a6drz5pgo78p3k3apuca7igz8c": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"bhzc9zeombn3jx3xmbsj6k1mdr": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"c9r6ctuepbbxpg3ouifgjk73ao": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"cw6geyb5yb8t8bt7pb1yn6wyzo": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"czsf3bxokbydjbikmy6j7fiiao": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"j834oafqj7fbtp37fiopk3wkto": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"oir6tj9yypbg8etc8ig1yxjdow": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"oobqnq81ajd7pp33ijme4rn1py": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"pfoihj1cyjyedquah9rb8wcgkc": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"q4bu4mz6rbd89qb534b5ft6q9y": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"rnt9jaazutfwirb3mp9bfqgsmr": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"rtyg6acnfjrhjrpnw3j1p6zrky": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"umq4pbybcbnbfj1osnp1ax8n4c": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"xbhrimy5z7g9tqo1qptirorqjw": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"z1cgqtmugpnx5e179ib9b7ueoa": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"zdseumwezi8xipsm88xdk7o8jy": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"zqp6f5zhobdrine9u5z8e3keww": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/scheme": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/teams/{team_id}/stats": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "teamId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"active_member_count": { | |
"type": "integer" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"total_member_count": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/terms_of_service": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"text": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"text": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "access_token", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "sort", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "in_team", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "without_team", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "not_in_team", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "in_channel", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "not_in_channel", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"auth_data": { | |
"type": "string" | |
}, | |
"auth_service": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"first_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_activity_at": { | |
"type": "integer" | |
}, | |
"last_name": { | |
"type": "string" | |
}, | |
"locale": { | |
"type": "string" | |
}, | |
"nickname": { | |
"type": "string" | |
}, | |
"position": { | |
"type": "string" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"timezone": { | |
"properties": { | |
"automaticTimezone": { | |
"type": "string" | |
}, | |
"manualTimezone": { | |
"type": "string" | |
}, | |
"useAutomaticTimezone": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"304": { | |
"description": "description", | |
"schema": { | |
"properties": {}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "iid", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "t", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"201": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"auth_data": { | |
"type": "string" | |
}, | |
"auth_service": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"email_verified": { | |
"type": "boolean" | |
}, | |
"first_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_name": { | |
"type": "string" | |
}, | |
"last_password_update": { | |
"type": "integer" | |
}, | |
"locale": { | |
"type": "string" | |
}, | |
"nickname": { | |
"type": "string" | |
}, | |
"notify_props": { | |
"properties": { | |
"channel": { | |
"type": "string" | |
}, | |
"comments": { | |
"type": "string" | |
}, | |
"desktop": { | |
"type": "string" | |
}, | |
"desktop_sound": { | |
"type": "string" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"first_name": { | |
"type": "string" | |
}, | |
"mention_keys": { | |
"type": "string" | |
}, | |
"push": { | |
"type": "string" | |
}, | |
"push_status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"position": { | |
"type": "string" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"timezone": { | |
"properties": { | |
"automaticTimezone": { | |
"type": "string" | |
}, | |
"manualTimezone": { | |
"type": "string" | |
}, | |
"useAutomaticTimezone": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"501": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/email/verify/send": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/email/{email}": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "email", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"auth_data": { | |
"type": "string" | |
}, | |
"auth_service": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"first_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_name": { | |
"type": "string" | |
}, | |
"locale": { | |
"type": "string" | |
}, | |
"nickname": { | |
"type": "string" | |
}, | |
"position": { | |
"type": "string" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"timezone": { | |
"properties": { | |
"automaticTimezone": { | |
"type": "string" | |
}, | |
"manualTimezone": { | |
"type": "string" | |
}, | |
"useAutomaticTimezone": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"304": { | |
"description": "description", | |
"schema": { | |
"properties": {}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "email", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/login/switch": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"follow_link": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/sessions/device": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/status/ids": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"last_activity_at": { | |
"type": "integer" | |
}, | |
"manual": { | |
"type": "boolean" | |
}, | |
"status": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/tokens/{token_id}": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "tokenId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"description": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_active": { | |
"type": "boolean" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "tokenId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"oneOf": [ | |
{ | |
"items": { | |
"properties": { | |
"description": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_active": { | |
"type": "boolean" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
}, | |
{ | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
] | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/username/{username}": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userName", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"auth_data": { | |
"type": "string" | |
}, | |
"auth_service": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"email_verified": { | |
"type": "boolean" | |
}, | |
"first_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_name": { | |
"type": "string" | |
}, | |
"last_password_update": { | |
"type": "integer" | |
}, | |
"locale": { | |
"type": "string" | |
}, | |
"nickname": { | |
"type": "string" | |
}, | |
"notify_props": { | |
"properties": { | |
"channel": { | |
"type": "string" | |
}, | |
"comments": { | |
"type": "string" | |
}, | |
"desktop": { | |
"type": "string" | |
}, | |
"desktop_sound": { | |
"type": "string" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"first_name": { | |
"type": "string" | |
}, | |
"mention_keys": { | |
"type": "string" | |
}, | |
"push": { | |
"type": "string" | |
}, | |
"push_status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"position": { | |
"type": "string" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"terms_of_service_create_at": { | |
"type": "integer" | |
}, | |
"terms_of_service_id": { | |
"type": "string" | |
}, | |
"timezone": { | |
"properties": { | |
"automaticTimezone": { | |
"type": "string" | |
}, | |
"manualTimezone": { | |
"type": "string" | |
}, | |
"useAutomaticTimezone": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"304": { | |
"description": "description", | |
"schema": { | |
"properties": {}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "in_team", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "in_channel", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "name", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "limit", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"oneOf": [ | |
{ | |
"properties": { | |
"auth_data": { | |
"type": "string" | |
}, | |
"auth_service": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"email_verified": { | |
"type": "boolean" | |
}, | |
"first_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_bot": { | |
"type": "boolean" | |
}, | |
"last_name": { | |
"type": "string" | |
}, | |
"last_password_update": { | |
"type": "integer" | |
}, | |
"locale": { | |
"type": "string" | |
}, | |
"nickname": { | |
"type": "string" | |
}, | |
"notify_props": { | |
"properties": { | |
"channel": { | |
"type": "string" | |
}, | |
"comments": { | |
"type": "string" | |
}, | |
"desktop": { | |
"type": "string" | |
}, | |
"desktop_sound": { | |
"type": "string" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"first_name": { | |
"type": "string" | |
}, | |
"mention_keys": { | |
"type": "string" | |
}, | |
"push": { | |
"type": "string" | |
}, | |
"push_status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"out_of_channel": { | |
"items": { | |
"properties": { | |
"auth_data": { | |
"type": "string" | |
}, | |
"auth_service": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"first_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_name": { | |
"type": "string" | |
}, | |
"locale": { | |
"type": "string" | |
}, | |
"nickname": { | |
"type": "string" | |
}, | |
"position": { | |
"type": "string" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"timezone": { | |
"properties": { | |
"automaticTimezone": { | |
"type": "string" | |
}, | |
"manualTimezone": { | |
"type": "string" | |
}, | |
"useAutomaticTimezone": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
}, | |
"position": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": { | |
"testpropkey": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"terms_of_service_create_at": { | |
"type": "integer" | |
}, | |
"terms_of_service_id": { | |
"type": "string" | |
}, | |
"timezone": { | |
"properties": { | |
"automaticTimezone": { | |
"type": "string" | |
}, | |
"manualTimezone": { | |
"type": "string" | |
}, | |
"useAutomaticTimezone": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"total_users_count": { | |
"type": "integer" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"username": { | |
"type": "string" | |
}, | |
"users": { | |
"items": { | |
"properties": { | |
"auth_data": { | |
"type": "string" | |
}, | |
"auth_service": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"first_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_name": { | |
"type": "string" | |
}, | |
"locale": { | |
"type": "string" | |
}, | |
"nickname": { | |
"type": "string" | |
}, | |
"position": { | |
"type": "string" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"timezone": { | |
"properties": { | |
"automaticTimezone": { | |
"type": "string" | |
}, | |
"manualTimezone": { | |
"type": "string" | |
}, | |
"useAutomaticTimezone": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"type": "object" | |
}, | |
{ | |
"items": { | |
"properties": { | |
"description": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_active": { | |
"type": "boolean" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
] | |
} | |
}, | |
"304": { | |
"description": "description", | |
"schema": { | |
"properties": {}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"produces": [ | |
"application/json", | |
"text/plain; charset=utf-8" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "header", | |
"name": "x-ssl-client-cert", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "header", | |
"name": "x-ssl-client-cert-subject-dn", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"oneOf": [ | |
{ | |
"properties": { | |
"auth_data": { | |
"type": "string" | |
}, | |
"auth_service": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"email_verified": { | |
"type": "boolean" | |
}, | |
"failed_attempts": { | |
"type": "integer" | |
}, | |
"first_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_name": { | |
"type": "string" | |
}, | |
"last_password_update": { | |
"type": "integer" | |
}, | |
"locale": { | |
"type": "string" | |
}, | |
"mfa_active": { | |
"type": "boolean" | |
}, | |
"mfa_required": { | |
"type": "boolean" | |
}, | |
"nickname": { | |
"type": "string" | |
}, | |
"notify_props": { | |
"properties": { | |
"channel": { | |
"type": "string" | |
}, | |
"comments": { | |
"type": "string" | |
}, | |
"desktop": { | |
"type": "string" | |
}, | |
"desktop_sound": { | |
"type": "string" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"first_name": { | |
"type": "string" | |
}, | |
"mention_keys": { | |
"type": "string" | |
}, | |
"push": { | |
"type": "string" | |
}, | |
"push_status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"position": { | |
"type": "string" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"status": { | |
"type": "string" | |
}, | |
"terms_of_service_create_at": { | |
"type": "integer" | |
}, | |
"terms_of_service_id": { | |
"type": "string" | |
}, | |
"timezone": { | |
"properties": { | |
"automaticTimezone": { | |
"type": "string" | |
}, | |
"manualTimezone": { | |
"type": "string" | |
}, | |
"useAutomaticTimezone": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
{ | |
"items": { | |
"properties": { | |
"auth_data": { | |
"type": "string" | |
}, | |
"auth_service": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"first_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_name": { | |
"type": "string" | |
}, | |
"locale": { | |
"type": "string" | |
}, | |
"nickname": { | |
"type": "string" | |
}, | |
"position": { | |
"type": "string" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"timezone": { | |
"properties": { | |
"automaticTimezone": { | |
"type": "string" | |
}, | |
"manualTimezone": { | |
"type": "string" | |
}, | |
"useAutomaticTimezone": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
] | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"type": "string" | |
} | |
} | |
} | |
}, | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"auth_data": { | |
"type": "string" | |
}, | |
"auth_service": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"email_verified": { | |
"type": "boolean" | |
}, | |
"first_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_name": { | |
"type": "string" | |
}, | |
"last_password_update": { | |
"type": "integer" | |
}, | |
"locale": { | |
"type": "string" | |
}, | |
"nickname": { | |
"type": "string" | |
}, | |
"notify_props": { | |
"properties": { | |
"channel": { | |
"type": "string" | |
}, | |
"comments": { | |
"type": "string" | |
}, | |
"desktop": { | |
"type": "string" | |
}, | |
"desktop_sound": { | |
"type": "string" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"first_name": { | |
"type": "string" | |
}, | |
"mention_keys": { | |
"type": "string" | |
}, | |
"push": { | |
"type": "string" | |
}, | |
"push_status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"position": { | |
"type": "string" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"timezone": { | |
"properties": { | |
"automaticTimezone": { | |
"type": "string" | |
}, | |
"manualTimezone": { | |
"type": "string" | |
}, | |
"useAutomaticTimezone": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/active": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/audits": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"action": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"extra_info": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"ip_address": { | |
"type": "string" | |
}, | |
"session_id": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/auth": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"auth_data": { | |
"type": "string" | |
}, | |
"auth_service": { | |
"type": "string" | |
}, | |
"password": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/channels/{channel_id}/unread": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"mention_count": { | |
"type": "integer" | |
}, | |
"msg_count": { | |
"type": "integer" | |
}, | |
"team_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/image": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"get": { | |
"produces": [ | |
"image/png", | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"type": "string" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"post": { | |
"consumes": [ | |
"multipart/form-data; boundary=e7d4f8b5d97bd05eb3b9edf4a8983fe5810a7d16a1303d93da22851c52d9", | |
"multipart/form-data; boundary=4a6d01dc87cdd478bb46c4462a0bc4b72eef4b933ff70baf95e6266991d5" | |
], | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"description": "description", | |
"in": "body", | |
"name": "body", | |
"schema": { | |
"type": "string" | |
} | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/oauth/apps/authorized": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"callback_urls": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"client_secret": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"creator_id": { | |
"type": "string" | |
}, | |
"description": { | |
"type": "string" | |
}, | |
"homepage": { | |
"type": "string" | |
}, | |
"icon_url": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_trusted": { | |
"type": "boolean" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/password": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/patch": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"auth_data": { | |
"type": "string" | |
}, | |
"auth_service": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"email": { | |
"type": "string" | |
}, | |
"email_verified": { | |
"type": "boolean" | |
}, | |
"first_name": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"last_name": { | |
"type": "string" | |
}, | |
"last_password_update": { | |
"type": "integer" | |
}, | |
"locale": { | |
"type": "string" | |
}, | |
"nickname": { | |
"type": "string" | |
}, | |
"notify_props": { | |
"properties": { | |
"comment": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"position": { | |
"type": "string" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"timezone": { | |
"properties": { | |
"automaticTimezone": { | |
"type": "string" | |
}, | |
"manualTimezone": { | |
"type": "string" | |
}, | |
"useAutomaticTimezone": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"username": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/posts/flagged": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "channel_id", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "per_page", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "query", | |
"name": "team_id", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"order": { | |
"items": { | |
"type": "string" | |
}, | |
"type": "array" | |
}, | |
"posts": { | |
"properties": { | |
"7hx8nf33h7yzfgm4ed4cc6oexe": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"bx11mrck83rfjphro1epummbco": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"gddkr53r8bgmfxaeq5c1yiwzua": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"n4eexr93ujfmjconpoif6mpu8y": { | |
"properties": { | |
"channel_id": { | |
"type": "string" | |
}, | |
"create_at": { | |
"type": "integer" | |
}, | |
"delete_at": { | |
"type": "integer" | |
}, | |
"edit_at": { | |
"type": "integer" | |
}, | |
"hashtags": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_pinned": { | |
"type": "boolean" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"metadata": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"original_id": { | |
"type": "string" | |
}, | |
"parent_id": { | |
"type": "string" | |
}, | |
"pending_post_id": { | |
"type": "string" | |
}, | |
"props": { | |
"properties": {}, | |
"type": "object" | |
}, | |
"root_id": { | |
"type": "string" | |
}, | |
"type": { | |
"type": "string" | |
}, | |
"update_at": { | |
"type": "integer" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/posts/{post_id}/reactions/{reactionName}": { | |
"delete": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "postId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "reactionName", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/preferences": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"category": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
}, | |
"value": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/preferences/delete": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/preferences/direct_channel_show/name/{channel_name}": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "channelName", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"category": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
}, | |
"value": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/preferences/{preference_name}": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "preferenceId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"category": { | |
"type": "string" | |
}, | |
"name": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
}, | |
"value": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"404": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/roles": { | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/sessions": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"items": { | |
"properties": { | |
"create_at": { | |
"type": "integer" | |
}, | |
"device_id": { | |
"type": "string" | |
}, | |
"expires_at": { | |
"type": "integer" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"is_oauth": { | |
"type": "boolean" | |
}, | |
"last_activity_at": { | |
"type": "integer" | |
}, | |
"props": { | |
"properties": { | |
"browser": { | |
"type": "string" | |
}, | |
"csrf": { | |
"type": "string" | |
}, | |
"os": { | |
"type": "string" | |
}, | |
"platform": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"team_members": { | |
"items": { | |
"properties": { | |
"delete_at": { | |
"type": "integer" | |
}, | |
"explicit_roles": { | |
"type": "string" | |
}, | |
"roles": { | |
"type": "string" | |
}, | |
"scheme_admin": { | |
"type": "boolean" | |
}, | |
"scheme_user": { | |
"type": "boolean" | |
}, | |
"team_id": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
}, | |
"token": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
}, | |
"type": "array" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/sessions/revoke": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/sessions/revoke/all": { | |
"post": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"status": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"403": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
} | |
}, | |
"/users/{user_id}/status": { | |
"get": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"last_activity_at": { | |
"type": "integer" | |
}, | |
"manual": { | |
"type": "boolean" | |
}, | |
"status": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
} | |
} | |
}, | |
"put": { | |
"produces": [ | |
"application/json" | |
], | |
"parameters": [ | |
{ | |
"in": "header", | |
"name": "accept-encoding", | |
"required": false, | |
"type": "string" | |
}, | |
{ | |
"in": "path", | |
"name": "userId", | |
"required": false, | |
"type": "string" | |
} | |
], | |
"responses": { | |
"200": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"last_activity_at": { | |
"type": "integer" | |
}, | |
"manual": { | |
"type": "boolean" | |
}, | |
"status": { | |
"type": "string" | |
}, | |
"user_id": { | |
"type": "string" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"400": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": "object" | |
} | |
}, | |
"401": { | |
"description": "description", | |
"schema": { | |
"properties": { | |
"detailed_error": { | |
"type": "string" | |
}, | |
"id": { | |
"type": "string" | |
}, | |
"message": { | |
"type": "string" | |
}, | |
"request_id": { | |
"type": "string" | |
}, | |
"status_code": { | |
"type": "integer" | |
} | |
}, | |
"type": " |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment