// Package docs GENERATED BY SWAG; DO NOT EDIT // This file was generated by swaggo/swag package docs import "github.com/swaggo/swag" const docTemplate = `{ "schemes": {{ marshal .Schemes }}, "swagger": "2.0", "info": { "description": "{{escape .Description}}", "title": "{{.Title}}", "contact": { "name": "Akkadius", "url": "TODO", "email": "akkadius1@gmail.com" }, "license": { "name": "Apache 2.0", "url": "http://www.apache.org/licenses/LICENSE-2.0.html" }, "version": "{{.Version}}" }, "host": "{{.Host}}", "basePath": "{{.BasePath}}", "paths": { "/aa_abilities": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaAbility" ], "summary": "Lists AaAbilities", "operationId": "listAaAbilities", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaAbility" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/aa_abilities/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaAbility" ], "summary": "Gets AaAbilities in bulk", "operationId": "getAaAbilitiesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaAbility" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/aa_abilities/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaAbility" ], "summary": "Counts AaAbilities", "operationId": "getAaAbilitiesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaAbility" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/aa_ability": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaAbility" ], "summary": "Creates AaAbility", "operationId": "createAaAbility", "parameters": [ { "description": "AaAbility", "name": "aa_ability", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AaAbility" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaAbility" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/aa_ability/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaAbility" ], "summary": "Gets AaAbility", "operationId": "getAaAbility", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaAbility" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaAbility" ], "summary": "Deletes AaAbility", "operationId": "deleteAaAbility", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaAbility" ], "summary": "Updates AaAbility", "operationId": "updateAaAbility", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "AaAbility", "name": "aa_ability", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AaAbility" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaAbility" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/aa_rank": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRank" ], "summary": "Creates AaRank", "operationId": "createAaRank", "parameters": [ { "description": "AaRank", "name": "aa_rank", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AaRank" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaRank" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/aa_rank/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRank" ], "summary": "Gets AaRank", "operationId": "getAaRank", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaRank" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRank" ], "summary": "Deletes AaRank", "operationId": "deleteAaRank", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRank" ], "summary": "Updates AaRank", "operationId": "updateAaRank", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "AaRank", "name": "aa_rank", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AaRank" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaRank" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/aa_rank_effect": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRankEffect" ], "summary": "Creates AaRankEffect", "operationId": "createAaRankEffect", "parameters": [ { "description": "AaRankEffect", "name": "aa_rank_effect", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AaRankEffect" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaRankEffect" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/aa_rank_effect/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRankEffect" ], "summary": "Gets AaRankEffect", "operationId": "getAaRankEffect", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaRankEffect" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRankEffect" ], "summary": "Deletes AaRankEffect", "operationId": "deleteAaRankEffect", "parameters": [ { "type": "integer", "description": "rankId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRankEffect" ], "summary": "Updates AaRankEffect", "operationId": "updateAaRankEffect", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "AaRankEffect", "name": "aa_rank_effect", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AaRankEffect" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaRankEffect" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/aa_rank_effects": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRankEffect" ], "summary": "Lists AaRankEffects", "operationId": "listAaRankEffects", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaRankEffect" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/aa_rank_effects/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRankEffect" ], "summary": "Gets AaRankEffects in bulk", "operationId": "getAaRankEffectsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaRankEffect" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/aa_rank_effects/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRankEffect" ], "summary": "Counts AaRankEffects", "operationId": "getAaRankEffectsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaRankEffect" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/aa_rank_prereq": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRankPrereq" ], "summary": "Creates AaRankPrereq", "operationId": "createAaRankPrereq", "parameters": [ { "description": "AaRankPrereq", "name": "aa_rank_prereq", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AaRankPrereq" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaRankPrereq" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/aa_rank_prereq/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRankPrereq" ], "summary": "Gets AaRankPrereq", "operationId": "getAaRankPrereq", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaRankPrereq" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRankPrereq" ], "summary": "Deletes AaRankPrereq", "operationId": "deleteAaRankPrereq", "parameters": [ { "type": "integer", "description": "rankId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRankPrereq" ], "summary": "Updates AaRankPrereq", "operationId": "updateAaRankPrereq", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "AaRankPrereq", "name": "aa_rank_prereq", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AaRankPrereq" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaRankPrereq" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/aa_rank_prereqs": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRankPrereq" ], "summary": "Lists AaRankPrereqs", "operationId": "listAaRankPrereqs", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaRankPrereq" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/aa_rank_prereqs/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRankPrereq" ], "summary": "Gets AaRankPrereqs in bulk", "operationId": "getAaRankPrereqsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaRankPrereq" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/aa_rank_prereqs/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRankPrereq" ], "summary": "Counts AaRankPrereqs", "operationId": "getAaRankPrereqsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaRankPrereq" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/aa_ranks": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRank" ], "summary": "Lists AaRanks", "operationId": "listAaRanks", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaRank" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/aa_ranks/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRank" ], "summary": "Gets AaRanks in bulk", "operationId": "getAaRanksBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaRank" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/aa_ranks/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AaRank" ], "summary": "Counts AaRanks", "operationId": "getAaRanksCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AaRank" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/account": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Account" ], "summary": "Creates Account", "operationId": "createAccount", "parameters": [ { "description": "Account", "name": "account", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Account" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Account" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/account/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Account" ], "summary": "Gets Account", "operationId": "getAccount", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Account" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Account" ], "summary": "Deletes Account", "operationId": "deleteAccount", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Account" ], "summary": "Updates Account", "operationId": "updateAccount", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Account", "name": "account", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Account" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Account" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/account_flag": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountFlag" ], "summary": "Creates AccountFlag", "operationId": "createAccountFlag", "parameters": [ { "description": "AccountFlag", "name": "account_flag", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AccountFlag" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AccountFlag" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/account_flag/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountFlag" ], "summary": "Gets AccountFlag", "operationId": "getAccountFlag", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AccountFlag" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountFlag" ], "summary": "Deletes AccountFlag", "operationId": "deleteAccountFlag", "parameters": [ { "type": "integer", "description": "pAccid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountFlag" ], "summary": "Updates AccountFlag", "operationId": "updateAccountFlag", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "AccountFlag", "name": "account_flag", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AccountFlag" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AccountFlag" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/account_flags": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountFlag" ], "summary": "Lists AccountFlags", "operationId": "listAccountFlags", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AccountFlag" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/account_flags/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountFlag" ], "summary": "Gets AccountFlags in bulk", "operationId": "getAccountFlagsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AccountFlag" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/account_flags/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountFlag" ], "summary": "Counts AccountFlags", "operationId": "getAccountFlagsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AccountFlag" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/account_ip": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountIp" ], "summary": "Creates AccountIp", "operationId": "createAccountIp", "parameters": [ { "description": "AccountIp", "name": "account_ip", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AccountIp" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AccountIp" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/account_ip/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountIp" ], "summary": "Gets AccountIp", "operationId": "getAccountIp", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AccountIp" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountIp" ], "summary": "Deletes AccountIp", "operationId": "deleteAccountIp", "parameters": [ { "type": "integer", "description": "accid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountIp" ], "summary": "Updates AccountIp", "operationId": "updateAccountIp", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "AccountIp", "name": "account_ip", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AccountIp" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AccountIp" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/account_ips": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountIp" ], "summary": "Lists AccountIps", "operationId": "listAccountIps", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AccountIp" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/account_ips/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountIp" ], "summary": "Gets AccountIps in bulk", "operationId": "getAccountIpsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AccountIp" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/account_ips/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountIp" ], "summary": "Counts AccountIps", "operationId": "getAccountIpsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AccountIp" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/account_reward": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountReward" ], "summary": "Creates AccountReward", "operationId": "createAccountReward", "parameters": [ { "description": "AccountReward", "name": "account_reward", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AccountReward" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AccountReward" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/account_reward/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountReward" ], "summary": "Gets AccountReward", "operationId": "getAccountReward", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AccountReward" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountReward" ], "summary": "Deletes AccountReward", "operationId": "deleteAccountReward", "parameters": [ { "type": "integer", "description": "accountId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountReward" ], "summary": "Updates AccountReward", "operationId": "updateAccountReward", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "AccountReward", "name": "account_reward", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AccountReward" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AccountReward" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/account_rewards": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountReward" ], "summary": "Lists AccountRewards", "operationId": "listAccountRewards", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AccountReward" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/account_rewards/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountReward" ], "summary": "Gets AccountRewards in bulk", "operationId": "getAccountRewardsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AccountReward" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/account_rewards/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AccountReward" ], "summary": "Counts AccountRewards", "operationId": "getAccountRewardsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AccountReward" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/accounts": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Account" ], "summary": "Lists Accounts", "operationId": "listAccounts", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Account" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/accounts/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Account" ], "summary": "Gets Accounts in bulk", "operationId": "getAccountsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Account" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/accounts/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Account" ], "summary": "Counts Accounts", "operationId": "getAccountsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Account" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/adventure_detail": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureDetail" ], "summary": "Creates AdventureDetail", "operationId": "createAdventureDetail", "parameters": [ { "description": "AdventureDetail", "name": "adventure_detail", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AdventureDetail" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureDetail" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/adventure_detail/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureDetail" ], "summary": "Gets AdventureDetail", "operationId": "getAdventureDetail", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureDetail" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureDetail" ], "summary": "Deletes AdventureDetail", "operationId": "deleteAdventureDetail", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureDetail" ], "summary": "Updates AdventureDetail", "operationId": "updateAdventureDetail", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "AdventureDetail", "name": "adventure_detail", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AdventureDetail" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureDetail" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/adventure_details": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureDetail" ], "summary": "Lists AdventureDetails", "operationId": "listAdventureDetails", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureDetail" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/adventure_details/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureDetail" ], "summary": "Gets AdventureDetails in bulk", "operationId": "getAdventureDetailsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureDetail" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/adventure_details/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureDetail" ], "summary": "Counts AdventureDetails", "operationId": "getAdventureDetailsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureDetail" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/adventure_member": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureMember" ], "summary": "Creates AdventureMember", "operationId": "createAdventureMember", "parameters": [ { "description": "AdventureMember", "name": "adventure_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AdventureMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureMember" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/adventure_member/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureMember" ], "summary": "Gets AdventureMember", "operationId": "getAdventureMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureMember" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureMember" ], "summary": "Deletes AdventureMember", "operationId": "deleteAdventureMember", "parameters": [ { "type": "integer", "description": "charid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureMember" ], "summary": "Updates AdventureMember", "operationId": "updateAdventureMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "AdventureMember", "name": "adventure_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AdventureMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureMember" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/adventure_members": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureMember" ], "summary": "Lists AdventureMembers", "operationId": "listAdventureMembers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/adventure_members/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureMember" ], "summary": "Gets AdventureMembers in bulk", "operationId": "getAdventureMembersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/adventure_members/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureMember" ], "summary": "Counts AdventureMembers", "operationId": "getAdventureMembersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/adventure_stat": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureStat" ], "summary": "Creates AdventureStat", "operationId": "createAdventureStat", "parameters": [ { "description": "AdventureStat", "name": "adventure_stat", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AdventureStat" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureStat" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/adventure_stat/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureStat" ], "summary": "Gets AdventureStat", "operationId": "getAdventureStat", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureStat" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureStat" ], "summary": "Deletes AdventureStat", "operationId": "deleteAdventureStat", "parameters": [ { "type": "integer", "description": "playerId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureStat" ], "summary": "Updates AdventureStat", "operationId": "updateAdventureStat", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "AdventureStat", "name": "adventure_stat", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AdventureStat" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureStat" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/adventure_stats": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureStat" ], "summary": "Lists AdventureStats", "operationId": "listAdventureStats", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureStat" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/adventure_stats/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureStat" ], "summary": "Gets AdventureStats in bulk", "operationId": "getAdventureStatsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureStat" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/adventure_stats/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureStat" ], "summary": "Counts AdventureStats", "operationId": "getAdventureStatsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureStat" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/adventure_template": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplate" ], "summary": "Creates AdventureTemplate", "operationId": "createAdventureTemplate", "parameters": [ { "description": "AdventureTemplate", "name": "adventure_template", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AdventureTemplate" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureTemplate" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/adventure_template/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplate" ], "summary": "Gets AdventureTemplate", "operationId": "getAdventureTemplate", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureTemplate" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplate" ], "summary": "Deletes AdventureTemplate", "operationId": "deleteAdventureTemplate", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplate" ], "summary": "Updates AdventureTemplate", "operationId": "updateAdventureTemplate", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "AdventureTemplate", "name": "adventure_template", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AdventureTemplate" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureTemplate" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/adventure_template_entries": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplateEntry" ], "summary": "Lists AdventureTemplateEntries", "operationId": "listAdventureTemplateEntries", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureTemplateEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/adventure_template_entries/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplateEntry" ], "summary": "Gets AdventureTemplateEntries in bulk", "operationId": "getAdventureTemplateEntriesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureTemplateEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/adventure_template_entries/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplateEntry" ], "summary": "Counts AdventureTemplateEntries", "operationId": "getAdventureTemplateEntriesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureTemplateEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/adventure_template_entry": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplateEntry" ], "summary": "Creates AdventureTemplateEntry", "operationId": "createAdventureTemplateEntry", "parameters": [ { "description": "AdventureTemplateEntry", "name": "adventure_template_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AdventureTemplateEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureTemplateEntry" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/adventure_template_entry/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplateEntry" ], "summary": "Gets AdventureTemplateEntry", "operationId": "getAdventureTemplateEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureTemplateEntry" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplateEntry" ], "summary": "Deletes AdventureTemplateEntry", "operationId": "deleteAdventureTemplateEntry", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplateEntry" ], "summary": "Updates AdventureTemplateEntry", "operationId": "updateAdventureTemplateEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "AdventureTemplateEntry", "name": "adventure_template_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AdventureTemplateEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureTemplateEntry" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/adventure_template_entry_flavor": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplateEntryFlavor" ], "summary": "Creates AdventureTemplateEntryFlavor", "operationId": "createAdventureTemplateEntryFlavor", "parameters": [ { "description": "AdventureTemplateEntryFlavor", "name": "adventure_template_entry_flavor", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AdventureTemplateEntryFlavor" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureTemplateEntryFlavor" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/adventure_template_entry_flavor/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplateEntryFlavor" ], "summary": "Gets AdventureTemplateEntryFlavor", "operationId": "getAdventureTemplateEntryFlavor", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureTemplateEntryFlavor" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplateEntryFlavor" ], "summary": "Deletes AdventureTemplateEntryFlavor", "operationId": "deleteAdventureTemplateEntryFlavor", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplateEntryFlavor" ], "summary": "Updates AdventureTemplateEntryFlavor", "operationId": "updateAdventureTemplateEntryFlavor", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "AdventureTemplateEntryFlavor", "name": "adventure_template_entry_flavor", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AdventureTemplateEntryFlavor" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureTemplateEntryFlavor" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/adventure_template_entry_flavors": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplateEntryFlavor" ], "summary": "Lists AdventureTemplateEntryFlavors", "operationId": "listAdventureTemplateEntryFlavors", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureTemplateEntryFlavor" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/adventure_template_entry_flavors/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplateEntryFlavor" ], "summary": "Gets AdventureTemplateEntryFlavors in bulk", "operationId": "getAdventureTemplateEntryFlavorsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureTemplateEntryFlavor" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/adventure_template_entry_flavors/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplateEntryFlavor" ], "summary": "Counts AdventureTemplateEntryFlavors", "operationId": "getAdventureTemplateEntryFlavorsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureTemplateEntryFlavor" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/adventure_templates": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplate" ], "summary": "Lists AdventureTemplates", "operationId": "listAdventureTemplates", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureTemplate" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/adventure_templates/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplate" ], "summary": "Gets AdventureTemplates in bulk", "operationId": "getAdventureTemplatesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureTemplate" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/adventure_templates/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AdventureTemplate" ], "summary": "Counts AdventureTemplates", "operationId": "getAdventureTemplatesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureTemplate" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/alternate_currencies": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AlternateCurrency" ], "summary": "Lists AlternateCurrencies", "operationId": "listAlternateCurrencies", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AlternateCurrency" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/alternate_currencies/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AlternateCurrency" ], "summary": "Gets AlternateCurrencies in bulk", "operationId": "getAlternateCurrenciesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AlternateCurrency" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/alternate_currencies/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AlternateCurrency" ], "summary": "Counts AlternateCurrencies", "operationId": "getAlternateCurrenciesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AlternateCurrency" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/alternate_currency": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AlternateCurrency" ], "summary": "Creates AlternateCurrency", "operationId": "createAlternateCurrency", "parameters": [ { "description": "AlternateCurrency", "name": "alternate_currency", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AlternateCurrency" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AlternateCurrency" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/alternate_currency/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AlternateCurrency" ], "summary": "Gets AlternateCurrency", "operationId": "getAlternateCurrency", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AlternateCurrency" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AlternateCurrency" ], "summary": "Deletes AlternateCurrency", "operationId": "deleteAlternateCurrency", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "AlternateCurrency" ], "summary": "Updates AlternateCurrency", "operationId": "updateAlternateCurrency", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "AlternateCurrency", "name": "alternate_currency", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.AlternateCurrency" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.AlternateCurrency" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/aura": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Aura" ], "summary": "Creates Aura", "operationId": "createAura", "parameters": [ { "description": "Aura", "name": "aura", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Aura" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Aura" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/aura/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Aura" ], "summary": "Gets Aura", "operationId": "getAura", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Aura" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Aura" ], "summary": "Deletes Aura", "operationId": "deleteAura", "parameters": [ { "type": "integer", "description": "typeId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Aura" ], "summary": "Updates Aura", "operationId": "updateAura", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Aura", "name": "aura", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Aura" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Aura" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/auras": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Aura" ], "summary": "Lists Auras", "operationId": "listAuras", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Aura" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/auras/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Aura" ], "summary": "Gets Auras in bulk", "operationId": "getAurasBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Aura" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/auras/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Aura" ], "summary": "Counts Auras", "operationId": "getAurasCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Aura" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/base_data": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BaseDatum" ], "summary": "Lists BaseData", "operationId": "listBaseData", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BaseDatum" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/base_data/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BaseDatum" ], "summary": "Gets BaseData in bulk", "operationId": "getBaseDataBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BaseDatum" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/base_data/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BaseDatum" ], "summary": "Counts BaseData", "operationId": "getBaseDataCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BaseDatum" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/base_datum": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BaseDatum" ], "summary": "Creates BaseDatum", "operationId": "createBaseDatum", "parameters": [ { "description": "BaseDatum", "name": "base_datum", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BaseDatum" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BaseDatum" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/base_datum/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BaseDatum" ], "summary": "Gets BaseDatum", "operationId": "getBaseDatum", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BaseDatum" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BaseDatum" ], "summary": "Deletes BaseDatum", "operationId": "deleteBaseDatum", "parameters": [ { "type": "integer", "description": "level", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BaseDatum" ], "summary": "Updates BaseDatum", "operationId": "updateBaseDatum", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BaseDatum", "name": "base_datum", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BaseDatum" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BaseDatum" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/blocked_spell": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BlockedSpell" ], "summary": "Creates BlockedSpell", "operationId": "createBlockedSpell", "parameters": [ { "description": "BlockedSpell", "name": "blocked_spell", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BlockedSpell" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BlockedSpell" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/blocked_spell/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BlockedSpell" ], "summary": "Gets BlockedSpell", "operationId": "getBlockedSpell", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BlockedSpell" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BlockedSpell" ], "summary": "Deletes BlockedSpell", "operationId": "deleteBlockedSpell", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BlockedSpell" ], "summary": "Updates BlockedSpell", "operationId": "updateBlockedSpell", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BlockedSpell", "name": "blocked_spell", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BlockedSpell" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BlockedSpell" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/blocked_spells": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BlockedSpell" ], "summary": "Lists BlockedSpells", "operationId": "listBlockedSpells", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BlockedSpell" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/blocked_spells/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BlockedSpell" ], "summary": "Gets BlockedSpells in bulk", "operationId": "getBlockedSpellsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BlockedSpell" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/blocked_spells/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BlockedSpell" ], "summary": "Counts BlockedSpells", "operationId": "getBlockedSpellsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BlockedSpell" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/book": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Book" ], "summary": "Creates Book", "operationId": "createBook", "parameters": [ { "description": "Book", "name": "book", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Book" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Book" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/book/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Book" ], "summary": "Gets Book", "operationId": "getBook", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Book" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Book" ], "summary": "Deletes Book", "operationId": "deleteBook", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Book" ], "summary": "Updates Book", "operationId": "updateBook", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Book", "name": "book", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Book" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Book" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/books": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Book" ], "summary": "Lists Books", "operationId": "listBooks", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Book" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/books/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Book" ], "summary": "Gets Books in bulk", "operationId": "getBooksBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Book" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/books/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Book" ], "summary": "Counts Books", "operationId": "getBooksCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Book" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_buff": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotBuff" ], "summary": "Creates BotBuff", "operationId": "createBotBuff", "parameters": [ { "description": "BotBuff", "name": "bot_buff", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotBuff" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotBuff" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_buff/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotBuff" ], "summary": "Gets BotBuff", "operationId": "getBotBuff", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotBuff" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotBuff" ], "summary": "Deletes BotBuff", "operationId": "deleteBotBuff", "parameters": [ { "type": "integer", "description": "buffsIndex", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotBuff" ], "summary": "Updates BotBuff", "operationId": "updateBotBuff", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotBuff", "name": "bot_buff", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotBuff" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotBuff" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_buffs": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotBuff" ], "summary": "Lists BotBuffs", "operationId": "listBotBuffs", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotBuff" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_buffs/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotBuff" ], "summary": "Gets BotBuffs in bulk", "operationId": "getBotBuffsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotBuff" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_buffs/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotBuff" ], "summary": "Counts BotBuffs", "operationId": "getBotBuffsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotBuff" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_create_combination": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotCreateCombination" ], "summary": "Creates BotCreateCombination", "operationId": "createBotCreateCombination", "parameters": [ { "description": "BotCreateCombination", "name": "bot_create_combination", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotCreateCombination" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotCreateCombination" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_create_combination/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotCreateCombination" ], "summary": "Gets BotCreateCombination", "operationId": "getBotCreateCombination", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotCreateCombination" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotCreateCombination" ], "summary": "Deletes BotCreateCombination", "operationId": "deleteBotCreateCombination", "parameters": [ { "type": "integer", "description": "race", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotCreateCombination" ], "summary": "Updates BotCreateCombination", "operationId": "updateBotCreateCombination", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotCreateCombination", "name": "bot_create_combination", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotCreateCombination" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotCreateCombination" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_create_combinations": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotCreateCombination" ], "summary": "Lists BotCreateCombinations", "operationId": "listBotCreateCombinations", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotCreateCombination" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_create_combinations/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotCreateCombination" ], "summary": "Gets BotCreateCombinations in bulk", "operationId": "getBotCreateCombinationsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotCreateCombination" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_create_combinations/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotCreateCombination" ], "summary": "Counts BotCreateCombinations", "operationId": "getBotCreateCombinationsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotCreateCombination" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_data": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotDatum" ], "summary": "Lists BotData", "operationId": "listBotData", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotDatum" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_data/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotDatum" ], "summary": "Gets BotData in bulk", "operationId": "getBotDataBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotDatum" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_data/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotDatum" ], "summary": "Counts BotData", "operationId": "getBotDataCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotDatum" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_datum": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotDatum" ], "summary": "Creates BotDatum", "operationId": "createBotDatum", "parameters": [ { "description": "BotDatum", "name": "bot_datum", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotDatum" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotDatum" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_datum/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotDatum" ], "summary": "Gets BotDatum", "operationId": "getBotDatum", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotDatum" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotDatum" ], "summary": "Deletes BotDatum", "operationId": "deleteBotDatum", "parameters": [ { "type": "integer", "description": "botId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotDatum" ], "summary": "Updates BotDatum", "operationId": "updateBotDatum", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotDatum", "name": "bot_datum", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotDatum" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotDatum" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_group": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGroup" ], "summary": "Creates BotGroup", "operationId": "createBotGroup", "parameters": [ { "description": "BotGroup", "name": "bot_group", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotGroup" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotGroup" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_group/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGroup" ], "summary": "Gets BotGroup", "operationId": "getBotGroup", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotGroup" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGroup" ], "summary": "Deletes BotGroup", "operationId": "deleteBotGroup", "parameters": [ { "type": "integer", "description": "groupsIndex", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGroup" ], "summary": "Updates BotGroup", "operationId": "updateBotGroup", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotGroup", "name": "bot_group", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotGroup" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotGroup" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_group_member": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGroupMember" ], "summary": "Creates BotGroupMember", "operationId": "createBotGroupMember", "parameters": [ { "description": "BotGroupMember", "name": "bot_group_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotGroupMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotGroupMember" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_group_member/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGroupMember" ], "summary": "Gets BotGroupMember", "operationId": "getBotGroupMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotGroupMember" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGroupMember" ], "summary": "Deletes BotGroupMember", "operationId": "deleteBotGroupMember", "parameters": [ { "type": "integer", "description": "groupMembersIndex", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGroupMember" ], "summary": "Updates BotGroupMember", "operationId": "updateBotGroupMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotGroupMember", "name": "bot_group_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotGroupMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotGroupMember" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_group_members": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGroupMember" ], "summary": "Lists BotGroupMembers", "operationId": "listBotGroupMembers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotGroupMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_group_members/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGroupMember" ], "summary": "Gets BotGroupMembers in bulk", "operationId": "getBotGroupMembersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotGroupMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_group_members/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGroupMember" ], "summary": "Counts BotGroupMembers", "operationId": "getBotGroupMembersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotGroupMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_groups": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGroup" ], "summary": "Lists BotGroups", "operationId": "listBotGroups", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotGroup" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_groups/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGroup" ], "summary": "Gets BotGroups in bulk", "operationId": "getBotGroupsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotGroup" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_groups/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGroup" ], "summary": "Counts BotGroups", "operationId": "getBotGroupsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotGroup" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_guild_member": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGuildMember" ], "summary": "Creates BotGuildMember", "operationId": "createBotGuildMember", "parameters": [ { "description": "BotGuildMember", "name": "bot_guild_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotGuildMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotGuildMember" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_guild_member/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGuildMember" ], "summary": "Gets BotGuildMember", "operationId": "getBotGuildMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotGuildMember" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGuildMember" ], "summary": "Deletes BotGuildMember", "operationId": "deleteBotGuildMember", "parameters": [ { "type": "integer", "description": "botId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGuildMember" ], "summary": "Updates BotGuildMember", "operationId": "updateBotGuildMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotGuildMember", "name": "bot_guild_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotGuildMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotGuildMember" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_guild_members": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGuildMember" ], "summary": "Lists BotGuildMembers", "operationId": "listBotGuildMembers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotGuildMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_guild_members/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGuildMember" ], "summary": "Gets BotGuildMembers in bulk", "operationId": "getBotGuildMembersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotGuildMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_guild_members/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotGuildMember" ], "summary": "Counts BotGuildMembers", "operationId": "getBotGuildMembersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotGuildMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_heal_rotation": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotation" ], "summary": "Creates BotHealRotation", "operationId": "createBotHealRotation", "parameters": [ { "description": "BotHealRotation", "name": "bot_heal_rotation", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotHealRotation" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotHealRotation" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_heal_rotation/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotation" ], "summary": "Gets BotHealRotation", "operationId": "getBotHealRotation", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotHealRotation" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotation" ], "summary": "Deletes BotHealRotation", "operationId": "deleteBotHealRotation", "parameters": [ { "type": "integer", "description": "healRotationIndex", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotation" ], "summary": "Updates BotHealRotation", "operationId": "updateBotHealRotation", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotHealRotation", "name": "bot_heal_rotation", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotHealRotation" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotHealRotation" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_heal_rotation_member": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotationMember" ], "summary": "Creates BotHealRotationMember", "operationId": "createBotHealRotationMember", "parameters": [ { "description": "BotHealRotationMember", "name": "bot_heal_rotation_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotHealRotationMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotHealRotationMember" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_heal_rotation_member/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotationMember" ], "summary": "Gets BotHealRotationMember", "operationId": "getBotHealRotationMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotHealRotationMember" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotationMember" ], "summary": "Deletes BotHealRotationMember", "operationId": "deleteBotHealRotationMember", "parameters": [ { "type": "integer", "description": "memberIndex", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotationMember" ], "summary": "Updates BotHealRotationMember", "operationId": "updateBotHealRotationMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotHealRotationMember", "name": "bot_heal_rotation_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotHealRotationMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotHealRotationMember" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_heal_rotation_members": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotationMember" ], "summary": "Lists BotHealRotationMembers", "operationId": "listBotHealRotationMembers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotHealRotationMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_heal_rotation_members/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotationMember" ], "summary": "Gets BotHealRotationMembers in bulk", "operationId": "getBotHealRotationMembersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotHealRotationMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_heal_rotation_members/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotationMember" ], "summary": "Counts BotHealRotationMembers", "operationId": "getBotHealRotationMembersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotHealRotationMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_heal_rotation_target": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotationTarget" ], "summary": "Creates BotHealRotationTarget", "operationId": "createBotHealRotationTarget", "parameters": [ { "description": "BotHealRotationTarget", "name": "bot_heal_rotation_target", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotHealRotationTarget" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotHealRotationTarget" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_heal_rotation_target/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotationTarget" ], "summary": "Gets BotHealRotationTarget", "operationId": "getBotHealRotationTarget", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotHealRotationTarget" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotationTarget" ], "summary": "Deletes BotHealRotationTarget", "operationId": "deleteBotHealRotationTarget", "parameters": [ { "type": "integer", "description": "targetIndex", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotationTarget" ], "summary": "Updates BotHealRotationTarget", "operationId": "updateBotHealRotationTarget", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotHealRotationTarget", "name": "bot_heal_rotation_target", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotHealRotationTarget" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotHealRotationTarget" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_heal_rotation_targets": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotationTarget" ], "summary": "Lists BotHealRotationTargets", "operationId": "listBotHealRotationTargets", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotHealRotationTarget" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_heal_rotation_targets/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotationTarget" ], "summary": "Gets BotHealRotationTargets in bulk", "operationId": "getBotHealRotationTargetsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotHealRotationTarget" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_heal_rotation_targets/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotationTarget" ], "summary": "Counts BotHealRotationTargets", "operationId": "getBotHealRotationTargetsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotHealRotationTarget" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_heal_rotations": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotation" ], "summary": "Lists BotHealRotations", "operationId": "listBotHealRotations", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotHealRotation" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_heal_rotations/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotation" ], "summary": "Gets BotHealRotations in bulk", "operationId": "getBotHealRotationsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotHealRotation" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_heal_rotations/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotHealRotation" ], "summary": "Counts BotHealRotations", "operationId": "getBotHealRotationsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotHealRotation" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_inspect_message": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotInspectMessage" ], "summary": "Creates BotInspectMessage", "operationId": "createBotInspectMessage", "parameters": [ { "description": "BotInspectMessage", "name": "bot_inspect_message", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotInspectMessage" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotInspectMessage" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_inspect_message/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotInspectMessage" ], "summary": "Gets BotInspectMessage", "operationId": "getBotInspectMessage", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotInspectMessage" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotInspectMessage" ], "summary": "Deletes BotInspectMessage", "operationId": "deleteBotInspectMessage", "parameters": [ { "type": "integer", "description": "botId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotInspectMessage" ], "summary": "Updates BotInspectMessage", "operationId": "updateBotInspectMessage", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotInspectMessage", "name": "bot_inspect_message", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotInspectMessage" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotInspectMessage" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_inspect_messages": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotInspectMessage" ], "summary": "Lists BotInspectMessages", "operationId": "listBotInspectMessages", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotInspectMessage" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_inspect_messages/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotInspectMessage" ], "summary": "Gets BotInspectMessages in bulk", "operationId": "getBotInspectMessagesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotInspectMessage" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_inspect_messages/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotInspectMessage" ], "summary": "Counts BotInspectMessages", "operationId": "getBotInspectMessagesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotInspectMessage" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_inventories": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotInventory" ], "summary": "Lists BotInventories", "operationId": "listBotInventories", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotInventory" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_inventories/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotInventory" ], "summary": "Gets BotInventories in bulk", "operationId": "getBotInventoriesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotInventory" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_inventories/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotInventory" ], "summary": "Counts BotInventories", "operationId": "getBotInventoriesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotInventory" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_inventory": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotInventory" ], "summary": "Creates BotInventory", "operationId": "createBotInventory", "parameters": [ { "description": "BotInventory", "name": "bot_inventory", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotInventory" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotInventory" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_inventory/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotInventory" ], "summary": "Gets BotInventory", "operationId": "getBotInventory", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotInventory" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotInventory" ], "summary": "Deletes BotInventory", "operationId": "deleteBotInventory", "parameters": [ { "type": "integer", "description": "inventoriesIndex", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotInventory" ], "summary": "Updates BotInventory", "operationId": "updateBotInventory", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotInventory", "name": "bot_inventory", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotInventory" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotInventory" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_owner_option": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotOwnerOption" ], "summary": "Creates BotOwnerOption", "operationId": "createBotOwnerOption", "parameters": [ { "description": "BotOwnerOption", "name": "bot_owner_option", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotOwnerOption" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotOwnerOption" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_owner_option/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotOwnerOption" ], "summary": "Gets BotOwnerOption", "operationId": "getBotOwnerOption", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotOwnerOption" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotOwnerOption" ], "summary": "Deletes BotOwnerOption", "operationId": "deleteBotOwnerOption", "parameters": [ { "type": "integer", "description": "ownerId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotOwnerOption" ], "summary": "Updates BotOwnerOption", "operationId": "updateBotOwnerOption", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotOwnerOption", "name": "bot_owner_option", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotOwnerOption" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotOwnerOption" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_owner_options": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotOwnerOption" ], "summary": "Lists BotOwnerOptions", "operationId": "listBotOwnerOptions", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotOwnerOption" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_owner_options/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotOwnerOption" ], "summary": "Gets BotOwnerOptions in bulk", "operationId": "getBotOwnerOptionsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotOwnerOption" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_owner_options/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotOwnerOption" ], "summary": "Counts BotOwnerOptions", "operationId": "getBotOwnerOptionsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotOwnerOption" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_pet": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPet" ], "summary": "Creates BotPet", "operationId": "createBotPet", "parameters": [ { "description": "BotPet", "name": "bot_pet", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotPet" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotPet" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_pet/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPet" ], "summary": "Gets BotPet", "operationId": "getBotPet", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotPet" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPet" ], "summary": "Deletes BotPet", "operationId": "deleteBotPet", "parameters": [ { "type": "integer", "description": "petsIndex", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPet" ], "summary": "Updates BotPet", "operationId": "updateBotPet", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotPet", "name": "bot_pet", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotPet" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotPet" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_pet_buff": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPetBuff" ], "summary": "Creates BotPetBuff", "operationId": "createBotPetBuff", "parameters": [ { "description": "BotPetBuff", "name": "bot_pet_buff", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotPetBuff" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotPetBuff" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_pet_buff/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPetBuff" ], "summary": "Gets BotPetBuff", "operationId": "getBotPetBuff", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotPetBuff" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPetBuff" ], "summary": "Deletes BotPetBuff", "operationId": "deleteBotPetBuff", "parameters": [ { "type": "integer", "description": "petBuffsIndex", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPetBuff" ], "summary": "Updates BotPetBuff", "operationId": "updateBotPetBuff", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotPetBuff", "name": "bot_pet_buff", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotPetBuff" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotPetBuff" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_pet_buffs": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPetBuff" ], "summary": "Lists BotPetBuffs", "operationId": "listBotPetBuffs", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotPetBuff" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_pet_buffs/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPetBuff" ], "summary": "Gets BotPetBuffs in bulk", "operationId": "getBotPetBuffsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotPetBuff" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_pet_buffs/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPetBuff" ], "summary": "Counts BotPetBuffs", "operationId": "getBotPetBuffsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotPetBuff" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_pet_inventories": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPetInventory" ], "summary": "Lists BotPetInventories", "operationId": "listBotPetInventories", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotPetInventory" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_pet_inventories/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPetInventory" ], "summary": "Gets BotPetInventories in bulk", "operationId": "getBotPetInventoriesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotPetInventory" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_pet_inventories/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPetInventory" ], "summary": "Counts BotPetInventories", "operationId": "getBotPetInventoriesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotPetInventory" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_pet_inventory": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPetInventory" ], "summary": "Creates BotPetInventory", "operationId": "createBotPetInventory", "parameters": [ { "description": "BotPetInventory", "name": "bot_pet_inventory", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotPetInventory" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotPetInventory" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_pet_inventory/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPetInventory" ], "summary": "Gets BotPetInventory", "operationId": "getBotPetInventory", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotPetInventory" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPetInventory" ], "summary": "Deletes BotPetInventory", "operationId": "deleteBotPetInventory", "parameters": [ { "type": "integer", "description": "petInventoriesIndex", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPetInventory" ], "summary": "Updates BotPetInventory", "operationId": "updateBotPetInventory", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotPetInventory", "name": "bot_pet_inventory", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotPetInventory" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotPetInventory" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_pets": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPet" ], "summary": "Lists BotPets", "operationId": "listBotPets", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotPet" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_pets/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPet" ], "summary": "Gets BotPets in bulk", "operationId": "getBotPetsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotPet" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_pets/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotPet" ], "summary": "Counts BotPets", "operationId": "getBotPetsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotPet" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_spell_casting_chance": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellCastingChance" ], "summary": "Creates BotSpellCastingChance", "operationId": "createBotSpellCastingChance", "parameters": [ { "description": "BotSpellCastingChance", "name": "bot_spell_casting_chance", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotSpellCastingChance" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellCastingChance" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_spell_casting_chance/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellCastingChance" ], "summary": "Gets BotSpellCastingChance", "operationId": "getBotSpellCastingChance", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellCastingChance" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellCastingChance" ], "summary": "Deletes BotSpellCastingChance", "operationId": "deleteBotSpellCastingChance", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellCastingChance" ], "summary": "Updates BotSpellCastingChance", "operationId": "updateBotSpellCastingChance", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotSpellCastingChance", "name": "bot_spell_casting_chance", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotSpellCastingChance" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellCastingChance" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_spell_casting_chances": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellCastingChance" ], "summary": "Lists BotSpellCastingChances", "operationId": "listBotSpellCastingChances", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellCastingChance" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_spell_casting_chances/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellCastingChance" ], "summary": "Gets BotSpellCastingChances in bulk", "operationId": "getBotSpellCastingChancesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellCastingChance" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_spell_casting_chances/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellCastingChance" ], "summary": "Counts BotSpellCastingChances", "operationId": "getBotSpellCastingChancesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellCastingChance" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_spell_setting": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellSetting" ], "summary": "Creates BotSpellSetting", "operationId": "createBotSpellSetting", "parameters": [ { "description": "BotSpellSetting", "name": "bot_spell_setting", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotSpellSetting" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellSetting" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_spell_setting/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellSetting" ], "summary": "Gets BotSpellSetting", "operationId": "getBotSpellSetting", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellSetting" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellSetting" ], "summary": "Deletes BotSpellSetting", "operationId": "deleteBotSpellSetting", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellSetting" ], "summary": "Updates BotSpellSetting", "operationId": "updateBotSpellSetting", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotSpellSetting", "name": "bot_spell_setting", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotSpellSetting" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellSetting" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_spell_settings": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellSetting" ], "summary": "Lists BotSpellSettings", "operationId": "listBotSpellSettings", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellSetting" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_spell_settings/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellSetting" ], "summary": "Gets BotSpellSettings in bulk", "operationId": "getBotSpellSettingsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellSetting" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_spell_settings/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellSetting" ], "summary": "Counts BotSpellSettings", "operationId": "getBotSpellSettingsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellSetting" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_spells_entries": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellsEntry" ], "summary": "Lists BotSpellsEntries", "operationId": "listBotSpellsEntries", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellsEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_spells_entries/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellsEntry" ], "summary": "Gets BotSpellsEntries in bulk", "operationId": "getBotSpellsEntriesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellsEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_spells_entries/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellsEntry" ], "summary": "Counts BotSpellsEntries", "operationId": "getBotSpellsEntriesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellsEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_spells_entry": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellsEntry" ], "summary": "Creates BotSpellsEntry", "operationId": "createBotSpellsEntry", "parameters": [ { "description": "BotSpellsEntry", "name": "bot_spells_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotSpellsEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellsEntry" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_spells_entry/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellsEntry" ], "summary": "Gets BotSpellsEntry", "operationId": "getBotSpellsEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellsEntry" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellsEntry" ], "summary": "Deletes BotSpellsEntry", "operationId": "deleteBotSpellsEntry", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotSpellsEntry" ], "summary": "Updates BotSpellsEntry", "operationId": "updateBotSpellsEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotSpellsEntry", "name": "bot_spells_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotSpellsEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellsEntry" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_stance": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotStance" ], "summary": "Creates BotStance", "operationId": "createBotStance", "parameters": [ { "description": "BotStance", "name": "bot_stance", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotStance" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotStance" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_stance/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotStance" ], "summary": "Gets BotStance", "operationId": "getBotStance", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotStance" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotStance" ], "summary": "Deletes BotStance", "operationId": "deleteBotStance", "parameters": [ { "type": "integer", "description": "botId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotStance" ], "summary": "Updates BotStance", "operationId": "updateBotStance", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotStance", "name": "bot_stance", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotStance" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotStance" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_stances": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotStance" ], "summary": "Lists BotStances", "operationId": "listBotStances", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotStance" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_stances/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotStance" ], "summary": "Gets BotStances in bulk", "operationId": "getBotStancesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotStance" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_stances/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotStance" ], "summary": "Counts BotStances", "operationId": "getBotStancesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotStance" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_starting_item": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotStartingItem" ], "summary": "Creates BotStartingItem", "operationId": "createBotStartingItem", "parameters": [ { "description": "BotStartingItem", "name": "bot_starting_item", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotStartingItem" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotStartingItem" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_starting_item/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotStartingItem" ], "summary": "Gets BotStartingItem", "operationId": "getBotStartingItem", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotStartingItem" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotStartingItem" ], "summary": "Deletes BotStartingItem", "operationId": "deleteBotStartingItem", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotStartingItem" ], "summary": "Updates BotStartingItem", "operationId": "updateBotStartingItem", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotStartingItem", "name": "bot_starting_item", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotStartingItem" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotStartingItem" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_starting_items": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotStartingItem" ], "summary": "Lists BotStartingItems", "operationId": "listBotStartingItems", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotStartingItem" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_starting_items/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotStartingItem" ], "summary": "Gets BotStartingItems in bulk", "operationId": "getBotStartingItemsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotStartingItem" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_starting_items/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotStartingItem" ], "summary": "Counts BotStartingItems", "operationId": "getBotStartingItemsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotStartingItem" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_timer": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotTimer" ], "summary": "Creates BotTimer", "operationId": "createBotTimer", "parameters": [ { "description": "BotTimer", "name": "bot_timer", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotTimer" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotTimer" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bot_timer/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotTimer" ], "summary": "Gets BotTimer", "operationId": "getBotTimer", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotTimer" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotTimer" ], "summary": "Deletes BotTimer", "operationId": "deleteBotTimer", "parameters": [ { "type": "integer", "description": "botId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotTimer" ], "summary": "Updates BotTimer", "operationId": "updateBotTimer", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BotTimer", "name": "bot_timer", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BotTimer" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotTimer" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bot_timers": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotTimer" ], "summary": "Lists BotTimers", "operationId": "listBotTimers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotTimer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_timers/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotTimer" ], "summary": "Gets BotTimers in bulk", "operationId": "getBotTimersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotTimer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bot_timers/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BotTimer" ], "summary": "Counts BotTimers", "operationId": "getBotTimersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BotTimer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bug": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Bug" ], "summary": "Creates Bug", "operationId": "createBug", "parameters": [ { "description": "Bug", "name": "bug", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Bug" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Bug" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bug/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Bug" ], "summary": "Gets Bug", "operationId": "getBug", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Bug" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Bug" ], "summary": "Deletes Bug", "operationId": "deleteBug", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Bug" ], "summary": "Updates Bug", "operationId": "updateBug", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Bug", "name": "bug", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Bug" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Bug" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bug_report": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BugReport" ], "summary": "Creates BugReport", "operationId": "createBugReport", "parameters": [ { "description": "BugReport", "name": "bug_report", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BugReport" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BugReport" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/bug_report/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BugReport" ], "summary": "Gets BugReport", "operationId": "getBugReport", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BugReport" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BugReport" ], "summary": "Deletes BugReport", "operationId": "deleteBugReport", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BugReport" ], "summary": "Updates BugReport", "operationId": "updateBugReport", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "BugReport", "name": "bug_report", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.BugReport" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BugReport" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/bug_reports": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BugReport" ], "summary": "Lists BugReports", "operationId": "listBugReports", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BugReport" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bug_reports/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BugReport" ], "summary": "Gets BugReports in bulk", "operationId": "getBugReportsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BugReport" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bug_reports/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "BugReport" ], "summary": "Counts BugReports", "operationId": "getBugReportsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.BugReport" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bugs": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Bug" ], "summary": "Lists Bugs", "operationId": "listBugs", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Bug" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bugs/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Bug" ], "summary": "Gets Bugs in bulk", "operationId": "getBugsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Bug" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/bugs/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Bug" ], "summary": "Counts Bugs", "operationId": "getBugsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Bug" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/buyer": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Buyer" ], "summary": "Creates Buyer", "operationId": "createBuyer", "parameters": [ { "description": "Buyer", "name": "buyer", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Buyer" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Buyer" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/buyer/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Buyer" ], "summary": "Gets Buyer", "operationId": "getBuyer", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Buyer" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Buyer" ], "summary": "Deletes Buyer", "operationId": "deleteBuyer", "parameters": [ { "type": "integer", "description": "charid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Buyer" ], "summary": "Updates Buyer", "operationId": "updateBuyer", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Buyer", "name": "buyer", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Buyer" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Buyer" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/buyers": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Buyer" ], "summary": "Lists Buyers", "operationId": "listBuyers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Buyer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/buyers/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Buyer" ], "summary": "Gets Buyers in bulk", "operationId": "getBuyersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Buyer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/buyers/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Buyer" ], "summary": "Counts Buyers", "operationId": "getBuyersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Buyer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/char_create_combination": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharCreateCombination" ], "summary": "Creates CharCreateCombination", "operationId": "createCharCreateCombination", "parameters": [ { "description": "CharCreateCombination", "name": "char_create_combination", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharCreateCombination" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharCreateCombination" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/char_create_combination/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharCreateCombination" ], "summary": "Gets CharCreateCombination", "operationId": "getCharCreateCombination", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharCreateCombination" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharCreateCombination" ], "summary": "Deletes CharCreateCombination", "operationId": "deleteCharCreateCombination", "parameters": [ { "type": "integer", "description": "race", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharCreateCombination" ], "summary": "Updates CharCreateCombination", "operationId": "updateCharCreateCombination", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharCreateCombination", "name": "char_create_combination", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharCreateCombination" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharCreateCombination" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/char_create_combinations": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharCreateCombination" ], "summary": "Lists CharCreateCombinations", "operationId": "listCharCreateCombinations", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharCreateCombination" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/char_create_combinations/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharCreateCombination" ], "summary": "Gets CharCreateCombinations in bulk", "operationId": "getCharCreateCombinationsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharCreateCombination" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/char_create_combinations/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharCreateCombination" ], "summary": "Counts CharCreateCombinations", "operationId": "getCharCreateCombinationsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharCreateCombination" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/char_create_point_allocation": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharCreatePointAllocation" ], "summary": "Creates CharCreatePointAllocation", "operationId": "createCharCreatePointAllocation", "parameters": [ { "description": "CharCreatePointAllocation", "name": "char_create_point_allocation", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharCreatePointAllocation" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharCreatePointAllocation" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/char_create_point_allocation/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharCreatePointAllocation" ], "summary": "Gets CharCreatePointAllocation", "operationId": "getCharCreatePointAllocation", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharCreatePointAllocation" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharCreatePointAllocation" ], "summary": "Deletes CharCreatePointAllocation", "operationId": "deleteCharCreatePointAllocation", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharCreatePointAllocation" ], "summary": "Updates CharCreatePointAllocation", "operationId": "updateCharCreatePointAllocation", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharCreatePointAllocation", "name": "char_create_point_allocation", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharCreatePointAllocation" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharCreatePointAllocation" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/char_create_point_allocations": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharCreatePointAllocation" ], "summary": "Lists CharCreatePointAllocations", "operationId": "listCharCreatePointAllocations", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharCreatePointAllocation" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/char_create_point_allocations/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharCreatePointAllocation" ], "summary": "Gets CharCreatePointAllocations in bulk", "operationId": "getCharCreatePointAllocationsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharCreatePointAllocation" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/char_create_point_allocations/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharCreatePointAllocation" ], "summary": "Counts CharCreatePointAllocations", "operationId": "getCharCreatePointAllocationsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharCreatePointAllocation" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/char_recipe_list": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharRecipeList" ], "summary": "Creates CharRecipeList", "operationId": "createCharRecipeList", "parameters": [ { "description": "CharRecipeList", "name": "char_recipe_list", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharRecipeList" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharRecipeList" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/char_recipe_list/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharRecipeList" ], "summary": "Gets CharRecipeList", "operationId": "getCharRecipeList", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharRecipeList" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharRecipeList" ], "summary": "Deletes CharRecipeList", "operationId": "deleteCharRecipeList", "parameters": [ { "type": "integer", "description": "charId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharRecipeList" ], "summary": "Updates CharRecipeList", "operationId": "updateCharRecipeList", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharRecipeList", "name": "char_recipe_list", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharRecipeList" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharRecipeList" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/char_recipe_lists": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharRecipeList" ], "summary": "Lists CharRecipeLists", "operationId": "listCharRecipeLists", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharRecipeList" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/char_recipe_lists/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharRecipeList" ], "summary": "Gets CharRecipeLists in bulk", "operationId": "getCharRecipeListsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharRecipeList" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/char_recipe_lists/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharRecipeList" ], "summary": "Counts CharRecipeLists", "operationId": "getCharRecipeListsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharRecipeList" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_activities": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterActivity" ], "summary": "Lists CharacterActivities", "operationId": "listCharacterActivities", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterActivity" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_activities/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterActivity" ], "summary": "Gets CharacterActivities in bulk", "operationId": "getCharacterActivitiesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterActivity" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_activities/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterActivity" ], "summary": "Counts CharacterActivities", "operationId": "getCharacterActivitiesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterActivity" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_activity": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterActivity" ], "summary": "Creates CharacterActivity", "operationId": "createCharacterActivity", "parameters": [ { "description": "CharacterActivity", "name": "character_activity", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterActivity" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterActivity" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_activity/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterActivity" ], "summary": "Gets CharacterActivity", "operationId": "getCharacterActivity", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterActivity" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterActivity" ], "summary": "Deletes CharacterActivity", "operationId": "deleteCharacterActivity", "parameters": [ { "type": "integer", "description": "charid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterActivity" ], "summary": "Updates CharacterActivity", "operationId": "updateCharacterActivity", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterActivity", "name": "character_activity", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterActivity" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterActivity" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_alt_currencies": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAltCurrency" ], "summary": "Lists CharacterAltCurrencies", "operationId": "listCharacterAltCurrencies", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAltCurrency" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_alt_currencies/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAltCurrency" ], "summary": "Gets CharacterAltCurrencies in bulk", "operationId": "getCharacterAltCurrenciesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAltCurrency" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_alt_currencies/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAltCurrency" ], "summary": "Counts CharacterAltCurrencies", "operationId": "getCharacterAltCurrenciesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAltCurrency" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_alt_currency": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAltCurrency" ], "summary": "Creates CharacterAltCurrency", "operationId": "createCharacterAltCurrency", "parameters": [ { "description": "CharacterAltCurrency", "name": "character_alt_currency", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterAltCurrency" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAltCurrency" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_alt_currency/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAltCurrency" ], "summary": "Gets CharacterAltCurrency", "operationId": "getCharacterAltCurrency", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAltCurrency" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAltCurrency" ], "summary": "Deletes CharacterAltCurrency", "operationId": "deleteCharacterAltCurrency", "parameters": [ { "type": "integer", "description": "charId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAltCurrency" ], "summary": "Updates CharacterAltCurrency", "operationId": "updateCharacterAltCurrency", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterAltCurrency", "name": "character_alt_currency", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterAltCurrency" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAltCurrency" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_alternate_abilities": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAlternateAbility" ], "summary": "Lists CharacterAlternateAbilities", "operationId": "listCharacterAlternateAbilities", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAlternateAbility" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_alternate_abilities/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAlternateAbility" ], "summary": "Gets CharacterAlternateAbilities in bulk", "operationId": "getCharacterAlternateAbilitiesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAlternateAbility" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_alternate_abilities/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAlternateAbility" ], "summary": "Counts CharacterAlternateAbilities", "operationId": "getCharacterAlternateAbilitiesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAlternateAbility" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_alternate_ability": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAlternateAbility" ], "summary": "Creates CharacterAlternateAbility", "operationId": "createCharacterAlternateAbility", "parameters": [ { "description": "CharacterAlternateAbility", "name": "character_alternate_ability", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterAlternateAbility" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAlternateAbility" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_alternate_ability/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAlternateAbility" ], "summary": "Gets CharacterAlternateAbility", "operationId": "getCharacterAlternateAbility", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAlternateAbility" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAlternateAbility" ], "summary": "Deletes CharacterAlternateAbility", "operationId": "deleteCharacterAlternateAbility", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAlternateAbility" ], "summary": "Updates CharacterAlternateAbility", "operationId": "updateCharacterAlternateAbility", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterAlternateAbility", "name": "character_alternate_ability", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterAlternateAbility" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAlternateAbility" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_aura": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAura" ], "summary": "Creates CharacterAura", "operationId": "createCharacterAura", "parameters": [ { "description": "CharacterAura", "name": "character_aura", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterAura" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAura" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_aura/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAura" ], "summary": "Gets CharacterAura", "operationId": "getCharacterAura", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAura" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAura" ], "summary": "Deletes CharacterAura", "operationId": "deleteCharacterAura", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAura" ], "summary": "Updates CharacterAura", "operationId": "updateCharacterAura", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterAura", "name": "character_aura", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterAura" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAura" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_auras": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAura" ], "summary": "Lists CharacterAuras", "operationId": "listCharacterAuras", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAura" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_auras/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAura" ], "summary": "Gets CharacterAuras in bulk", "operationId": "getCharacterAurasBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAura" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_auras/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterAura" ], "summary": "Counts CharacterAuras", "operationId": "getCharacterAurasCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAura" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_bandolier": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBandolier" ], "summary": "Creates CharacterBandolier", "operationId": "createCharacterBandolier", "parameters": [ { "description": "CharacterBandolier", "name": "character_bandolier", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterBandolier" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBandolier" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_bandolier/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBandolier" ], "summary": "Gets CharacterBandolier", "operationId": "getCharacterBandolier", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBandolier" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBandolier" ], "summary": "Deletes CharacterBandolier", "operationId": "deleteCharacterBandolier", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBandolier" ], "summary": "Updates CharacterBandolier", "operationId": "updateCharacterBandolier", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterBandolier", "name": "character_bandolier", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterBandolier" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBandolier" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_bandoliers": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBandolier" ], "summary": "Lists CharacterBandoliers", "operationId": "listCharacterBandoliers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBandolier" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_bandoliers/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBandolier" ], "summary": "Gets CharacterBandoliers in bulk", "operationId": "getCharacterBandoliersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBandolier" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_bandoliers/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBandolier" ], "summary": "Counts CharacterBandoliers", "operationId": "getCharacterBandoliersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBandolier" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_bind": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBind" ], "summary": "Creates CharacterBind", "operationId": "createCharacterBind", "parameters": [ { "description": "CharacterBind", "name": "character_bind", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterBind" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBind" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_bind/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBind" ], "summary": "Gets CharacterBind", "operationId": "getCharacterBind", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBind" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBind" ], "summary": "Deletes CharacterBind", "operationId": "deleteCharacterBind", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBind" ], "summary": "Updates CharacterBind", "operationId": "updateCharacterBind", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterBind", "name": "character_bind", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterBind" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBind" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_binds": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBind" ], "summary": "Lists CharacterBinds", "operationId": "listCharacterBinds", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBind" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_binds/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBind" ], "summary": "Gets CharacterBinds in bulk", "operationId": "getCharacterBindsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBind" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_binds/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBind" ], "summary": "Counts CharacterBinds", "operationId": "getCharacterBindsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBind" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_buff": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBuff" ], "summary": "Creates CharacterBuff", "operationId": "createCharacterBuff", "parameters": [ { "description": "CharacterBuff", "name": "character_buff", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterBuff" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBuff" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_buff/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBuff" ], "summary": "Gets CharacterBuff", "operationId": "getCharacterBuff", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBuff" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBuff" ], "summary": "Deletes CharacterBuff", "operationId": "deleteCharacterBuff", "parameters": [ { "type": "integer", "description": "characterId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBuff" ], "summary": "Updates CharacterBuff", "operationId": "updateCharacterBuff", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterBuff", "name": "character_buff", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterBuff" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBuff" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_buffs": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBuff" ], "summary": "Lists CharacterBuffs", "operationId": "listCharacterBuffs", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBuff" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_buffs/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBuff" ], "summary": "Gets CharacterBuffs in bulk", "operationId": "getCharacterBuffsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBuff" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_buffs/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterBuff" ], "summary": "Counts CharacterBuffs", "operationId": "getCharacterBuffsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBuff" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_corpse": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCorpse" ], "summary": "Creates CharacterCorpse", "operationId": "createCharacterCorpse", "parameters": [ { "description": "CharacterCorpse", "name": "character_corpse", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterCorpse" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCorpse" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_corpse/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCorpse" ], "summary": "Gets CharacterCorpse", "operationId": "getCharacterCorpse", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCorpse" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCorpse" ], "summary": "Deletes CharacterCorpse", "operationId": "deleteCharacterCorpse", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCorpse" ], "summary": "Updates CharacterCorpse", "operationId": "updateCharacterCorpse", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterCorpse", "name": "character_corpse", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterCorpse" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCorpse" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_corpse_item": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCorpseItem" ], "summary": "Creates CharacterCorpseItem", "operationId": "createCharacterCorpseItem", "parameters": [ { "description": "CharacterCorpseItem", "name": "character_corpse_item", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterCorpseItem" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCorpseItem" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_corpse_item/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCorpseItem" ], "summary": "Gets CharacterCorpseItem", "operationId": "getCharacterCorpseItem", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCorpseItem" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCorpseItem" ], "summary": "Deletes CharacterCorpseItem", "operationId": "deleteCharacterCorpseItem", "parameters": [ { "type": "integer", "description": "corpseId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCorpseItem" ], "summary": "Updates CharacterCorpseItem", "operationId": "updateCharacterCorpseItem", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterCorpseItem", "name": "character_corpse_item", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterCorpseItem" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCorpseItem" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_corpse_items": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCorpseItem" ], "summary": "Lists CharacterCorpseItems", "operationId": "listCharacterCorpseItems", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCorpseItem" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_corpse_items/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCorpseItem" ], "summary": "Gets CharacterCorpseItems in bulk", "operationId": "getCharacterCorpseItemsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCorpseItem" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_corpse_items/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCorpseItem" ], "summary": "Counts CharacterCorpseItems", "operationId": "getCharacterCorpseItemsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCorpseItem" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_corpses": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCorpse" ], "summary": "Lists CharacterCorpses", "operationId": "listCharacterCorpses", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCorpse" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_corpses/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCorpse" ], "summary": "Gets CharacterCorpses in bulk", "operationId": "getCharacterCorpsesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCorpse" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_corpses/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCorpse" ], "summary": "Counts CharacterCorpses", "operationId": "getCharacterCorpsesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCorpse" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_currencies": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCurrency" ], "summary": "Lists CharacterCurrencies", "operationId": "listCharacterCurrencies", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCurrency" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_currencies/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCurrency" ], "summary": "Gets CharacterCurrencies in bulk", "operationId": "getCharacterCurrenciesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCurrency" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_currencies/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCurrency" ], "summary": "Counts CharacterCurrencies", "operationId": "getCharacterCurrenciesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCurrency" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_currency": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCurrency" ], "summary": "Creates CharacterCurrency", "operationId": "createCharacterCurrency", "parameters": [ { "description": "CharacterCurrency", "name": "character_currency", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterCurrency" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCurrency" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_currency/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCurrency" ], "summary": "Gets CharacterCurrency", "operationId": "getCharacterCurrency", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCurrency" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCurrency" ], "summary": "Deletes CharacterCurrency", "operationId": "deleteCharacterCurrency", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterCurrency" ], "summary": "Updates CharacterCurrency", "operationId": "updateCharacterCurrency", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterCurrency", "name": "character_currency", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterCurrency" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCurrency" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_data": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterDatum" ], "summary": "Lists CharacterData", "operationId": "listCharacterData", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterDatum" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_data/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterDatum" ], "summary": "Gets CharacterData in bulk", "operationId": "getCharacterDataBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterDatum" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_data/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterDatum" ], "summary": "Counts CharacterData", "operationId": "getCharacterDataCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterDatum" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_datum": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterDatum" ], "summary": "Creates CharacterDatum", "operationId": "createCharacterDatum", "parameters": [ { "description": "CharacterDatum", "name": "character_datum", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterDatum" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterDatum" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_datum/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterDatum" ], "summary": "Gets CharacterDatum", "operationId": "getCharacterDatum", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterDatum" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterDatum" ], "summary": "Deletes CharacterDatum", "operationId": "deleteCharacterDatum", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterDatum" ], "summary": "Updates CharacterDatum", "operationId": "updateCharacterDatum", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterDatum", "name": "character_datum", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterDatum" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterDatum" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_discipline": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterDiscipline" ], "summary": "Creates CharacterDiscipline", "operationId": "createCharacterDiscipline", "parameters": [ { "description": "CharacterDiscipline", "name": "character_discipline", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterDiscipline" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterDiscipline" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_discipline/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterDiscipline" ], "summary": "Gets CharacterDiscipline", "operationId": "getCharacterDiscipline", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterDiscipline" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterDiscipline" ], "summary": "Deletes CharacterDiscipline", "operationId": "deleteCharacterDiscipline", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterDiscipline" ], "summary": "Updates CharacterDiscipline", "operationId": "updateCharacterDiscipline", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterDiscipline", "name": "character_discipline", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterDiscipline" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterDiscipline" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_disciplines": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterDiscipline" ], "summary": "Lists CharacterDisciplines", "operationId": "listCharacterDisciplines", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterDiscipline" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_disciplines/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterDiscipline" ], "summary": "Gets CharacterDisciplines in bulk", "operationId": "getCharacterDisciplinesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterDiscipline" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_disciplines/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterDiscipline" ], "summary": "Counts CharacterDisciplines", "operationId": "getCharacterDisciplinesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterDiscipline" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_enabledtask": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterEnabledtask" ], "summary": "Creates CharacterEnabledtask", "operationId": "createCharacterEnabledtask", "parameters": [ { "description": "CharacterEnabledtask", "name": "character_enabledtask", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterEnabledtask" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterEnabledtask" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_enabledtask/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterEnabledtask" ], "summary": "Gets CharacterEnabledtask", "operationId": "getCharacterEnabledtask", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterEnabledtask" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterEnabledtask" ], "summary": "Deletes CharacterEnabledtask", "operationId": "deleteCharacterEnabledtask", "parameters": [ { "type": "integer", "description": "charid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterEnabledtask" ], "summary": "Updates CharacterEnabledtask", "operationId": "updateCharacterEnabledtask", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterEnabledtask", "name": "character_enabledtask", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterEnabledtask" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterEnabledtask" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_enabledtasks": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterEnabledtask" ], "summary": "Lists CharacterEnabledtasks", "operationId": "listCharacterEnabledtasks", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterEnabledtask" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_enabledtasks/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterEnabledtask" ], "summary": "Gets CharacterEnabledtasks in bulk", "operationId": "getCharacterEnabledtasksBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterEnabledtask" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_enabledtasks/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterEnabledtask" ], "summary": "Counts CharacterEnabledtasks", "operationId": "getCharacterEnabledtasksCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterEnabledtask" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_exp_modifier": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterExpModifier" ], "summary": "Creates CharacterExpModifier", "operationId": "createCharacterExpModifier", "parameters": [ { "description": "CharacterExpModifier", "name": "character_exp_modifier", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterExpModifier" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterExpModifier" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_exp_modifier/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterExpModifier" ], "summary": "Gets CharacterExpModifier", "operationId": "getCharacterExpModifier", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterExpModifier" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterExpModifier" ], "summary": "Deletes CharacterExpModifier", "operationId": "deleteCharacterExpModifier", "parameters": [ { "type": "integer", "description": "characterId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterExpModifier" ], "summary": "Updates CharacterExpModifier", "operationId": "updateCharacterExpModifier", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterExpModifier", "name": "character_exp_modifier", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterExpModifier" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterExpModifier" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_exp_modifiers": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterExpModifier" ], "summary": "Lists CharacterExpModifiers", "operationId": "listCharacterExpModifiers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterExpModifier" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_exp_modifiers/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterExpModifier" ], "summary": "Gets CharacterExpModifiers in bulk", "operationId": "getCharacterExpModifiersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterExpModifier" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_exp_modifiers/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterExpModifier" ], "summary": "Counts CharacterExpModifiers", "operationId": "getCharacterExpModifiersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterExpModifier" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_expedition_lockout": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterExpeditionLockout" ], "summary": "Creates CharacterExpeditionLockout", "operationId": "createCharacterExpeditionLockout", "parameters": [ { "description": "CharacterExpeditionLockout", "name": "character_expedition_lockout", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterExpeditionLockout" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterExpeditionLockout" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_expedition_lockout/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterExpeditionLockout" ], "summary": "Gets CharacterExpeditionLockout", "operationId": "getCharacterExpeditionLockout", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterExpeditionLockout" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterExpeditionLockout" ], "summary": "Deletes CharacterExpeditionLockout", "operationId": "deleteCharacterExpeditionLockout", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterExpeditionLockout" ], "summary": "Updates CharacterExpeditionLockout", "operationId": "updateCharacterExpeditionLockout", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterExpeditionLockout", "name": "character_expedition_lockout", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterExpeditionLockout" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterExpeditionLockout" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_expedition_lockouts": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterExpeditionLockout" ], "summary": "Lists CharacterExpeditionLockouts", "operationId": "listCharacterExpeditionLockouts", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterExpeditionLockout" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_expedition_lockouts/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterExpeditionLockout" ], "summary": "Gets CharacterExpeditionLockouts in bulk", "operationId": "getCharacterExpeditionLockoutsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterExpeditionLockout" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_expedition_lockouts/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterExpeditionLockout" ], "summary": "Counts CharacterExpeditionLockouts", "operationId": "getCharacterExpeditionLockoutsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterExpeditionLockout" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_inspect_message": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterInspectMessage" ], "summary": "Creates CharacterInspectMessage", "operationId": "createCharacterInspectMessage", "parameters": [ { "description": "CharacterInspectMessage", "name": "character_inspect_message", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterInspectMessage" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterInspectMessage" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_inspect_message/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterInspectMessage" ], "summary": "Gets CharacterInspectMessage", "operationId": "getCharacterInspectMessage", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterInspectMessage" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterInspectMessage" ], "summary": "Deletes CharacterInspectMessage", "operationId": "deleteCharacterInspectMessage", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterInspectMessage" ], "summary": "Updates CharacterInspectMessage", "operationId": "updateCharacterInspectMessage", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterInspectMessage", "name": "character_inspect_message", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterInspectMessage" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterInspectMessage" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_inspect_messages": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterInspectMessage" ], "summary": "Lists CharacterInspectMessages", "operationId": "listCharacterInspectMessages", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterInspectMessage" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_inspect_messages/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterInspectMessage" ], "summary": "Gets CharacterInspectMessages in bulk", "operationId": "getCharacterInspectMessagesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterInspectMessage" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_inspect_messages/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterInspectMessage" ], "summary": "Counts CharacterInspectMessages", "operationId": "getCharacterInspectMessagesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterInspectMessage" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_instance_safereturn": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterInstanceSafereturn" ], "summary": "Creates CharacterInstanceSafereturn", "operationId": "createCharacterInstanceSafereturn", "parameters": [ { "description": "CharacterInstanceSafereturn", "name": "character_instance_safereturn", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterInstanceSafereturn" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterInstanceSafereturn" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_instance_safereturn/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterInstanceSafereturn" ], "summary": "Gets CharacterInstanceSafereturn", "operationId": "getCharacterInstanceSafereturn", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterInstanceSafereturn" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterInstanceSafereturn" ], "summary": "Deletes CharacterInstanceSafereturn", "operationId": "deleteCharacterInstanceSafereturn", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterInstanceSafereturn" ], "summary": "Updates CharacterInstanceSafereturn", "operationId": "updateCharacterInstanceSafereturn", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterInstanceSafereturn", "name": "character_instance_safereturn", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterInstanceSafereturn" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterInstanceSafereturn" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_instance_safereturns": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterInstanceSafereturn" ], "summary": "Lists CharacterInstanceSafereturns", "operationId": "listCharacterInstanceSafereturns", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterInstanceSafereturn" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_instance_safereturns/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterInstanceSafereturn" ], "summary": "Gets CharacterInstanceSafereturns in bulk", "operationId": "getCharacterInstanceSafereturnsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterInstanceSafereturn" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_instance_safereturns/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterInstanceSafereturn" ], "summary": "Counts CharacterInstanceSafereturns", "operationId": "getCharacterInstanceSafereturnsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterInstanceSafereturn" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_item_recast": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterItemRecast" ], "summary": "Creates CharacterItemRecast", "operationId": "createCharacterItemRecast", "parameters": [ { "description": "CharacterItemRecast", "name": "character_item_recast", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterItemRecast" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterItemRecast" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_item_recast/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterItemRecast" ], "summary": "Gets CharacterItemRecast", "operationId": "getCharacterItemRecast", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterItemRecast" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterItemRecast" ], "summary": "Deletes CharacterItemRecast", "operationId": "deleteCharacterItemRecast", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterItemRecast" ], "summary": "Updates CharacterItemRecast", "operationId": "updateCharacterItemRecast", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterItemRecast", "name": "character_item_recast", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterItemRecast" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterItemRecast" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_item_recasts": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterItemRecast" ], "summary": "Lists CharacterItemRecasts", "operationId": "listCharacterItemRecasts", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterItemRecast" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_item_recasts/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterItemRecast" ], "summary": "Gets CharacterItemRecasts in bulk", "operationId": "getCharacterItemRecastsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterItemRecast" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_item_recasts/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterItemRecast" ], "summary": "Counts CharacterItemRecasts", "operationId": "getCharacterItemRecastsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterItemRecast" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_language": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterLanguage" ], "summary": "Creates CharacterLanguage", "operationId": "createCharacterLanguage", "parameters": [ { "description": "CharacterLanguage", "name": "character_language", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterLanguage" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterLanguage" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_language/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterLanguage" ], "summary": "Gets CharacterLanguage", "operationId": "getCharacterLanguage", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterLanguage" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterLanguage" ], "summary": "Deletes CharacterLanguage", "operationId": "deleteCharacterLanguage", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterLanguage" ], "summary": "Updates CharacterLanguage", "operationId": "updateCharacterLanguage", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterLanguage", "name": "character_language", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterLanguage" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterLanguage" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_languages": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterLanguage" ], "summary": "Lists CharacterLanguages", "operationId": "listCharacterLanguages", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterLanguage" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_languages/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterLanguage" ], "summary": "Gets CharacterLanguages in bulk", "operationId": "getCharacterLanguagesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterLanguage" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_languages/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterLanguage" ], "summary": "Counts CharacterLanguages", "operationId": "getCharacterLanguagesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterLanguage" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_leadership_abilities": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterLeadershipAbility" ], "summary": "Lists CharacterLeadershipAbilities", "operationId": "listCharacterLeadershipAbilities", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterLeadershipAbility" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_leadership_abilities/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterLeadershipAbility" ], "summary": "Gets CharacterLeadershipAbilities in bulk", "operationId": "getCharacterLeadershipAbilitiesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterLeadershipAbility" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_leadership_abilities/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterLeadershipAbility" ], "summary": "Counts CharacterLeadershipAbilities", "operationId": "getCharacterLeadershipAbilitiesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterLeadershipAbility" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_leadership_ability": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterLeadershipAbility" ], "summary": "Creates CharacterLeadershipAbility", "operationId": "createCharacterLeadershipAbility", "parameters": [ { "description": "CharacterLeadershipAbility", "name": "character_leadership_ability", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterLeadershipAbility" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterLeadershipAbility" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_leadership_ability/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterLeadershipAbility" ], "summary": "Gets CharacterLeadershipAbility", "operationId": "getCharacterLeadershipAbility", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterLeadershipAbility" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterLeadershipAbility" ], "summary": "Deletes CharacterLeadershipAbility", "operationId": "deleteCharacterLeadershipAbility", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterLeadershipAbility" ], "summary": "Updates CharacterLeadershipAbility", "operationId": "updateCharacterLeadershipAbility", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterLeadershipAbility", "name": "character_leadership_ability", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterLeadershipAbility" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterLeadershipAbility" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_material": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterMaterial" ], "summary": "Creates CharacterMaterial", "operationId": "createCharacterMaterial", "parameters": [ { "description": "CharacterMaterial", "name": "character_material", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterMaterial" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterMaterial" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_material/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterMaterial" ], "summary": "Gets CharacterMaterial", "operationId": "getCharacterMaterial", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterMaterial" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterMaterial" ], "summary": "Deletes CharacterMaterial", "operationId": "deleteCharacterMaterial", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterMaterial" ], "summary": "Updates CharacterMaterial", "operationId": "updateCharacterMaterial", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterMaterial", "name": "character_material", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterMaterial" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterMaterial" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_materials": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterMaterial" ], "summary": "Lists CharacterMaterials", "operationId": "listCharacterMaterials", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterMaterial" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_materials/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterMaterial" ], "summary": "Gets CharacterMaterials in bulk", "operationId": "getCharacterMaterialsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterMaterial" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_materials/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterMaterial" ], "summary": "Counts CharacterMaterials", "operationId": "getCharacterMaterialsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterMaterial" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_memmed_spell": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterMemmedSpell" ], "summary": "Creates CharacterMemmedSpell", "operationId": "createCharacterMemmedSpell", "parameters": [ { "description": "CharacterMemmedSpell", "name": "character_memmed_spell", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterMemmedSpell" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterMemmedSpell" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_memmed_spell/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterMemmedSpell" ], "summary": "Gets CharacterMemmedSpell", "operationId": "getCharacterMemmedSpell", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterMemmedSpell" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterMemmedSpell" ], "summary": "Deletes CharacterMemmedSpell", "operationId": "deleteCharacterMemmedSpell", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterMemmedSpell" ], "summary": "Updates CharacterMemmedSpell", "operationId": "updateCharacterMemmedSpell", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterMemmedSpell", "name": "character_memmed_spell", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterMemmedSpell" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterMemmedSpell" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_memmed_spells": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterMemmedSpell" ], "summary": "Lists CharacterMemmedSpells", "operationId": "listCharacterMemmedSpells", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterMemmedSpell" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_memmed_spells/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterMemmedSpell" ], "summary": "Gets CharacterMemmedSpells in bulk", "operationId": "getCharacterMemmedSpellsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterMemmedSpell" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_memmed_spells/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterMemmedSpell" ], "summary": "Counts CharacterMemmedSpells", "operationId": "getCharacterMemmedSpellsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterMemmedSpell" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_parcel": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterParcel" ], "summary": "Creates CharacterParcel", "operationId": "createCharacterParcel", "parameters": [ { "description": "CharacterParcel", "name": "character_parcel", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterParcel" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterParcel" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_parcel/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterParcel" ], "summary": "Gets CharacterParcel", "operationId": "getCharacterParcel", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterParcel" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterParcel" ], "summary": "Deletes CharacterParcel", "operationId": "deleteCharacterParcel", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterParcel" ], "summary": "Updates CharacterParcel", "operationId": "updateCharacterParcel", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterParcel", "name": "character_parcel", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterParcel" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterParcel" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_parcels": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterParcel" ], "summary": "Lists CharacterParcels", "operationId": "listCharacterParcels", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterParcel" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_parcels/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterParcel" ], "summary": "Gets CharacterParcels in bulk", "operationId": "getCharacterParcelsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterParcel" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_parcels/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterParcel" ], "summary": "Counts CharacterParcels", "operationId": "getCharacterParcelsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterParcel" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_parcels_container": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterParcelsContainer" ], "summary": "Creates CharacterParcelsContainer", "operationId": "createCharacterParcelsContainer", "parameters": [ { "description": "CharacterParcelsContainer", "name": "character_parcels_container", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterParcelsContainer" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterParcelsContainer" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_parcels_container/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterParcelsContainer" ], "summary": "Gets CharacterParcelsContainer", "operationId": "getCharacterParcelsContainer", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterParcelsContainer" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterParcelsContainer" ], "summary": "Deletes CharacterParcelsContainer", "operationId": "deleteCharacterParcelsContainer", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterParcelsContainer" ], "summary": "Updates CharacterParcelsContainer", "operationId": "updateCharacterParcelsContainer", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterParcelsContainer", "name": "character_parcels_container", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterParcelsContainer" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterParcelsContainer" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_parcels_containers": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterParcelsContainer" ], "summary": "Lists CharacterParcelsContainers", "operationId": "listCharacterParcelsContainers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterParcelsContainer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_parcels_containers/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterParcelsContainer" ], "summary": "Gets CharacterParcelsContainers in bulk", "operationId": "getCharacterParcelsContainersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterParcelsContainer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_parcels_containers/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterParcelsContainer" ], "summary": "Counts CharacterParcelsContainers", "operationId": "getCharacterParcelsContainersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterParcelsContainer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_peqzone_flag": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPeqzoneFlag" ], "summary": "Creates CharacterPeqzoneFlag", "operationId": "createCharacterPeqzoneFlag", "parameters": [ { "description": "CharacterPeqzoneFlag", "name": "character_peqzone_flag", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterPeqzoneFlag" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPeqzoneFlag" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_peqzone_flag/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPeqzoneFlag" ], "summary": "Gets CharacterPeqzoneFlag", "operationId": "getCharacterPeqzoneFlag", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPeqzoneFlag" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPeqzoneFlag" ], "summary": "Deletes CharacterPeqzoneFlag", "operationId": "deleteCharacterPeqzoneFlag", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPeqzoneFlag" ], "summary": "Updates CharacterPeqzoneFlag", "operationId": "updateCharacterPeqzoneFlag", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterPeqzoneFlag", "name": "character_peqzone_flag", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterPeqzoneFlag" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPeqzoneFlag" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_peqzone_flags": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPeqzoneFlag" ], "summary": "Lists CharacterPeqzoneFlags", "operationId": "listCharacterPeqzoneFlags", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPeqzoneFlag" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_peqzone_flags/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPeqzoneFlag" ], "summary": "Gets CharacterPeqzoneFlags in bulk", "operationId": "getCharacterPeqzoneFlagsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPeqzoneFlag" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_peqzone_flags/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPeqzoneFlag" ], "summary": "Counts CharacterPeqzoneFlags", "operationId": "getCharacterPeqzoneFlagsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPeqzoneFlag" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_pet_buff": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetBuff" ], "summary": "Creates CharacterPetBuff", "operationId": "createCharacterPetBuff", "parameters": [ { "description": "CharacterPetBuff", "name": "character_pet_buff", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterPetBuff" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetBuff" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_pet_buff/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetBuff" ], "summary": "Gets CharacterPetBuff", "operationId": "getCharacterPetBuff", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetBuff" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetBuff" ], "summary": "Deletes CharacterPetBuff", "operationId": "deleteCharacterPetBuff", "parameters": [ { "type": "integer", "description": "charId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetBuff" ], "summary": "Updates CharacterPetBuff", "operationId": "updateCharacterPetBuff", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterPetBuff", "name": "character_pet_buff", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterPetBuff" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetBuff" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_pet_buffs": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetBuff" ], "summary": "Lists CharacterPetBuffs", "operationId": "listCharacterPetBuffs", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetBuff" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_pet_buffs/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetBuff" ], "summary": "Gets CharacterPetBuffs in bulk", "operationId": "getCharacterPetBuffsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetBuff" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_pet_buffs/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetBuff" ], "summary": "Counts CharacterPetBuffs", "operationId": "getCharacterPetBuffsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetBuff" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_pet_info": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetInfo" ], "summary": "Creates CharacterPetInfo", "operationId": "createCharacterPetInfo", "parameters": [ { "description": "CharacterPetInfo", "name": "character_pet_info", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterPetInfo" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetInfo" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_pet_info/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetInfo" ], "summary": "Gets CharacterPetInfo", "operationId": "getCharacterPetInfo", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetInfo" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetInfo" ], "summary": "Deletes CharacterPetInfo", "operationId": "deleteCharacterPetInfo", "parameters": [ { "type": "integer", "description": "charId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetInfo" ], "summary": "Updates CharacterPetInfo", "operationId": "updateCharacterPetInfo", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterPetInfo", "name": "character_pet_info", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterPetInfo" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetInfo" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_pet_infos": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetInfo" ], "summary": "Lists CharacterPetInfos", "operationId": "listCharacterPetInfos", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetInfo" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_pet_infos/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetInfo" ], "summary": "Gets CharacterPetInfos in bulk", "operationId": "getCharacterPetInfosBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetInfo" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_pet_infos/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetInfo" ], "summary": "Counts CharacterPetInfos", "operationId": "getCharacterPetInfosCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetInfo" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_pet_inventories": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetInventory" ], "summary": "Lists CharacterPetInventories", "operationId": "listCharacterPetInventories", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetInventory" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_pet_inventories/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetInventory" ], "summary": "Gets CharacterPetInventories in bulk", "operationId": "getCharacterPetInventoriesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetInventory" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_pet_inventories/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetInventory" ], "summary": "Counts CharacterPetInventories", "operationId": "getCharacterPetInventoriesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetInventory" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_pet_inventory": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetInventory" ], "summary": "Creates CharacterPetInventory", "operationId": "createCharacterPetInventory", "parameters": [ { "description": "CharacterPetInventory", "name": "character_pet_inventory", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterPetInventory" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetInventory" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_pet_inventory/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetInventory" ], "summary": "Gets CharacterPetInventory", "operationId": "getCharacterPetInventory", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetInventory" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetInventory" ], "summary": "Deletes CharacterPetInventory", "operationId": "deleteCharacterPetInventory", "parameters": [ { "type": "integer", "description": "charId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPetInventory" ], "summary": "Updates CharacterPetInventory", "operationId": "updateCharacterPetInventory", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterPetInventory", "name": "character_pet_inventory", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterPetInventory" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetInventory" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_potionbelt": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPotionbelt" ], "summary": "Creates CharacterPotionbelt", "operationId": "createCharacterPotionbelt", "parameters": [ { "description": "CharacterPotionbelt", "name": "character_potionbelt", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterPotionbelt" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPotionbelt" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_potionbelt/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPotionbelt" ], "summary": "Gets CharacterPotionbelt", "operationId": "getCharacterPotionbelt", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPotionbelt" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPotionbelt" ], "summary": "Deletes CharacterPotionbelt", "operationId": "deleteCharacterPotionbelt", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPotionbelt" ], "summary": "Updates CharacterPotionbelt", "operationId": "updateCharacterPotionbelt", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterPotionbelt", "name": "character_potionbelt", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterPotionbelt" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPotionbelt" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_potionbelts": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPotionbelt" ], "summary": "Lists CharacterPotionbelts", "operationId": "listCharacterPotionbelts", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPotionbelt" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_potionbelts/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPotionbelt" ], "summary": "Gets CharacterPotionbelts in bulk", "operationId": "getCharacterPotionbeltsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPotionbelt" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_potionbelts/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterPotionbelt" ], "summary": "Counts CharacterPotionbelts", "operationId": "getCharacterPotionbeltsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPotionbelt" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_skill": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterSkill" ], "summary": "Creates CharacterSkill", "operationId": "createCharacterSkill", "parameters": [ { "description": "CharacterSkill", "name": "character_skill", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterSkill" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterSkill" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_skill/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterSkill" ], "summary": "Gets CharacterSkill", "operationId": "getCharacterSkill", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterSkill" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterSkill" ], "summary": "Deletes CharacterSkill", "operationId": "deleteCharacterSkill", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterSkill" ], "summary": "Updates CharacterSkill", "operationId": "updateCharacterSkill", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterSkill", "name": "character_skill", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterSkill" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterSkill" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_skills": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterSkill" ], "summary": "Lists CharacterSkills", "operationId": "listCharacterSkills", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterSkill" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_skills/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterSkill" ], "summary": "Gets CharacterSkills in bulk", "operationId": "getCharacterSkillsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterSkill" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_skills/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterSkill" ], "summary": "Counts CharacterSkills", "operationId": "getCharacterSkillsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterSkill" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_spell": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterSpell" ], "summary": "Creates CharacterSpell", "operationId": "createCharacterSpell", "parameters": [ { "description": "CharacterSpell", "name": "character_spell", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterSpell" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterSpell" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_spell/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterSpell" ], "summary": "Gets CharacterSpell", "operationId": "getCharacterSpell", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterSpell" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterSpell" ], "summary": "Deletes CharacterSpell", "operationId": "deleteCharacterSpell", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterSpell" ], "summary": "Updates CharacterSpell", "operationId": "updateCharacterSpell", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterSpell", "name": "character_spell", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterSpell" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterSpell" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_spells": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterSpell" ], "summary": "Lists CharacterSpells", "operationId": "listCharacterSpells", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterSpell" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_spells/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterSpell" ], "summary": "Gets CharacterSpells in bulk", "operationId": "getCharacterSpellsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterSpell" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_spells/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterSpell" ], "summary": "Counts CharacterSpells", "operationId": "getCharacterSpellsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterSpell" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_stats_record": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterStatsRecord" ], "summary": "Creates CharacterStatsRecord", "operationId": "createCharacterStatsRecord", "parameters": [ { "description": "CharacterStatsRecord", "name": "character_stats_record", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterStatsRecord" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterStatsRecord" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_stats_record/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterStatsRecord" ], "summary": "Gets CharacterStatsRecord", "operationId": "getCharacterStatsRecord", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterStatsRecord" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterStatsRecord" ], "summary": "Deletes CharacterStatsRecord", "operationId": "deleteCharacterStatsRecord", "parameters": [ { "type": "integer", "description": "characterId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterStatsRecord" ], "summary": "Updates CharacterStatsRecord", "operationId": "updateCharacterStatsRecord", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterStatsRecord", "name": "character_stats_record", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterStatsRecord" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterStatsRecord" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_stats_records": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterStatsRecord" ], "summary": "Lists CharacterStatsRecords", "operationId": "listCharacterStatsRecords", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterStatsRecord" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_stats_records/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterStatsRecord" ], "summary": "Gets CharacterStatsRecords in bulk", "operationId": "getCharacterStatsRecordsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterStatsRecord" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_stats_records/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterStatsRecord" ], "summary": "Counts CharacterStatsRecords", "operationId": "getCharacterStatsRecordsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterStatsRecord" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_task": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTask" ], "summary": "Creates CharacterTask", "operationId": "createCharacterTask", "parameters": [ { "description": "CharacterTask", "name": "character_task", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterTask" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTask" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_task/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTask" ], "summary": "Gets CharacterTask", "operationId": "getCharacterTask", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTask" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTask" ], "summary": "Deletes CharacterTask", "operationId": "deleteCharacterTask", "parameters": [ { "type": "integer", "description": "charid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTask" ], "summary": "Updates CharacterTask", "operationId": "updateCharacterTask", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterTask", "name": "character_task", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterTask" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTask" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_task_timer": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTaskTimer" ], "summary": "Creates CharacterTaskTimer", "operationId": "createCharacterTaskTimer", "parameters": [ { "description": "CharacterTaskTimer", "name": "character_task_timer", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterTaskTimer" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTaskTimer" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_task_timer/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTaskTimer" ], "summary": "Gets CharacterTaskTimer", "operationId": "getCharacterTaskTimer", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTaskTimer" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTaskTimer" ], "summary": "Deletes CharacterTaskTimer", "operationId": "deleteCharacterTaskTimer", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTaskTimer" ], "summary": "Updates CharacterTaskTimer", "operationId": "updateCharacterTaskTimer", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterTaskTimer", "name": "character_task_timer", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterTaskTimer" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTaskTimer" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_task_timers": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTaskTimer" ], "summary": "Lists CharacterTaskTimers", "operationId": "listCharacterTaskTimers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTaskTimer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_task_timers/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTaskTimer" ], "summary": "Gets CharacterTaskTimers in bulk", "operationId": "getCharacterTaskTimersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTaskTimer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_task_timers/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTaskTimer" ], "summary": "Counts CharacterTaskTimers", "operationId": "getCharacterTaskTimersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTaskTimer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_tasks": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTask" ], "summary": "Lists CharacterTasks", "operationId": "listCharacterTasks", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTask" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_tasks/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTask" ], "summary": "Gets CharacterTasks in bulk", "operationId": "getCharacterTasksBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTask" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_tasks/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTask" ], "summary": "Counts CharacterTasks", "operationId": "getCharacterTasksCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTask" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_tribute": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTribute" ], "summary": "Creates CharacterTribute", "operationId": "createCharacterTribute", "parameters": [ { "description": "CharacterTribute", "name": "character_tribute", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterTribute" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTribute" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/character_tribute/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTribute" ], "summary": "Gets CharacterTribute", "operationId": "getCharacterTribute", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTribute" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTribute" ], "summary": "Deletes CharacterTribute", "operationId": "deleteCharacterTribute", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTribute" ], "summary": "Updates CharacterTribute", "operationId": "updateCharacterTribute", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CharacterTribute", "name": "character_tribute", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CharacterTribute" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTribute" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/character_tributes": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTribute" ], "summary": "Lists CharacterTributes", "operationId": "listCharacterTributes", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTribute" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_tributes/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTribute" ], "summary": "Gets CharacterTributes in bulk", "operationId": "getCharacterTributesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTribute" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/character_tributes/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CharacterTribute" ], "summary": "Counts CharacterTributes", "operationId": "getCharacterTributesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTribute" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/chatchannel": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Chatchannel" ], "summary": "Creates Chatchannel", "operationId": "createChatchannel", "parameters": [ { "description": "Chatchannel", "name": "chatchannel", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Chatchannel" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Chatchannel" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/chatchannel/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Chatchannel" ], "summary": "Gets Chatchannel", "operationId": "getChatchannel", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Chatchannel" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Chatchannel" ], "summary": "Deletes Chatchannel", "operationId": "deleteChatchannel", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Chatchannel" ], "summary": "Updates Chatchannel", "operationId": "updateChatchannel", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Chatchannel", "name": "chatchannel", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Chatchannel" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Chatchannel" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/chatchannel_reserved_name": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ChatchannelReservedName" ], "summary": "Creates ChatchannelReservedName", "operationId": "createChatchannelReservedName", "parameters": [ { "description": "ChatchannelReservedName", "name": "chatchannel_reserved_name", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ChatchannelReservedName" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ChatchannelReservedName" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/chatchannel_reserved_name/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ChatchannelReservedName" ], "summary": "Gets ChatchannelReservedName", "operationId": "getChatchannelReservedName", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ChatchannelReservedName" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ChatchannelReservedName" ], "summary": "Deletes ChatchannelReservedName", "operationId": "deleteChatchannelReservedName", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ChatchannelReservedName" ], "summary": "Updates ChatchannelReservedName", "operationId": "updateChatchannelReservedName", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "ChatchannelReservedName", "name": "chatchannel_reserved_name", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ChatchannelReservedName" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ChatchannelReservedName" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/chatchannel_reserved_names": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ChatchannelReservedName" ], "summary": "Lists ChatchannelReservedNames", "operationId": "listChatchannelReservedNames", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ChatchannelReservedName" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/chatchannel_reserved_names/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ChatchannelReservedName" ], "summary": "Gets ChatchannelReservedNames in bulk", "operationId": "getChatchannelReservedNamesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ChatchannelReservedName" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/chatchannel_reserved_names/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ChatchannelReservedName" ], "summary": "Counts ChatchannelReservedNames", "operationId": "getChatchannelReservedNamesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ChatchannelReservedName" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/chatchannels": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Chatchannel" ], "summary": "Lists Chatchannels", "operationId": "listChatchannels", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Chatchannel" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/chatchannels/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Chatchannel" ], "summary": "Gets Chatchannels in bulk", "operationId": "getChatchannelsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Chatchannel" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/chatchannels/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Chatchannel" ], "summary": "Counts Chatchannels", "operationId": "getChatchannelsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Chatchannel" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/command_subsetting": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CommandSubsetting" ], "summary": "Creates CommandSubsetting", "operationId": "createCommandSubsetting", "parameters": [ { "description": "CommandSubsetting", "name": "command_subsetting", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CommandSubsetting" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CommandSubsetting" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/command_subsetting/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CommandSubsetting" ], "summary": "Gets CommandSubsetting", "operationId": "getCommandSubsetting", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CommandSubsetting" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CommandSubsetting" ], "summary": "Deletes CommandSubsetting", "operationId": "deleteCommandSubsetting", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CommandSubsetting" ], "summary": "Updates CommandSubsetting", "operationId": "updateCommandSubsetting", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CommandSubsetting", "name": "command_subsetting", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CommandSubsetting" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CommandSubsetting" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/command_subsettings": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CommandSubsetting" ], "summary": "Lists CommandSubsettings", "operationId": "listCommandSubsettings", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CommandSubsetting" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/command_subsettings/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CommandSubsetting" ], "summary": "Gets CommandSubsettings in bulk", "operationId": "getCommandSubsettingsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CommandSubsetting" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/command_subsettings/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CommandSubsetting" ], "summary": "Counts CommandSubsettings", "operationId": "getCommandSubsettingsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CommandSubsetting" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/completed_shared_task": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTask" ], "summary": "Creates CompletedSharedTask", "operationId": "createCompletedSharedTask", "parameters": [ { "description": "CompletedSharedTask", "name": "completed_shared_task", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CompletedSharedTask" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedSharedTask" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/completed_shared_task/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTask" ], "summary": "Gets CompletedSharedTask", "operationId": "getCompletedSharedTask", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedSharedTask" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTask" ], "summary": "Deletes CompletedSharedTask", "operationId": "deleteCompletedSharedTask", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTask" ], "summary": "Updates CompletedSharedTask", "operationId": "updateCompletedSharedTask", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CompletedSharedTask", "name": "completed_shared_task", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CompletedSharedTask" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedSharedTask" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/completed_shared_task_activity_state": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTaskActivityState" ], "summary": "Creates CompletedSharedTaskActivityState", "operationId": "createCompletedSharedTaskActivityState", "parameters": [ { "description": "CompletedSharedTaskActivityState", "name": "completed_shared_task_activity_state", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CompletedSharedTaskActivityState" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedSharedTaskActivityState" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/completed_shared_task_activity_state/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTaskActivityState" ], "summary": "Gets CompletedSharedTaskActivityState", "operationId": "getCompletedSharedTaskActivityState", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedSharedTaskActivityState" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTaskActivityState" ], "summary": "Deletes CompletedSharedTaskActivityState", "operationId": "deleteCompletedSharedTaskActivityState", "parameters": [ { "type": "integer", "description": "sharedTaskId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTaskActivityState" ], "summary": "Updates CompletedSharedTaskActivityState", "operationId": "updateCompletedSharedTaskActivityState", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CompletedSharedTaskActivityState", "name": "completed_shared_task_activity_state", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CompletedSharedTaskActivityState" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedSharedTaskActivityState" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/completed_shared_task_activity_states": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTaskActivityState" ], "summary": "Lists CompletedSharedTaskActivityStates", "operationId": "listCompletedSharedTaskActivityStates", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedSharedTaskActivityState" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/completed_shared_task_activity_states/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTaskActivityState" ], "summary": "Gets CompletedSharedTaskActivityStates in bulk", "operationId": "getCompletedSharedTaskActivityStatesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedSharedTaskActivityState" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/completed_shared_task_activity_states/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTaskActivityState" ], "summary": "Counts CompletedSharedTaskActivityStates", "operationId": "getCompletedSharedTaskActivityStatesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedSharedTaskActivityState" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/completed_shared_task_member": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTaskMember" ], "summary": "Creates CompletedSharedTaskMember", "operationId": "createCompletedSharedTaskMember", "parameters": [ { "description": "CompletedSharedTaskMember", "name": "completed_shared_task_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CompletedSharedTaskMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedSharedTaskMember" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/completed_shared_task_member/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTaskMember" ], "summary": "Gets CompletedSharedTaskMember", "operationId": "getCompletedSharedTaskMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedSharedTaskMember" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTaskMember" ], "summary": "Deletes CompletedSharedTaskMember", "operationId": "deleteCompletedSharedTaskMember", "parameters": [ { "type": "integer", "description": "sharedTaskId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTaskMember" ], "summary": "Updates CompletedSharedTaskMember", "operationId": "updateCompletedSharedTaskMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CompletedSharedTaskMember", "name": "completed_shared_task_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CompletedSharedTaskMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedSharedTaskMember" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/completed_shared_task_members": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTaskMember" ], "summary": "Lists CompletedSharedTaskMembers", "operationId": "listCompletedSharedTaskMembers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedSharedTaskMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/completed_shared_task_members/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTaskMember" ], "summary": "Gets CompletedSharedTaskMembers in bulk", "operationId": "getCompletedSharedTaskMembersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedSharedTaskMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/completed_shared_task_members/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTaskMember" ], "summary": "Counts CompletedSharedTaskMembers", "operationId": "getCompletedSharedTaskMembersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedSharedTaskMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/completed_shared_tasks": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTask" ], "summary": "Lists CompletedSharedTasks", "operationId": "listCompletedSharedTasks", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedSharedTask" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/completed_shared_tasks/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTask" ], "summary": "Gets CompletedSharedTasks in bulk", "operationId": "getCompletedSharedTasksBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedSharedTask" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/completed_shared_tasks/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedSharedTask" ], "summary": "Counts CompletedSharedTasks", "operationId": "getCompletedSharedTasksCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedSharedTask" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/completed_task": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedTask" ], "summary": "Creates CompletedTask", "operationId": "createCompletedTask", "parameters": [ { "description": "CompletedTask", "name": "completed_task", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CompletedTask" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedTask" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/completed_task/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedTask" ], "summary": "Gets CompletedTask", "operationId": "getCompletedTask", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedTask" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedTask" ], "summary": "Deletes CompletedTask", "operationId": "deleteCompletedTask", "parameters": [ { "type": "integer", "description": "charid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedTask" ], "summary": "Updates CompletedTask", "operationId": "updateCompletedTask", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "CompletedTask", "name": "completed_task", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.CompletedTask" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedTask" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/completed_tasks": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedTask" ], "summary": "Lists CompletedTasks", "operationId": "listCompletedTasks", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedTask" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/completed_tasks/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedTask" ], "summary": "Gets CompletedTasks in bulk", "operationId": "getCompletedTasksBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedTask" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/completed_tasks/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "CompletedTask" ], "summary": "Counts CompletedTasks", "operationId": "getCompletedTasksCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedTask" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/content_flag": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ContentFlag" ], "summary": "Creates ContentFlag", "operationId": "createContentFlag", "parameters": [ { "description": "ContentFlag", "name": "content_flag", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ContentFlag" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ContentFlag" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/content_flag/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ContentFlag" ], "summary": "Gets ContentFlag", "operationId": "getContentFlag", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ContentFlag" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ContentFlag" ], "summary": "Deletes ContentFlag", "operationId": "deleteContentFlag", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ContentFlag" ], "summary": "Updates ContentFlag", "operationId": "updateContentFlag", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "ContentFlag", "name": "content_flag", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ContentFlag" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ContentFlag" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/content_flags": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ContentFlag" ], "summary": "Lists ContentFlags", "operationId": "listContentFlags", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ContentFlag" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/content_flags/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ContentFlag" ], "summary": "Gets ContentFlags in bulk", "operationId": "getContentFlagsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ContentFlag" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/content_flags/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ContentFlag" ], "summary": "Counts ContentFlags", "operationId": "getContentFlagsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ContentFlag" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/damageshieldtype": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Damageshieldtype" ], "summary": "Creates Damageshieldtype", "operationId": "createDamageshieldtype", "parameters": [ { "description": "Damageshieldtype", "name": "damageshieldtype", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Damageshieldtype" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Damageshieldtype" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/damageshieldtype/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Damageshieldtype" ], "summary": "Gets Damageshieldtype", "operationId": "getDamageshieldtype", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Damageshieldtype" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Damageshieldtype" ], "summary": "Deletes Damageshieldtype", "operationId": "deleteDamageshieldtype", "parameters": [ { "type": "integer", "description": "spellid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Damageshieldtype" ], "summary": "Updates Damageshieldtype", "operationId": "updateDamageshieldtype", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Damageshieldtype", "name": "damageshieldtype", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Damageshieldtype" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Damageshieldtype" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/damageshieldtypes": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Damageshieldtype" ], "summary": "Lists Damageshieldtypes", "operationId": "listDamageshieldtypes", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Damageshieldtype" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/damageshieldtypes/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Damageshieldtype" ], "summary": "Gets Damageshieldtypes in bulk", "operationId": "getDamageshieldtypesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Damageshieldtype" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/damageshieldtypes/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Damageshieldtype" ], "summary": "Counts Damageshieldtypes", "operationId": "getDamageshieldtypesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Damageshieldtype" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/data_bucket": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DataBucket" ], "summary": "Creates DataBucket", "operationId": "createDataBucket", "parameters": [ { "description": "DataBucket", "name": "data_bucket", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.DataBucket" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DataBucket" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/data_bucket/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DataBucket" ], "summary": "Gets DataBucket", "operationId": "getDataBucket", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DataBucket" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DataBucket" ], "summary": "Deletes DataBucket", "operationId": "deleteDataBucket", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DataBucket" ], "summary": "Updates DataBucket", "operationId": "updateDataBucket", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "DataBucket", "name": "data_bucket", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.DataBucket" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DataBucket" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/data_buckets": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DataBucket" ], "summary": "Lists DataBuckets", "operationId": "listDataBuckets", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DataBucket" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/data_buckets/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DataBucket" ], "summary": "Gets DataBuckets in bulk", "operationId": "getDataBucketsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DataBucket" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/data_buckets/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DataBucket" ], "summary": "Counts DataBuckets", "operationId": "getDataBucketsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DataBucket" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/db_str": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DbStr" ], "summary": "Creates DbStr", "operationId": "createDbStr", "parameters": [ { "description": "DbStr", "name": "db_str", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.DbStr" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DbStr" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/db_str/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DbStr" ], "summary": "Gets DbStr", "operationId": "getDbStr", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DbStr" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DbStr" ], "summary": "Deletes DbStr", "operationId": "deleteDbStr", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DbStr" ], "summary": "Updates DbStr", "operationId": "updateDbStr", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "DbStr", "name": "db_str", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.DbStr" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DbStr" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/db_strs": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DbStr" ], "summary": "Lists DbStrs", "operationId": "listDbStrs", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DbStr" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/db_strs/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DbStr" ], "summary": "Gets DbStrs in bulk", "operationId": "getDbStrsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DbStr" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/db_strs/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DbStr" ], "summary": "Counts DbStrs", "operationId": "getDbStrsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DbStr" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/discord_webhook": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DiscordWebhook" ], "summary": "Creates DiscordWebhook", "operationId": "createDiscordWebhook", "parameters": [ { "description": "DiscordWebhook", "name": "discord_webhook", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.DiscordWebhook" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DiscordWebhook" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/discord_webhook/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DiscordWebhook" ], "summary": "Gets DiscordWebhook", "operationId": "getDiscordWebhook", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DiscordWebhook" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DiscordWebhook" ], "summary": "Deletes DiscordWebhook", "operationId": "deleteDiscordWebhook", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DiscordWebhook" ], "summary": "Updates DiscordWebhook", "operationId": "updateDiscordWebhook", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "DiscordWebhook", "name": "discord_webhook", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.DiscordWebhook" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DiscordWebhook" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/discord_webhooks": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DiscordWebhook" ], "summary": "Lists DiscordWebhooks", "operationId": "listDiscordWebhooks", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DiscordWebhook" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/discord_webhooks/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DiscordWebhook" ], "summary": "Gets DiscordWebhooks in bulk", "operationId": "getDiscordWebhooksBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DiscordWebhook" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/discord_webhooks/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DiscordWebhook" ], "summary": "Counts DiscordWebhooks", "operationId": "getDiscordWebhooksCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DiscordWebhook" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/discovered_item": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DiscoveredItem" ], "summary": "Creates DiscoveredItem", "operationId": "createDiscoveredItem", "parameters": [ { "description": "DiscoveredItem", "name": "discovered_item", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.DiscoveredItem" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DiscoveredItem" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/discovered_item/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DiscoveredItem" ], "summary": "Gets DiscoveredItem", "operationId": "getDiscoveredItem", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DiscoveredItem" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DiscoveredItem" ], "summary": "Deletes DiscoveredItem", "operationId": "deleteDiscoveredItem", "parameters": [ { "type": "integer", "description": "itemId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DiscoveredItem" ], "summary": "Updates DiscoveredItem", "operationId": "updateDiscoveredItem", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "DiscoveredItem", "name": "discovered_item", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.DiscoveredItem" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DiscoveredItem" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/discovered_items": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DiscoveredItem" ], "summary": "Lists DiscoveredItems", "operationId": "listDiscoveredItems", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DiscoveredItem" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/discovered_items/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DiscoveredItem" ], "summary": "Gets DiscoveredItems in bulk", "operationId": "getDiscoveredItemsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DiscoveredItem" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/discovered_items/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DiscoveredItem" ], "summary": "Counts DiscoveredItems", "operationId": "getDiscoveredItemsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DiscoveredItem" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/door": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Door" ], "summary": "Creates Door", "operationId": "createDoor", "parameters": [ { "description": "Door", "name": "door", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Door" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Door" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/door/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Door" ], "summary": "Gets Door", "operationId": "getDoor", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Door" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Door" ], "summary": "Deletes Door", "operationId": "deleteDoor", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Door" ], "summary": "Updates Door", "operationId": "updateDoor", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Door", "name": "door", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Door" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Door" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/doors": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Door" ], "summary": "Lists Doors", "operationId": "listDoors", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Door" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/doors/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Door" ], "summary": "Gets Doors in bulk", "operationId": "getDoorsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Door" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/doors/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Door" ], "summary": "Counts Doors", "operationId": "getDoorsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Door" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/dynamic_zone": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZone" ], "summary": "Creates DynamicZone", "operationId": "createDynamicZone", "parameters": [ { "description": "DynamicZone", "name": "dynamic_zone", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.DynamicZone" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DynamicZone" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/dynamic_zone/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZone" ], "summary": "Gets DynamicZone", "operationId": "getDynamicZone", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DynamicZone" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZone" ], "summary": "Deletes DynamicZone", "operationId": "deleteDynamicZone", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZone" ], "summary": "Updates DynamicZone", "operationId": "updateDynamicZone", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "DynamicZone", "name": "dynamic_zone", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.DynamicZone" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DynamicZone" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/dynamic_zone_member": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZoneMember" ], "summary": "Creates DynamicZoneMember", "operationId": "createDynamicZoneMember", "parameters": [ { "description": "DynamicZoneMember", "name": "dynamic_zone_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.DynamicZoneMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DynamicZoneMember" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/dynamic_zone_member/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZoneMember" ], "summary": "Gets DynamicZoneMember", "operationId": "getDynamicZoneMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DynamicZoneMember" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZoneMember" ], "summary": "Deletes DynamicZoneMember", "operationId": "deleteDynamicZoneMember", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZoneMember" ], "summary": "Updates DynamicZoneMember", "operationId": "updateDynamicZoneMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "DynamicZoneMember", "name": "dynamic_zone_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.DynamicZoneMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DynamicZoneMember" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/dynamic_zone_members": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZoneMember" ], "summary": "Lists DynamicZoneMembers", "operationId": "listDynamicZoneMembers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DynamicZoneMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/dynamic_zone_members/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZoneMember" ], "summary": "Gets DynamicZoneMembers in bulk", "operationId": "getDynamicZoneMembersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DynamicZoneMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/dynamic_zone_members/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZoneMember" ], "summary": "Counts DynamicZoneMembers", "operationId": "getDynamicZoneMembersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DynamicZoneMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/dynamic_zone_template": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZoneTemplate" ], "summary": "Creates DynamicZoneTemplate", "operationId": "createDynamicZoneTemplate", "parameters": [ { "description": "DynamicZoneTemplate", "name": "dynamic_zone_template", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.DynamicZoneTemplate" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DynamicZoneTemplate" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/dynamic_zone_template/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZoneTemplate" ], "summary": "Gets DynamicZoneTemplate", "operationId": "getDynamicZoneTemplate", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DynamicZoneTemplate" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZoneTemplate" ], "summary": "Deletes DynamicZoneTemplate", "operationId": "deleteDynamicZoneTemplate", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZoneTemplate" ], "summary": "Updates DynamicZoneTemplate", "operationId": "updateDynamicZoneTemplate", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "DynamicZoneTemplate", "name": "dynamic_zone_template", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.DynamicZoneTemplate" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DynamicZoneTemplate" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/dynamic_zone_templates": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZoneTemplate" ], "summary": "Lists DynamicZoneTemplates", "operationId": "listDynamicZoneTemplates", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DynamicZoneTemplate" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/dynamic_zone_templates/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZoneTemplate" ], "summary": "Gets DynamicZoneTemplates in bulk", "operationId": "getDynamicZoneTemplatesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DynamicZoneTemplate" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/dynamic_zone_templates/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZoneTemplate" ], "summary": "Counts DynamicZoneTemplates", "operationId": "getDynamicZoneTemplatesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DynamicZoneTemplate" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/dynamic_zones": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZone" ], "summary": "Lists DynamicZones", "operationId": "listDynamicZones", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DynamicZone" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/dynamic_zones/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZone" ], "summary": "Gets DynamicZones in bulk", "operationId": "getDynamicZonesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DynamicZone" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/dynamic_zones/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "DynamicZone" ], "summary": "Counts DynamicZones", "operationId": "getDynamicZonesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.DynamicZone" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/eventlog": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Eventlog" ], "summary": "Creates Eventlog", "operationId": "createEventlog", "parameters": [ { "description": "Eventlog", "name": "eventlog", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Eventlog" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Eventlog" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/eventlog/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Eventlog" ], "summary": "Gets Eventlog", "operationId": "getEventlog", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Eventlog" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Eventlog" ], "summary": "Deletes Eventlog", "operationId": "deleteEventlog", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Eventlog" ], "summary": "Updates Eventlog", "operationId": "updateEventlog", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Eventlog", "name": "eventlog", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Eventlog" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Eventlog" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/eventlogs": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Eventlog" ], "summary": "Lists Eventlogs", "operationId": "listEventlogs", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Eventlog" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/eventlogs/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Eventlog" ], "summary": "Gets Eventlogs in bulk", "operationId": "getEventlogsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Eventlog" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/eventlogs/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Eventlog" ], "summary": "Counts Eventlogs", "operationId": "getEventlogsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Eventlog" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/expedition": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Expedition" ], "summary": "Creates Expedition", "operationId": "createExpedition", "parameters": [ { "description": "Expedition", "name": "expedition", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Expedition" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Expedition" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/expedition/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Expedition" ], "summary": "Gets Expedition", "operationId": "getExpedition", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Expedition" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Expedition" ], "summary": "Deletes Expedition", "operationId": "deleteExpedition", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Expedition" ], "summary": "Updates Expedition", "operationId": "updateExpedition", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Expedition", "name": "expedition", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Expedition" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Expedition" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/expedition_lockout": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ExpeditionLockout" ], "summary": "Creates ExpeditionLockout", "operationId": "createExpeditionLockout", "parameters": [ { "description": "ExpeditionLockout", "name": "expedition_lockout", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ExpeditionLockout" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ExpeditionLockout" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/expedition_lockout/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ExpeditionLockout" ], "summary": "Gets ExpeditionLockout", "operationId": "getExpeditionLockout", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ExpeditionLockout" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ExpeditionLockout" ], "summary": "Deletes ExpeditionLockout", "operationId": "deleteExpeditionLockout", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ExpeditionLockout" ], "summary": "Updates ExpeditionLockout", "operationId": "updateExpeditionLockout", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "ExpeditionLockout", "name": "expedition_lockout", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ExpeditionLockout" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ExpeditionLockout" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/expedition_lockouts": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ExpeditionLockout" ], "summary": "Lists ExpeditionLockouts", "operationId": "listExpeditionLockouts", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ExpeditionLockout" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/expedition_lockouts/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ExpeditionLockout" ], "summary": "Gets ExpeditionLockouts in bulk", "operationId": "getExpeditionLockoutsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ExpeditionLockout" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/expedition_lockouts/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ExpeditionLockout" ], "summary": "Counts ExpeditionLockouts", "operationId": "getExpeditionLockoutsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ExpeditionLockout" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/expedition_member": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ExpeditionMember" ], "summary": "Creates ExpeditionMember", "operationId": "createExpeditionMember", "parameters": [ { "description": "ExpeditionMember", "name": "expedition_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ExpeditionMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ExpeditionMember" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/expedition_member/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ExpeditionMember" ], "summary": "Gets ExpeditionMember", "operationId": "getExpeditionMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names ", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ExpeditionMember" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ExpeditionMember" ], "summary": "Deletes ExpeditionMember", "operationId": "deleteExpeditionMember", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ExpeditionMember" ], "summary": "Updates ExpeditionMember", "operationId": "updateExpeditionMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "ExpeditionMember", "name": "expedition_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ExpeditionMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ExpeditionMember" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/expedition_members": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ExpeditionMember" ], "summary": "Lists ExpeditionMembers", "operationId": "listExpeditionMembers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names ", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ExpeditionMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/expedition_members/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ExpeditionMember" ], "summary": "Gets ExpeditionMembers in bulk", "operationId": "getExpeditionMembersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ExpeditionMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/expeditions": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Expedition" ], "summary": "Lists Expeditions", "operationId": "listExpeditions", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Expedition" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/expeditions/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Expedition" ], "summary": "Gets Expeditions in bulk", "operationId": "getExpeditionsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Expedition" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/expeditions/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Expedition" ], "summary": "Counts Expeditions", "operationId": "getExpeditionsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Expedition" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/faction_association": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionAssociation" ], "summary": "Creates FactionAssociation", "operationId": "createFactionAssociation", "parameters": [ { "description": "FactionAssociation", "name": "faction_association", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.FactionAssociation" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionAssociation" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/faction_association/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionAssociation" ], "summary": "Gets FactionAssociation", "operationId": "getFactionAssociation", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionAssociation" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionAssociation" ], "summary": "Deletes FactionAssociation", "operationId": "deleteFactionAssociation", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionAssociation" ], "summary": "Updates FactionAssociation", "operationId": "updateFactionAssociation", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "FactionAssociation", "name": "faction_association", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.FactionAssociation" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionAssociation" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/faction_associations": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionAssociation" ], "summary": "Lists FactionAssociations", "operationId": "listFactionAssociations", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionAssociation" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/faction_associations/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionAssociation" ], "summary": "Gets FactionAssociations in bulk", "operationId": "getFactionAssociationsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionAssociation" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/faction_associations/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionAssociation" ], "summary": "Counts FactionAssociations", "operationId": "getFactionAssociationsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionAssociation" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/faction_base_data": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionBaseDatum" ], "summary": "Lists FactionBaseData", "operationId": "listFactionBaseData", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionBaseDatum" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/faction_base_data/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionBaseDatum" ], "summary": "Gets FactionBaseData in bulk", "operationId": "getFactionBaseDataBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionBaseDatum" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/faction_base_data/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionBaseDatum" ], "summary": "Counts FactionBaseData", "operationId": "getFactionBaseDataCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionBaseDatum" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/faction_base_datum": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionBaseDatum" ], "summary": "Creates FactionBaseDatum", "operationId": "createFactionBaseDatum", "parameters": [ { "description": "FactionBaseDatum", "name": "faction_base_datum", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.FactionBaseDatum" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionBaseDatum" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/faction_base_datum/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionBaseDatum" ], "summary": "Gets FactionBaseDatum", "operationId": "getFactionBaseDatum", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionBaseDatum" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionBaseDatum" ], "summary": "Deletes FactionBaseDatum", "operationId": "deleteFactionBaseDatum", "parameters": [ { "type": "integer", "description": "clientFactionId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionBaseDatum" ], "summary": "Updates FactionBaseDatum", "operationId": "updateFactionBaseDatum", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "FactionBaseDatum", "name": "faction_base_datum", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.FactionBaseDatum" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionBaseDatum" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/faction_list": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionList" ], "summary": "Creates FactionList", "operationId": "createFactionList", "parameters": [ { "description": "FactionList", "name": "faction_list", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.FactionList" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionList" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/faction_list/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionList" ], "summary": "Gets FactionList", "operationId": "getFactionList", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionList" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionList" ], "summary": "Deletes FactionList", "operationId": "deleteFactionList", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionList" ], "summary": "Updates FactionList", "operationId": "updateFactionList", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "FactionList", "name": "faction_list", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.FactionList" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionList" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/faction_list_mod": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionListMod" ], "summary": "Creates FactionListMod", "operationId": "createFactionListMod", "parameters": [ { "description": "FactionListMod", "name": "faction_list_mod", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.FactionListMod" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionListMod" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/faction_list_mod/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionListMod" ], "summary": "Gets FactionListMod", "operationId": "getFactionListMod", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionListMod" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionListMod" ], "summary": "Deletes FactionListMod", "operationId": "deleteFactionListMod", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionListMod" ], "summary": "Updates FactionListMod", "operationId": "updateFactionListMod", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "FactionListMod", "name": "faction_list_mod", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.FactionListMod" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionListMod" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/faction_list_mods": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionListMod" ], "summary": "Lists FactionListMods", "operationId": "listFactionListMods", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionListMod" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/faction_list_mods/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionListMod" ], "summary": "Gets FactionListMods in bulk", "operationId": "getFactionListModsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionListMod" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/faction_list_mods/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionListMod" ], "summary": "Counts FactionListMods", "operationId": "getFactionListModsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionListMod" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/faction_lists": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionList" ], "summary": "Lists FactionLists", "operationId": "listFactionLists", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionList" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/faction_lists/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionList" ], "summary": "Gets FactionLists in bulk", "operationId": "getFactionListsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionList" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/faction_lists/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionList" ], "summary": "Counts FactionLists", "operationId": "getFactionListsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionList" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/faction_value": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionValue" ], "summary": "Creates FactionValue", "operationId": "createFactionValue", "parameters": [ { "description": "FactionValue", "name": "faction_value", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.FactionValue" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionValue" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/faction_value/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionValue" ], "summary": "Gets FactionValue", "operationId": "getFactionValue", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionValue" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionValue" ], "summary": "Deletes FactionValue", "operationId": "deleteFactionValue", "parameters": [ { "type": "integer", "description": "charId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionValue" ], "summary": "Updates FactionValue", "operationId": "updateFactionValue", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "FactionValue", "name": "faction_value", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.FactionValue" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionValue" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/faction_values": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionValue" ], "summary": "Lists FactionValues", "operationId": "listFactionValues", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionValue" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/faction_values/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionValue" ], "summary": "Gets FactionValues in bulk", "operationId": "getFactionValuesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionValue" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/faction_values/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "FactionValue" ], "summary": "Counts FactionValues", "operationId": "getFactionValuesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.FactionValue" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/fishing": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Fishing" ], "summary": "Creates Fishing", "operationId": "createFishing", "parameters": [ { "description": "Fishing", "name": "fishing", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Fishing" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Fishing" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/fishing/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Fishing" ], "summary": "Gets Fishing", "operationId": "getFishing", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Fishing" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Fishing" ], "summary": "Deletes Fishing", "operationId": "deleteFishing", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Fishing" ], "summary": "Updates Fishing", "operationId": "updateFishing", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Fishing", "name": "fishing", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Fishing" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Fishing" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/fishings": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Fishing" ], "summary": "Lists Fishings", "operationId": "listFishings", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Fishing" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/fishings/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Fishing" ], "summary": "Gets Fishings in bulk", "operationId": "getFishingsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Fishing" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/fishings/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Fishing" ], "summary": "Counts Fishings", "operationId": "getFishingsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Fishing" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/forage": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Forage" ], "summary": "Creates Forage", "operationId": "createForage", "parameters": [ { "description": "Forage", "name": "forage", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Forage" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Forage" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/forage/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Forage" ], "summary": "Gets Forage", "operationId": "getForage", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Forage" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Forage" ], "summary": "Deletes Forage", "operationId": "deleteForage", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Forage" ], "summary": "Updates Forage", "operationId": "updateForage", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Forage", "name": "forage", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Forage" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Forage" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/forages": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Forage" ], "summary": "Lists Forages", "operationId": "listForages", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Forage" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/forages/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Forage" ], "summary": "Gets Forages in bulk", "operationId": "getForagesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Forage" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/forages/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Forage" ], "summary": "Counts Forages", "operationId": "getForagesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Forage" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/friend": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Friend" ], "summary": "Creates Friend", "operationId": "createFriend", "parameters": [ { "description": "Friend", "name": "friend", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Friend" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Friend" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/friend/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Friend" ], "summary": "Gets Friend", "operationId": "getFriend", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Friend" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Friend" ], "summary": "Deletes Friend", "operationId": "deleteFriend", "parameters": [ { "type": "integer", "description": "charid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Friend" ], "summary": "Updates Friend", "operationId": "updateFriend", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Friend", "name": "friend", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Friend" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Friend" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/friends": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Friend" ], "summary": "Lists Friends", "operationId": "listFriends", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Friend" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/friends/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Friend" ], "summary": "Gets Friends in bulk", "operationId": "getFriendsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Friend" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/friends/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Friend" ], "summary": "Counts Friends", "operationId": "getFriendsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Friend" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/global_loot": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GlobalLoot" ], "summary": "Creates GlobalLoot", "operationId": "createGlobalLoot", "parameters": [ { "description": "GlobalLoot", "name": "global_loot", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GlobalLoot" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GlobalLoot" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/global_loot/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GlobalLoot" ], "summary": "Gets GlobalLoot", "operationId": "getGlobalLoot", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GlobalLoot" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GlobalLoot" ], "summary": "Deletes GlobalLoot", "operationId": "deleteGlobalLoot", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GlobalLoot" ], "summary": "Updates GlobalLoot", "operationId": "updateGlobalLoot", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "GlobalLoot", "name": "global_loot", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GlobalLoot" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GlobalLoot" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/global_loots": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GlobalLoot" ], "summary": "Lists GlobalLoots", "operationId": "listGlobalLoots", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GlobalLoot" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/global_loots/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GlobalLoot" ], "summary": "Gets GlobalLoots in bulk", "operationId": "getGlobalLootsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GlobalLoot" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/global_loots/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GlobalLoot" ], "summary": "Counts GlobalLoots", "operationId": "getGlobalLootsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GlobalLoot" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/gm_ip": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GmIp" ], "summary": "Creates GmIp", "operationId": "createGmIp", "parameters": [ { "description": "GmIp", "name": "gm_ip", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GmIp" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GmIp" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/gm_ip/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GmIp" ], "summary": "Gets GmIp", "operationId": "getGmIp", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GmIp" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GmIp" ], "summary": "Deletes GmIp", "operationId": "deleteGmIp", "parameters": [ { "type": "integer", "description": "accountId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GmIp" ], "summary": "Updates GmIp", "operationId": "updateGmIp", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "GmIp", "name": "gm_ip", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GmIp" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GmIp" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/gm_ips": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GmIp" ], "summary": "Lists GmIps", "operationId": "listGmIps", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GmIp" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/gm_ips/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GmIp" ], "summary": "Gets GmIps in bulk", "operationId": "getGmIpsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GmIp" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/gm_ips/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GmIp" ], "summary": "Counts GmIps", "operationId": "getGmIpsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GmIp" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/graveyard": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Graveyard" ], "summary": "Creates Graveyard", "operationId": "createGraveyard", "parameters": [ { "description": "Graveyard", "name": "graveyard", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Graveyard" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Graveyard" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/graveyard/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Graveyard" ], "summary": "Gets Graveyard", "operationId": "getGraveyard", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Graveyard" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Graveyard" ], "summary": "Deletes Graveyard", "operationId": "deleteGraveyard", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Graveyard" ], "summary": "Updates Graveyard", "operationId": "updateGraveyard", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Graveyard", "name": "graveyard", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Graveyard" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Graveyard" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/graveyards": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Graveyard" ], "summary": "Lists Graveyards", "operationId": "listGraveyards", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Graveyard" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/graveyards/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Graveyard" ], "summary": "Gets Graveyards in bulk", "operationId": "getGraveyardsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Graveyard" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/graveyards/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Graveyard" ], "summary": "Counts Graveyards", "operationId": "getGraveyardsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Graveyard" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/grid": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Grid" ], "summary": "Creates Grid", "operationId": "createGrid", "parameters": [ { "description": "Grid", "name": "grid", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Grid" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Grid" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/grid/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Grid" ], "summary": "Gets Grid", "operationId": "getGrid", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Grid" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Grid" ], "summary": "Deletes Grid", "operationId": "deleteGrid", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Grid" ], "summary": "Updates Grid", "operationId": "updateGrid", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Grid", "name": "grid", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Grid" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Grid" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/grid_entries": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GridEntry" ], "summary": "Lists GridEntries", "operationId": "listGridEntries", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GridEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/grid_entries/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GridEntry" ], "summary": "Gets GridEntries in bulk", "operationId": "getGridEntriesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GridEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/grid_entries/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GridEntry" ], "summary": "Counts GridEntries", "operationId": "getGridEntriesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GridEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/grid_entry": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GridEntry" ], "summary": "Creates GridEntry", "operationId": "createGridEntry", "parameters": [ { "description": "GridEntry", "name": "grid_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GridEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GridEntry" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/grid_entry/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GridEntry" ], "summary": "Gets GridEntry", "operationId": "getGridEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GridEntry" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GridEntry" ], "summary": "Deletes GridEntry", "operationId": "deleteGridEntry", "parameters": [ { "type": "integer", "description": "gridid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GridEntry" ], "summary": "Updates GridEntry", "operationId": "updateGridEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "GridEntry", "name": "grid_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GridEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GridEntry" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/grids": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Grid" ], "summary": "Lists Grids", "operationId": "listGrids", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Grid" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/grids/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Grid" ], "summary": "Gets Grids in bulk", "operationId": "getGridsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Grid" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/grids/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Grid" ], "summary": "Counts Grids", "operationId": "getGridsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Grid" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/ground_spawn": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GroundSpawn" ], "summary": "Creates GroundSpawn", "operationId": "createGroundSpawn", "parameters": [ { "description": "GroundSpawn", "name": "ground_spawn", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GroundSpawn" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GroundSpawn" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/ground_spawn/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GroundSpawn" ], "summary": "Gets GroundSpawn", "operationId": "getGroundSpawn", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GroundSpawn" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GroundSpawn" ], "summary": "Deletes GroundSpawn", "operationId": "deleteGroundSpawn", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GroundSpawn" ], "summary": "Updates GroundSpawn", "operationId": "updateGroundSpawn", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "GroundSpawn", "name": "ground_spawn", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GroundSpawn" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GroundSpawn" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/ground_spawns": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GroundSpawn" ], "summary": "Lists GroundSpawns", "operationId": "listGroundSpawns", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GroundSpawn" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/ground_spawns/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GroundSpawn" ], "summary": "Gets GroundSpawns in bulk", "operationId": "getGroundSpawnsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GroundSpawn" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/ground_spawns/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GroundSpawn" ], "summary": "Counts GroundSpawns", "operationId": "getGroundSpawnsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GroundSpawn" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/group_id": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GroupId" ], "summary": "Creates GroupId", "operationId": "createGroupId", "parameters": [ { "description": "GroupId", "name": "group_id", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GroupId" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GroupId" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/group_id/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GroupId" ], "summary": "Gets GroupId", "operationId": "getGroupId", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GroupId" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GroupId" ], "summary": "Deletes GroupId", "operationId": "deleteGroupId", "parameters": [ { "type": "integer", "description": "groupId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GroupId" ], "summary": "Updates GroupId", "operationId": "updateGroupId", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "GroupId", "name": "group_id", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GroupId" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GroupId" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/group_ids": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GroupId" ], "summary": "Lists GroupIds", "operationId": "listGroupIds", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GroupId" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/group_ids/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GroupId" ], "summary": "Gets GroupIds in bulk", "operationId": "getGroupIdsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GroupId" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/group_ids/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GroupId" ], "summary": "Counts GroupIds", "operationId": "getGroupIdsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GroupId" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guild": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Guild" ], "summary": "Creates Guild", "operationId": "createGuild", "parameters": [ { "description": "Guild", "name": "guild", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Guild" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Guild" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/guild/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Guild" ], "summary": "Gets Guild", "operationId": "getGuild", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Guild" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Guild" ], "summary": "Deletes Guild", "operationId": "deleteGuild", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Guild" ], "summary": "Updates Guild", "operationId": "updateGuild", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Guild", "name": "guild", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Guild" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Guild" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/guild_bank": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildBank" ], "summary": "Creates GuildBank", "operationId": "createGuildBank", "parameters": [ { "description": "GuildBank", "name": "guild_bank", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GuildBank" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildBank" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/guild_bank/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildBank" ], "summary": "Gets GuildBank", "operationId": "getGuildBank", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildBank" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildBank" ], "summary": "Deletes GuildBank", "operationId": "deleteGuildBank", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildBank" ], "summary": "Updates GuildBank", "operationId": "updateGuildBank", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "GuildBank", "name": "guild_bank", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GuildBank" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildBank" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/guild_banks": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildBank" ], "summary": "Lists GuildBanks", "operationId": "listGuildBanks", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildBank" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guild_banks/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildBank" ], "summary": "Gets GuildBanks in bulk", "operationId": "getGuildBanksBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildBank" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guild_banks/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildBank" ], "summary": "Counts GuildBanks", "operationId": "getGuildBanksCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildBank" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guild_member": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildMember" ], "summary": "Creates GuildMember", "operationId": "createGuildMember", "parameters": [ { "description": "GuildMember", "name": "guild_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GuildMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildMember" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/guild_member/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildMember" ], "summary": "Gets GuildMember", "operationId": "getGuildMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildMember" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildMember" ], "summary": "Deletes GuildMember", "operationId": "deleteGuildMember", "parameters": [ { "type": "integer", "description": "charId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildMember" ], "summary": "Updates GuildMember", "operationId": "updateGuildMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "GuildMember", "name": "guild_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GuildMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildMember" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/guild_members": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildMember" ], "summary": "Lists GuildMembers", "operationId": "listGuildMembers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guild_members/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildMember" ], "summary": "Gets GuildMembers in bulk", "operationId": "getGuildMembersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guild_members/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildMember" ], "summary": "Counts GuildMembers", "operationId": "getGuildMembersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guild_permission": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildPermission" ], "summary": "Creates GuildPermission", "operationId": "createGuildPermission", "parameters": [ { "description": "GuildPermission", "name": "guild_permission", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GuildPermission" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildPermission" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/guild_permission/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildPermission" ], "summary": "Gets GuildPermission", "operationId": "getGuildPermission", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildPermission" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildPermission" ], "summary": "Deletes GuildPermission", "operationId": "deleteGuildPermission", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildPermission" ], "summary": "Updates GuildPermission", "operationId": "updateGuildPermission", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "GuildPermission", "name": "guild_permission", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GuildPermission" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildPermission" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/guild_permissions": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildPermission" ], "summary": "Lists GuildPermissions", "operationId": "listGuildPermissions", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildPermission" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guild_permissions/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildPermission" ], "summary": "Gets GuildPermissions in bulk", "operationId": "getGuildPermissionsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildPermission" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guild_permissions/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildPermission" ], "summary": "Counts GuildPermissions", "operationId": "getGuildPermissionsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildPermission" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guild_rank": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildRank" ], "summary": "Creates GuildRank", "operationId": "createGuildRank", "parameters": [ { "description": "GuildRank", "name": "guild_rank", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GuildRank" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildRank" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/guild_rank/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildRank" ], "summary": "Gets GuildRank", "operationId": "getGuildRank", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildRank" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildRank" ], "summary": "Deletes GuildRank", "operationId": "deleteGuildRank", "parameters": [ { "type": "integer", "description": "guildId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildRank" ], "summary": "Updates GuildRank", "operationId": "updateGuildRank", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "GuildRank", "name": "guild_rank", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GuildRank" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildRank" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/guild_ranks": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildRank" ], "summary": "Lists GuildRanks", "operationId": "listGuildRanks", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildRank" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guild_ranks/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildRank" ], "summary": "Gets GuildRanks in bulk", "operationId": "getGuildRanksBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildRank" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guild_ranks/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildRank" ], "summary": "Counts GuildRanks", "operationId": "getGuildRanksCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildRank" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guild_relation": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildRelation" ], "summary": "Creates GuildRelation", "operationId": "createGuildRelation", "parameters": [ { "description": "GuildRelation", "name": "guild_relation", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GuildRelation" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildRelation" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/guild_relation/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildRelation" ], "summary": "Gets GuildRelation", "operationId": "getGuildRelation", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildRelation" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildRelation" ], "summary": "Deletes GuildRelation", "operationId": "deleteGuildRelation", "parameters": [ { "type": "integer", "description": "guild1", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildRelation" ], "summary": "Updates GuildRelation", "operationId": "updateGuildRelation", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "GuildRelation", "name": "guild_relation", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GuildRelation" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildRelation" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/guild_relations": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildRelation" ], "summary": "Lists GuildRelations", "operationId": "listGuildRelations", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildRelation" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guild_relations/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildRelation" ], "summary": "Gets GuildRelations in bulk", "operationId": "getGuildRelationsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildRelation" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guild_relations/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildRelation" ], "summary": "Counts GuildRelations", "operationId": "getGuildRelationsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildRelation" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guild_tribute": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildTribute" ], "summary": "Creates GuildTribute", "operationId": "createGuildTribute", "parameters": [ { "description": "GuildTribute", "name": "guild_tribute", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GuildTribute" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildTribute" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/guild_tribute/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildTribute" ], "summary": "Gets GuildTribute", "operationId": "getGuildTribute", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildTribute" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildTribute" ], "summary": "Deletes GuildTribute", "operationId": "deleteGuildTribute", "parameters": [ { "type": "integer", "description": "guildId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildTribute" ], "summary": "Updates GuildTribute", "operationId": "updateGuildTribute", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "GuildTribute", "name": "guild_tribute", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.GuildTribute" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildTribute" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/guild_tributes": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildTribute" ], "summary": "Lists GuildTributes", "operationId": "listGuildTributes", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildTribute" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guild_tributes/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildTribute" ], "summary": "Gets GuildTributes in bulk", "operationId": "getGuildTributesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildTribute" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guild_tributes/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "GuildTribute" ], "summary": "Counts GuildTributes", "operationId": "getGuildTributesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.GuildTribute" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guilds": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Guild" ], "summary": "Lists Guilds", "operationId": "listGuilds", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Guild" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guilds/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Guild" ], "summary": "Gets Guilds in bulk", "operationId": "getGuildsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Guild" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/guilds/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Guild" ], "summary": "Counts Guilds", "operationId": "getGuildsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Guild" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/horse": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Horse" ], "summary": "Creates Horse", "operationId": "createHorse", "parameters": [ { "description": "Horse", "name": "horse", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Horse" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Horse" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/horse/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Horse" ], "summary": "Gets Horse", "operationId": "getHorse", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Horse" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Horse" ], "summary": "Deletes Horse", "operationId": "deleteHorse", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Horse" ], "summary": "Updates Horse", "operationId": "updateHorse", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Horse", "name": "horse", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Horse" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Horse" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/horses": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Horse" ], "summary": "Lists Horses", "operationId": "listHorses", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Horse" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/horses/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Horse" ], "summary": "Gets Horses in bulk", "operationId": "getHorsesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Horse" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/horses/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Horse" ], "summary": "Counts Horses", "operationId": "getHorsesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Horse" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/instance_list": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InstanceList" ], "summary": "Creates InstanceList", "operationId": "createInstanceList", "parameters": [ { "description": "InstanceList", "name": "instance_list", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.InstanceList" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.InstanceList" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/instance_list/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InstanceList" ], "summary": "Gets InstanceList", "operationId": "getInstanceList", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.InstanceList" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InstanceList" ], "summary": "Deletes InstanceList", "operationId": "deleteInstanceList", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InstanceList" ], "summary": "Updates InstanceList", "operationId": "updateInstanceList", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "InstanceList", "name": "instance_list", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.InstanceList" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.InstanceList" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/instance_list_player": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InstanceListPlayer" ], "summary": "Creates InstanceListPlayer", "operationId": "createInstanceListPlayer", "parameters": [ { "description": "InstanceListPlayer", "name": "instance_list_player", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.InstanceListPlayer" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.InstanceListPlayer" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/instance_list_player/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InstanceListPlayer" ], "summary": "Gets InstanceListPlayer", "operationId": "getInstanceListPlayer", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.InstanceListPlayer" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InstanceListPlayer" ], "summary": "Deletes InstanceListPlayer", "operationId": "deleteInstanceListPlayer", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InstanceListPlayer" ], "summary": "Updates InstanceListPlayer", "operationId": "updateInstanceListPlayer", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "InstanceListPlayer", "name": "instance_list_player", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.InstanceListPlayer" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.InstanceListPlayer" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/instance_list_players": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InstanceListPlayer" ], "summary": "Lists InstanceListPlayers", "operationId": "listInstanceListPlayers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.InstanceListPlayer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/instance_list_players/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InstanceListPlayer" ], "summary": "Gets InstanceListPlayers in bulk", "operationId": "getInstanceListPlayersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.InstanceListPlayer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/instance_list_players/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InstanceListPlayer" ], "summary": "Counts InstanceListPlayers", "operationId": "getInstanceListPlayersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.InstanceListPlayer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/instance_lists": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InstanceList" ], "summary": "Lists InstanceLists", "operationId": "listInstanceLists", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.InstanceList" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/instance_lists/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InstanceList" ], "summary": "Gets InstanceLists in bulk", "operationId": "getInstanceListsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.InstanceList" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/instance_lists/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InstanceList" ], "summary": "Counts InstanceLists", "operationId": "getInstanceListsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.InstanceList" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/inventories": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Inventory" ], "summary": "Lists Inventories", "operationId": "listInventories", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Inventory" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/inventories/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Inventory" ], "summary": "Gets Inventories in bulk", "operationId": "getInventoriesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Inventory" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/inventories/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Inventory" ], "summary": "Counts Inventories", "operationId": "getInventoriesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Inventory" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/inventory": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Inventory" ], "summary": "Creates Inventory", "operationId": "createInventory", "parameters": [ { "description": "Inventory", "name": "inventory", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Inventory" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Inventory" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/inventory/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Inventory" ], "summary": "Gets Inventory", "operationId": "getInventory", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Inventory" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Inventory" ], "summary": "Deletes Inventory", "operationId": "deleteInventory", "parameters": [ { "type": "integer", "description": "charid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Inventory" ], "summary": "Updates Inventory", "operationId": "updateInventory", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Inventory", "name": "inventory", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Inventory" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Inventory" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/inventory_snapshot": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InventorySnapshot" ], "summary": "Creates InventorySnapshot", "operationId": "createInventorySnapshot", "parameters": [ { "description": "InventorySnapshot", "name": "inventory_snapshot", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.InventorySnapshot" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.InventorySnapshot" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/inventory_snapshot/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InventorySnapshot" ], "summary": "Gets InventorySnapshot", "operationId": "getInventorySnapshot", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.InventorySnapshot" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InventorySnapshot" ], "summary": "Deletes InventorySnapshot", "operationId": "deleteInventorySnapshot", "parameters": [ { "type": "integer", "description": "timeIndex", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InventorySnapshot" ], "summary": "Updates InventorySnapshot", "operationId": "updateInventorySnapshot", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "InventorySnapshot", "name": "inventory_snapshot", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.InventorySnapshot" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.InventorySnapshot" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/inventory_snapshots": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InventorySnapshot" ], "summary": "Lists InventorySnapshots", "operationId": "listInventorySnapshots", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.InventorySnapshot" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/inventory_snapshots/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InventorySnapshot" ], "summary": "Gets InventorySnapshots in bulk", "operationId": "getInventorySnapshotsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.InventorySnapshot" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/inventory_snapshots/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "InventorySnapshot" ], "summary": "Counts InventorySnapshots", "operationId": "getInventorySnapshotsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.InventorySnapshot" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/ip_exemption": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "IpExemption" ], "summary": "Creates IpExemption", "operationId": "createIpExemption", "parameters": [ { "description": "IpExemption", "name": "ip_exemption", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.IpExemption" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.IpExemption" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/ip_exemption/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "IpExemption" ], "summary": "Gets IpExemption", "operationId": "getIpExemption", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.IpExemption" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "IpExemption" ], "summary": "Deletes IpExemption", "operationId": "deleteIpExemption", "parameters": [ { "type": "integer", "description": "exemptionId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "IpExemption" ], "summary": "Updates IpExemption", "operationId": "updateIpExemption", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "IpExemption", "name": "ip_exemption", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.IpExemption" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.IpExemption" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/ip_exemptions": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "IpExemption" ], "summary": "Lists IpExemptions", "operationId": "listIpExemptions", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.IpExemption" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/ip_exemptions/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "IpExemption" ], "summary": "Gets IpExemptions in bulk", "operationId": "getIpExemptionsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.IpExemption" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/ip_exemptions/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "IpExemption" ], "summary": "Counts IpExemptions", "operationId": "getIpExemptionsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.IpExemption" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/item": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Item" ], "summary": "Creates Item", "operationId": "createItem", "parameters": [ { "description": "Item", "name": "item", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Item" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Item" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/item/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Item" ], "summary": "Gets Item", "operationId": "getItem", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Item" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Item" ], "summary": "Deletes Item", "operationId": "deleteItem", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Item" ], "summary": "Updates Item", "operationId": "updateItem", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Item", "name": "item", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Item" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Item" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/item_tick": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ItemTick" ], "summary": "Creates ItemTick", "operationId": "createItemTick", "parameters": [ { "description": "ItemTick", "name": "item_tick", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ItemTick" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ItemTick" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/item_tick/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ItemTick" ], "summary": "Gets ItemTick", "operationId": "getItemTick", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ItemTick" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ItemTick" ], "summary": "Deletes ItemTick", "operationId": "deleteItemTick", "parameters": [ { "type": "integer", "description": "itId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ItemTick" ], "summary": "Updates ItemTick", "operationId": "updateItemTick", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "ItemTick", "name": "item_tick", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ItemTick" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ItemTick" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/item_ticks": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ItemTick" ], "summary": "Lists ItemTicks", "operationId": "listItemTicks", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ItemTick" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/item_ticks/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ItemTick" ], "summary": "Gets ItemTicks in bulk", "operationId": "getItemTicksBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ItemTick" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/item_ticks/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ItemTick" ], "summary": "Counts ItemTicks", "operationId": "getItemTicksCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ItemTick" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/items": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Item" ], "summary": "Lists Items", "operationId": "listItems", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Item" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/items/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Item" ], "summary": "Gets Items in bulk", "operationId": "getItemsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Item" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/items/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Item" ], "summary": "Counts Items", "operationId": "getItemsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Item" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/keyring": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Keyring" ], "summary": "Creates Keyring", "operationId": "createKeyring", "parameters": [ { "description": "Keyring", "name": "keyring", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Keyring" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Keyring" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/keyring/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Keyring" ], "summary": "Gets Keyring", "operationId": "getKeyring", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Keyring" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Keyring" ], "summary": "Deletes Keyring", "operationId": "deleteKeyring", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Keyring" ], "summary": "Updates Keyring", "operationId": "updateKeyring", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Keyring", "name": "keyring", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Keyring" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Keyring" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/keyrings": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Keyring" ], "summary": "Lists Keyrings", "operationId": "listKeyrings", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Keyring" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/keyrings/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Keyring" ], "summary": "Gets Keyrings in bulk", "operationId": "getKeyringsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Keyring" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/keyrings/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Keyring" ], "summary": "Counts Keyrings", "operationId": "getKeyringsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Keyring" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/ldon_trap_entries": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LdonTrapEntry" ], "summary": "Lists LdonTrapEntries", "operationId": "listLdonTrapEntries", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LdonTrapEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/ldon_trap_entries/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LdonTrapEntry" ], "summary": "Gets LdonTrapEntries in bulk", "operationId": "getLdonTrapEntriesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LdonTrapEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/ldon_trap_entries/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LdonTrapEntry" ], "summary": "Counts LdonTrapEntries", "operationId": "getLdonTrapEntriesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LdonTrapEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/ldon_trap_entry": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LdonTrapEntry" ], "summary": "Creates LdonTrapEntry", "operationId": "createLdonTrapEntry", "parameters": [ { "description": "LdonTrapEntry", "name": "ldon_trap_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LdonTrapEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LdonTrapEntry" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/ldon_trap_entry/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LdonTrapEntry" ], "summary": "Gets LdonTrapEntry", "operationId": "getLdonTrapEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LdonTrapEntry" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LdonTrapEntry" ], "summary": "Deletes LdonTrapEntry", "operationId": "deleteLdonTrapEntry", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LdonTrapEntry" ], "summary": "Updates LdonTrapEntry", "operationId": "updateLdonTrapEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "LdonTrapEntry", "name": "ldon_trap_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LdonTrapEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LdonTrapEntry" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/ldon_trap_template": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LdonTrapTemplate" ], "summary": "Creates LdonTrapTemplate", "operationId": "createLdonTrapTemplate", "parameters": [ { "description": "LdonTrapTemplate", "name": "ldon_trap_template", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LdonTrapTemplate" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LdonTrapTemplate" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/ldon_trap_template/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LdonTrapTemplate" ], "summary": "Gets LdonTrapTemplate", "operationId": "getLdonTrapTemplate", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LdonTrapTemplate" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LdonTrapTemplate" ], "summary": "Deletes LdonTrapTemplate", "operationId": "deleteLdonTrapTemplate", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LdonTrapTemplate" ], "summary": "Updates LdonTrapTemplate", "operationId": "updateLdonTrapTemplate", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "LdonTrapTemplate", "name": "ldon_trap_template", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LdonTrapTemplate" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LdonTrapTemplate" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/ldon_trap_templates": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LdonTrapTemplate" ], "summary": "Lists LdonTrapTemplates", "operationId": "listLdonTrapTemplates", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LdonTrapTemplate" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/ldon_trap_templates/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LdonTrapTemplate" ], "summary": "Gets LdonTrapTemplates in bulk", "operationId": "getLdonTrapTemplatesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LdonTrapTemplate" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/ldon_trap_templates/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LdonTrapTemplate" ], "summary": "Counts LdonTrapTemplates", "operationId": "getLdonTrapTemplatesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LdonTrapTemplate" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/level_exp_mod": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LevelExpMod" ], "summary": "Creates LevelExpMod", "operationId": "createLevelExpMod", "parameters": [ { "description": "LevelExpMod", "name": "level_exp_mod", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LevelExpMod" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LevelExpMod" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/level_exp_mod/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LevelExpMod" ], "summary": "Gets LevelExpMod", "operationId": "getLevelExpMod", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LevelExpMod" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LevelExpMod" ], "summary": "Deletes LevelExpMod", "operationId": "deleteLevelExpMod", "parameters": [ { "type": "integer", "description": "level", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LevelExpMod" ], "summary": "Updates LevelExpMod", "operationId": "updateLevelExpMod", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "LevelExpMod", "name": "level_exp_mod", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LevelExpMod" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LevelExpMod" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/level_exp_mods": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LevelExpMod" ], "summary": "Lists LevelExpMods", "operationId": "listLevelExpMods", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LevelExpMod" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/level_exp_mods/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LevelExpMod" ], "summary": "Gets LevelExpMods in bulk", "operationId": "getLevelExpModsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LevelExpMod" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/level_exp_mods/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LevelExpMod" ], "summary": "Counts LevelExpMods", "operationId": "getLevelExpModsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LevelExpMod" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/lfguild": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Lfguild" ], "summary": "Creates Lfguild", "operationId": "createLfguild", "parameters": [ { "description": "Lfguild", "name": "lfguild", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Lfguild" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Lfguild" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/lfguild/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Lfguild" ], "summary": "Gets Lfguild", "operationId": "getLfguild", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Lfguild" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Lfguild" ], "summary": "Deletes Lfguild", "operationId": "deleteLfguild", "parameters": [ { "type": "integer", "description": "typeId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Lfguild" ], "summary": "Updates Lfguild", "operationId": "updateLfguild", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Lfguild", "name": "lfguild", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Lfguild" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Lfguild" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/lfguilds": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Lfguild" ], "summary": "Lists Lfguilds", "operationId": "listLfguilds", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Lfguild" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/lfguilds/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Lfguild" ], "summary": "Gets Lfguilds in bulk", "operationId": "getLfguildsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Lfguild" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/lfguilds/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Lfguild" ], "summary": "Counts Lfguilds", "operationId": "getLfguildsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Lfguild" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/login_account": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginAccount" ], "summary": "Creates LoginAccount", "operationId": "createLoginAccount", "parameters": [ { "description": "LoginAccount", "name": "login_account", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LoginAccount" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginAccount" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/login_account/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginAccount" ], "summary": "Gets LoginAccount", "operationId": "getLoginAccount", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginAccount" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginAccount" ], "summary": "Deletes LoginAccount", "operationId": "deleteLoginAccount", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginAccount" ], "summary": "Updates LoginAccount", "operationId": "updateLoginAccount", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "LoginAccount", "name": "login_account", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LoginAccount" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginAccount" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/login_accounts": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginAccount" ], "summary": "Lists LoginAccounts", "operationId": "listLoginAccounts", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginAccount" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/login_accounts/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginAccount" ], "summary": "Gets LoginAccounts in bulk", "operationId": "getLoginAccountsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginAccount" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/login_accounts/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginAccount" ], "summary": "Counts LoginAccounts", "operationId": "getLoginAccountsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginAccount" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/login_api_token": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginApiToken" ], "summary": "Creates LoginApiToken", "operationId": "createLoginApiToken", "parameters": [ { "description": "LoginApiToken", "name": "login_api_token", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LoginApiToken" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginApiToken" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/login_api_token/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginApiToken" ], "summary": "Gets LoginApiToken", "operationId": "getLoginApiToken", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginApiToken" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginApiToken" ], "summary": "Deletes LoginApiToken", "operationId": "deleteLoginApiToken", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginApiToken" ], "summary": "Updates LoginApiToken", "operationId": "updateLoginApiToken", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "LoginApiToken", "name": "login_api_token", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LoginApiToken" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginApiToken" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/login_api_tokens": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginApiToken" ], "summary": "Lists LoginApiTokens", "operationId": "listLoginApiTokens", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginApiToken" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/login_api_tokens/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginApiToken" ], "summary": "Gets LoginApiTokens in bulk", "operationId": "getLoginApiTokensBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginApiToken" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/login_api_tokens/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginApiToken" ], "summary": "Counts LoginApiTokens", "operationId": "getLoginApiTokensCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginApiToken" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/login_server_admin": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginServerAdmin" ], "summary": "Creates LoginServerAdmin", "operationId": "createLoginServerAdmin", "parameters": [ { "description": "LoginServerAdmin", "name": "login_server_admin", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LoginServerAdmin" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginServerAdmin" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/login_server_admin/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginServerAdmin" ], "summary": "Gets LoginServerAdmin", "operationId": "getLoginServerAdmin", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginServerAdmin" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginServerAdmin" ], "summary": "Deletes LoginServerAdmin", "operationId": "deleteLoginServerAdmin", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginServerAdmin" ], "summary": "Updates LoginServerAdmin", "operationId": "updateLoginServerAdmin", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "LoginServerAdmin", "name": "login_server_admin", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LoginServerAdmin" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginServerAdmin" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/login_server_admins": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginServerAdmin" ], "summary": "Lists LoginServerAdmins", "operationId": "listLoginServerAdmins", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginServerAdmin" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/login_server_admins/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginServerAdmin" ], "summary": "Gets LoginServerAdmins in bulk", "operationId": "getLoginServerAdminsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginServerAdmin" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/login_server_admins/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginServerAdmin" ], "summary": "Counts LoginServerAdmins", "operationId": "getLoginServerAdminsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginServerAdmin" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/login_server_list_type": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginServerListType" ], "summary": "Creates LoginServerListType", "operationId": "createLoginServerListType", "parameters": [ { "description": "LoginServerListType", "name": "login_server_list_type", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LoginServerListType" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginServerListType" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/login_server_list_type/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginServerListType" ], "summary": "Gets LoginServerListType", "operationId": "getLoginServerListType", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginServerListType" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginServerListType" ], "summary": "Deletes LoginServerListType", "operationId": "deleteLoginServerListType", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginServerListType" ], "summary": "Updates LoginServerListType", "operationId": "updateLoginServerListType", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "LoginServerListType", "name": "login_server_list_type", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LoginServerListType" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginServerListType" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/login_server_list_types": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginServerListType" ], "summary": "Lists LoginServerListTypes", "operationId": "listLoginServerListTypes", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginServerListType" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/login_server_list_types/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginServerListType" ], "summary": "Gets LoginServerListTypes in bulk", "operationId": "getLoginServerListTypesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginServerListType" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/login_server_list_types/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginServerListType" ], "summary": "Counts LoginServerListTypes", "operationId": "getLoginServerListTypesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginServerListType" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/login_world_server": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginWorldServer" ], "summary": "Creates LoginWorldServer", "operationId": "createLoginWorldServer", "parameters": [ { "description": "LoginWorldServer", "name": "login_world_server", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LoginWorldServer" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginWorldServer" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/login_world_server/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginWorldServer" ], "summary": "Gets LoginWorldServer", "operationId": "getLoginWorldServer", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginWorldServer" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginWorldServer" ], "summary": "Deletes LoginWorldServer", "operationId": "deleteLoginWorldServer", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginWorldServer" ], "summary": "Updates LoginWorldServer", "operationId": "updateLoginWorldServer", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "LoginWorldServer", "name": "login_world_server", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LoginWorldServer" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginWorldServer" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/login_world_servers": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginWorldServer" ], "summary": "Lists LoginWorldServers", "operationId": "listLoginWorldServers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginWorldServer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/login_world_servers/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginWorldServer" ], "summary": "Gets LoginWorldServers in bulk", "operationId": "getLoginWorldServersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginWorldServer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/login_world_servers/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoginWorldServer" ], "summary": "Counts LoginWorldServers", "operationId": "getLoginWorldServersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoginWorldServer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/logsys_categories": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LogsysCategory" ], "summary": "Lists LogsysCategories", "operationId": "listLogsysCategories", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LogsysCategory" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/logsys_categories/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LogsysCategory" ], "summary": "Gets LogsysCategories in bulk", "operationId": "getLogsysCategoriesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LogsysCategory" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/logsys_categories/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LogsysCategory" ], "summary": "Counts LogsysCategories", "operationId": "getLogsysCategoriesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LogsysCategory" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/logsys_category": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LogsysCategory" ], "summary": "Creates LogsysCategory", "operationId": "createLogsysCategory", "parameters": [ { "description": "LogsysCategory", "name": "logsys_category", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LogsysCategory" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LogsysCategory" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/logsys_category/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LogsysCategory" ], "summary": "Gets LogsysCategory", "operationId": "getLogsysCategory", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LogsysCategory" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LogsysCategory" ], "summary": "Deletes LogsysCategory", "operationId": "deleteLogsysCategory", "parameters": [ { "type": "integer", "description": "logCategoryId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LogsysCategory" ], "summary": "Updates LogsysCategory", "operationId": "updateLogsysCategory", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "LogsysCategory", "name": "logsys_category", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LogsysCategory" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LogsysCategory" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/lootdrop": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Lootdrop" ], "summary": "Creates Lootdrop", "operationId": "createLootdrop", "parameters": [ { "description": "Lootdrop", "name": "lootdrop", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Lootdrop" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Lootdrop" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/lootdrop/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Lootdrop" ], "summary": "Gets Lootdrop", "operationId": "getLootdrop", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Lootdrop" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Lootdrop" ], "summary": "Deletes Lootdrop", "operationId": "deleteLootdrop", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Lootdrop" ], "summary": "Updates Lootdrop", "operationId": "updateLootdrop", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Lootdrop", "name": "lootdrop", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Lootdrop" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Lootdrop" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/lootdrop_entries": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LootdropEntry" ], "summary": "Lists LootdropEntries", "operationId": "listLootdropEntries", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LootdropEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/lootdrop_entries/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LootdropEntry" ], "summary": "Gets LootdropEntries in bulk", "operationId": "getLootdropEntriesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LootdropEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/lootdrop_entries/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LootdropEntry" ], "summary": "Counts LootdropEntries", "operationId": "getLootdropEntriesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LootdropEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/lootdrop_entry": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LootdropEntry" ], "summary": "Creates LootdropEntry", "operationId": "createLootdropEntry", "parameters": [ { "description": "LootdropEntry", "name": "lootdrop_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LootdropEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LootdropEntry" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/lootdrop_entry/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LootdropEntry" ], "summary": "Gets LootdropEntry", "operationId": "getLootdropEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LootdropEntry" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LootdropEntry" ], "summary": "Deletes LootdropEntry", "operationId": "deleteLootdropEntry", "parameters": [ { "type": "integer", "description": "lootdropId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LootdropEntry" ], "summary": "Updates LootdropEntry", "operationId": "updateLootdropEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "LootdropEntry", "name": "lootdrop_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LootdropEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LootdropEntry" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/lootdrops": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Lootdrop" ], "summary": "Lists Lootdrops", "operationId": "listLootdrops", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Lootdrop" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/lootdrops/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Lootdrop" ], "summary": "Gets Lootdrops in bulk", "operationId": "getLootdropsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Lootdrop" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/lootdrops/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Lootdrop" ], "summary": "Counts Lootdrops", "operationId": "getLootdropsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Lootdrop" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/loottable": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Loottable" ], "summary": "Creates Loottable", "operationId": "createLoottable", "parameters": [ { "description": "Loottable", "name": "loottable", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Loottable" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Loottable" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/loottable/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Loottable" ], "summary": "Gets Loottable", "operationId": "getLoottable", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Loottable" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Loottable" ], "summary": "Deletes Loottable", "operationId": "deleteLoottable", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Loottable" ], "summary": "Updates Loottable", "operationId": "updateLoottable", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Loottable", "name": "loottable", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Loottable" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Loottable" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/loottable_entries": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoottableEntry" ], "summary": "Lists LoottableEntries", "operationId": "listLoottableEntries", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoottableEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/loottable_entries/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoottableEntry" ], "summary": "Gets LoottableEntries in bulk", "operationId": "getLoottableEntriesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoottableEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/loottable_entries/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoottableEntry" ], "summary": "Counts LoottableEntries", "operationId": "getLoottableEntriesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoottableEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/loottable_entry": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoottableEntry" ], "summary": "Creates LoottableEntry", "operationId": "createLoottableEntry", "parameters": [ { "description": "LoottableEntry", "name": "loottable_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LoottableEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoottableEntry" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/loottable_entry/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoottableEntry" ], "summary": "Gets LoottableEntry", "operationId": "getLoottableEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoottableEntry" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoottableEntry" ], "summary": "Deletes LoottableEntry", "operationId": "deleteLoottableEntry", "parameters": [ { "type": "integer", "description": "loottableId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "LoottableEntry" ], "summary": "Updates LoottableEntry", "operationId": "updateLoottableEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "LoottableEntry", "name": "loottable_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.LoottableEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.LoottableEntry" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/loottables": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Loottable" ], "summary": "Lists Loottables", "operationId": "listLoottables", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Loottable" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/loottables/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Loottable" ], "summary": "Gets Loottables in bulk", "operationId": "getLoottablesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Loottable" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/loottables/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Loottable" ], "summary": "Counts Loottables", "operationId": "getLoottablesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Loottable" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/mail": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Mail" ], "summary": "Lists Mail", "operationId": "listMail", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Mail" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Mail" ], "summary": "Creates Mail", "operationId": "createMail", "parameters": [ { "description": "Mail", "name": "mail", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Mail" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Mail" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/mail/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Mail" ], "summary": "Gets Mail in bulk", "operationId": "getMailBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Mail" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/mail/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Mail" ], "summary": "Counts Mail", "operationId": "getMailCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Mail" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/mail/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Mail" ], "summary": "Gets Mail", "operationId": "getMail", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Mail" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Mail" ], "summary": "Deletes Mail", "operationId": "deleteMail", "parameters": [ { "type": "integer", "description": "msgid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Mail" ], "summary": "Updates Mail", "operationId": "updateMail", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Mail", "name": "mail", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Mail" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Mail" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/me": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Me" ], "summary": "Returns current logged in user information", "operationId": "me", "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.User" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/merchantlist": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Merchantlist" ], "summary": "Creates Merchantlist", "operationId": "createMerchantlist", "parameters": [ { "description": "Merchantlist", "name": "merchantlist", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Merchantlist" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Merchantlist" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/merchantlist/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Merchantlist" ], "summary": "Gets Merchantlist", "operationId": "getMerchantlist", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Merchantlist" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Merchantlist" ], "summary": "Deletes Merchantlist", "operationId": "deleteMerchantlist", "parameters": [ { "type": "integer", "description": "merchantid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Merchantlist" ], "summary": "Updates Merchantlist", "operationId": "updateMerchantlist", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Merchantlist", "name": "merchantlist", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Merchantlist" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Merchantlist" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/merchantlist_temp": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "MerchantlistTemp" ], "summary": "Creates MerchantlistTemp", "operationId": "createMerchantlistTemp", "parameters": [ { "description": "MerchantlistTemp", "name": "merchantlist_temp", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.MerchantlistTemp" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.MerchantlistTemp" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/merchantlist_temp/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "MerchantlistTemp" ], "summary": "Gets MerchantlistTemp", "operationId": "getMerchantlistTemp", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.MerchantlistTemp" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "MerchantlistTemp" ], "summary": "Deletes MerchantlistTemp", "operationId": "deleteMerchantlistTemp", "parameters": [ { "type": "integer", "description": "npcid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "MerchantlistTemp" ], "summary": "Updates MerchantlistTemp", "operationId": "updateMerchantlistTemp", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "MerchantlistTemp", "name": "merchantlist_temp", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.MerchantlistTemp" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.MerchantlistTemp" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/merchantlist_temps": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "MerchantlistTemp" ], "summary": "Lists MerchantlistTemps", "operationId": "listMerchantlistTemps", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.MerchantlistTemp" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/merchantlist_temps/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "MerchantlistTemp" ], "summary": "Gets MerchantlistTemps in bulk", "operationId": "getMerchantlistTempsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.MerchantlistTemp" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/merchantlist_temps/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "MerchantlistTemp" ], "summary": "Counts MerchantlistTemps", "operationId": "getMerchantlistTempsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.MerchantlistTemp" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/merchantlists": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Merchantlist" ], "summary": "Lists Merchantlists", "operationId": "listMerchantlists", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Merchantlist" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/merchantlists/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Merchantlist" ], "summary": "Gets Merchantlists in bulk", "operationId": "getMerchantlistsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Merchantlist" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/merchantlists/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Merchantlist" ], "summary": "Counts Merchantlists", "operationId": "getMerchantlistsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Merchantlist" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/name_filter": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NameFilter" ], "summary": "Creates NameFilter", "operationId": "createNameFilter", "parameters": [ { "description": "NameFilter", "name": "name_filter", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NameFilter" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NameFilter" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/name_filter/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NameFilter" ], "summary": "Gets NameFilter", "operationId": "getNameFilter", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NameFilter" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NameFilter" ], "summary": "Deletes NameFilter", "operationId": "deleteNameFilter", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NameFilter" ], "summary": "Updates NameFilter", "operationId": "updateNameFilter", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "NameFilter", "name": "name_filter", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NameFilter" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NameFilter" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/name_filters": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NameFilter" ], "summary": "Lists NameFilters", "operationId": "listNameFilters", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NameFilter" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/name_filters/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NameFilter" ], "summary": "Gets NameFilters in bulk", "operationId": "getNameFiltersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NameFilter" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/name_filters/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NameFilter" ], "summary": "Counts NameFilters", "operationId": "getNameFiltersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NameFilter" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_emote": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcEmote" ], "summary": "Creates NpcEmote", "operationId": "createNpcEmote", "parameters": [ { "description": "NpcEmote", "name": "npc_emote", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcEmote" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcEmote" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/npc_emote/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcEmote" ], "summary": "Gets NpcEmote", "operationId": "getNpcEmote", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcEmote" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcEmote" ], "summary": "Deletes NpcEmote", "operationId": "deleteNpcEmote", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcEmote" ], "summary": "Updates NpcEmote", "operationId": "updateNpcEmote", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "NpcEmote", "name": "npc_emote", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcEmote" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcEmote" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/npc_emotes": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcEmote" ], "summary": "Lists NpcEmotes", "operationId": "listNpcEmotes", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcEmote" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_emotes/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcEmote" ], "summary": "Gets NpcEmotes in bulk", "operationId": "getNpcEmotesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcEmote" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_emotes/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcEmote" ], "summary": "Counts NpcEmotes", "operationId": "getNpcEmotesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcEmote" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_faction": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcFaction" ], "summary": "Creates NpcFaction", "operationId": "createNpcFaction", "parameters": [ { "description": "NpcFaction", "name": "npc_faction", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcFaction" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcFaction" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/npc_faction/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcFaction" ], "summary": "Gets NpcFaction", "operationId": "getNpcFaction", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcFaction" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcFaction" ], "summary": "Deletes NpcFaction", "operationId": "deleteNpcFaction", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcFaction" ], "summary": "Updates NpcFaction", "operationId": "updateNpcFaction", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "NpcFaction", "name": "npc_faction", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcFaction" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcFaction" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/npc_faction_entries": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcFactionEntry" ], "summary": "Lists NpcFactionEntries", "operationId": "listNpcFactionEntries", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcFactionEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_faction_entries/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcFactionEntry" ], "summary": "Gets NpcFactionEntries in bulk", "operationId": "getNpcFactionEntriesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcFactionEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_faction_entries/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcFactionEntry" ], "summary": "Counts NpcFactionEntries", "operationId": "getNpcFactionEntriesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcFactionEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_faction_entry": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcFactionEntry" ], "summary": "Creates NpcFactionEntry", "operationId": "createNpcFactionEntry", "parameters": [ { "description": "NpcFactionEntry", "name": "npc_faction_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcFactionEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcFactionEntry" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/npc_faction_entry/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcFactionEntry" ], "summary": "Gets NpcFactionEntry", "operationId": "getNpcFactionEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcFactionEntry" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcFactionEntry" ], "summary": "Deletes NpcFactionEntry", "operationId": "deleteNpcFactionEntry", "parameters": [ { "type": "integer", "description": "npcFactionId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcFactionEntry" ], "summary": "Updates NpcFactionEntry", "operationId": "updateNpcFactionEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "NpcFactionEntry", "name": "npc_faction_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcFactionEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcFactionEntry" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/npc_factions": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcFaction" ], "summary": "Lists NpcFactions", "operationId": "listNpcFactions", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcFaction" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_factions/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcFaction" ], "summary": "Gets NpcFactions in bulk", "operationId": "getNpcFactionsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcFaction" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_factions/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcFaction" ], "summary": "Counts NpcFactions", "operationId": "getNpcFactionsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcFaction" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_scale_global_base": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcScaleGlobalBase" ], "summary": "Creates NpcScaleGlobalBase", "operationId": "createNpcScaleGlobalBase", "parameters": [ { "description": "NpcScaleGlobalBase", "name": "npc_scale_global_base", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcScaleGlobalBase" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcScaleGlobalBase" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/npc_scale_global_base/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcScaleGlobalBase" ], "summary": "Gets NpcScaleGlobalBase", "operationId": "getNpcScaleGlobalBase", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcScaleGlobalBase" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcScaleGlobalBase" ], "summary": "Deletes NpcScaleGlobalBase", "operationId": "deleteNpcScaleGlobalBase", "parameters": [ { "type": "integer", "description": "typeId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcScaleGlobalBase" ], "summary": "Updates NpcScaleGlobalBase", "operationId": "updateNpcScaleGlobalBase", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "NpcScaleGlobalBase", "name": "npc_scale_global_base", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcScaleGlobalBase" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcScaleGlobalBase" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/npc_scale_global_bases": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcScaleGlobalBase" ], "summary": "Lists NpcScaleGlobalBases", "operationId": "listNpcScaleGlobalBases", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcScaleGlobalBase" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_scale_global_bases/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcScaleGlobalBase" ], "summary": "Gets NpcScaleGlobalBases in bulk", "operationId": "getNpcScaleGlobalBasesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcScaleGlobalBase" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_scale_global_bases/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcScaleGlobalBase" ], "summary": "Counts NpcScaleGlobalBases", "operationId": "getNpcScaleGlobalBasesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcScaleGlobalBase" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_spell": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpell" ], "summary": "Creates NpcSpell", "operationId": "createNpcSpell", "parameters": [ { "description": "NpcSpell", "name": "npc_spell", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcSpell" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpell" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/npc_spell/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpell" ], "summary": "Gets NpcSpell", "operationId": "getNpcSpell", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpell" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpell" ], "summary": "Deletes NpcSpell", "operationId": "deleteNpcSpell", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpell" ], "summary": "Updates NpcSpell", "operationId": "updateNpcSpell", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "NpcSpell", "name": "npc_spell", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcSpell" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpell" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/npc_spells": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpell" ], "summary": "Lists NpcSpells", "operationId": "listNpcSpells", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpell" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_spells/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpell" ], "summary": "Gets NpcSpells in bulk", "operationId": "getNpcSpellsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpell" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_spells/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpell" ], "summary": "Counts NpcSpells", "operationId": "getNpcSpellsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpell" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_spells_effect": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEffect" ], "summary": "Creates NpcSpellsEffect", "operationId": "createNpcSpellsEffect", "parameters": [ { "description": "NpcSpellsEffect", "name": "npc_spells_effect", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcSpellsEffect" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEffect" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/npc_spells_effect/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEffect" ], "summary": "Gets NpcSpellsEffect", "operationId": "getNpcSpellsEffect", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEffect" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEffect" ], "summary": "Deletes NpcSpellsEffect", "operationId": "deleteNpcSpellsEffect", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEffect" ], "summary": "Updates NpcSpellsEffect", "operationId": "updateNpcSpellsEffect", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "NpcSpellsEffect", "name": "npc_spells_effect", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcSpellsEffect" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEffect" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/npc_spells_effects": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEffect" ], "summary": "Lists NpcSpellsEffects", "operationId": "listNpcSpellsEffects", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEffect" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_spells_effects/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEffect" ], "summary": "Gets NpcSpellsEffects in bulk", "operationId": "getNpcSpellsEffectsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEffect" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_spells_effects/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEffect" ], "summary": "Counts NpcSpellsEffects", "operationId": "getNpcSpellsEffectsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEffect" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_spells_effects_entries": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEffectsEntry" ], "summary": "Lists NpcSpellsEffectsEntries", "operationId": "listNpcSpellsEffectsEntries", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEffectsEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_spells_effects_entries/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEffectsEntry" ], "summary": "Gets NpcSpellsEffectsEntries in bulk", "operationId": "getNpcSpellsEffectsEntriesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEffectsEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_spells_effects_entries/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEffectsEntry" ], "summary": "Counts NpcSpellsEffectsEntries", "operationId": "getNpcSpellsEffectsEntriesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEffectsEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_spells_effects_entry": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEffectsEntry" ], "summary": "Creates NpcSpellsEffectsEntry", "operationId": "createNpcSpellsEffectsEntry", "parameters": [ { "description": "NpcSpellsEffectsEntry", "name": "npc_spells_effects_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcSpellsEffectsEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEffectsEntry" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/npc_spells_effects_entry/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEffectsEntry" ], "summary": "Gets NpcSpellsEffectsEntry", "operationId": "getNpcSpellsEffectsEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEffectsEntry" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEffectsEntry" ], "summary": "Deletes NpcSpellsEffectsEntry", "operationId": "deleteNpcSpellsEffectsEntry", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEffectsEntry" ], "summary": "Updates NpcSpellsEffectsEntry", "operationId": "updateNpcSpellsEffectsEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "NpcSpellsEffectsEntry", "name": "npc_spells_effects_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcSpellsEffectsEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEffectsEntry" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/npc_spells_entries": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEntry" ], "summary": "Lists NpcSpellsEntries", "operationId": "listNpcSpellsEntries", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_spells_entries/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEntry" ], "summary": "Gets NpcSpellsEntries in bulk", "operationId": "getNpcSpellsEntriesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_spells_entries/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEntry" ], "summary": "Counts NpcSpellsEntries", "operationId": "getNpcSpellsEntriesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_spells_entry": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEntry" ], "summary": "Creates NpcSpellsEntry", "operationId": "createNpcSpellsEntry", "parameters": [ { "description": "NpcSpellsEntry", "name": "npc_spells_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcSpellsEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEntry" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/npc_spells_entry/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEntry" ], "summary": "Gets NpcSpellsEntry", "operationId": "getNpcSpellsEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEntry" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEntry" ], "summary": "Deletes NpcSpellsEntry", "operationId": "deleteNpcSpellsEntry", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcSpellsEntry" ], "summary": "Updates NpcSpellsEntry", "operationId": "updateNpcSpellsEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "NpcSpellsEntry", "name": "npc_spells_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcSpellsEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEntry" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/npc_type": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcType" ], "summary": "Creates NpcType", "operationId": "createNpcType", "parameters": [ { "description": "NpcType", "name": "npc_type", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcType" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcType" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/npc_type/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcType" ], "summary": "Gets NpcType", "operationId": "getNpcType", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcType" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcType" ], "summary": "Deletes NpcType", "operationId": "deleteNpcType", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcType" ], "summary": "Updates NpcType", "operationId": "updateNpcType", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "NpcType", "name": "npc_type", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcType" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcType" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/npc_types": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcType" ], "summary": "Lists NpcTypes", "operationId": "listNpcTypes", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcType" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_types/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcType" ], "summary": "Gets NpcTypes in bulk", "operationId": "getNpcTypesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcType" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_types/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcType" ], "summary": "Counts NpcTypes", "operationId": "getNpcTypesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcType" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_types_tint": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcTypesTint" ], "summary": "Creates NpcTypesTint", "operationId": "createNpcTypesTint", "parameters": [ { "description": "NpcTypesTint", "name": "npc_types_tint", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcTypesTint" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcTypesTint" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/npc_types_tint/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcTypesTint" ], "summary": "Gets NpcTypesTint", "operationId": "getNpcTypesTint", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcTypesTint" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcTypesTint" ], "summary": "Deletes NpcTypesTint", "operationId": "deleteNpcTypesTint", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcTypesTint" ], "summary": "Updates NpcTypesTint", "operationId": "updateNpcTypesTint", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "NpcTypesTint", "name": "npc_types_tint", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.NpcTypesTint" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcTypesTint" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/npc_types_tints": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcTypesTint" ], "summary": "Lists NpcTypesTints", "operationId": "listNpcTypesTints", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcTypesTint" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_types_tints/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcTypesTint" ], "summary": "Gets NpcTypesTints in bulk", "operationId": "getNpcTypesTintsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcTypesTint" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/npc_types_tints/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "NpcTypesTint" ], "summary": "Counts NpcTypesTints", "operationId": "getNpcTypesTintsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.NpcTypesTint" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/object": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Object" ], "summary": "Creates Object", "operationId": "createObject", "parameters": [ { "description": "Object", "name": "object", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Object" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Object" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/object/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Object" ], "summary": "Gets Object", "operationId": "getObject", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Object" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Object" ], "summary": "Deletes Object", "operationId": "deleteObject", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Object" ], "summary": "Updates Object", "operationId": "updateObject", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Object", "name": "object", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Object" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Object" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/object_content": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ObjectContent" ], "summary": "Creates ObjectContent", "operationId": "createObjectContent", "parameters": [ { "description": "ObjectContent", "name": "object_content", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ObjectContent" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ObjectContent" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/object_content/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ObjectContent" ], "summary": "Gets ObjectContent", "operationId": "getObjectContent", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ObjectContent" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ObjectContent" ], "summary": "Deletes ObjectContent", "operationId": "deleteObjectContent", "parameters": [ { "type": "integer", "description": "parentid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ObjectContent" ], "summary": "Updates ObjectContent", "operationId": "updateObjectContent", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "ObjectContent", "name": "object_content", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ObjectContent" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ObjectContent" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/object_contents": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ObjectContent" ], "summary": "Lists ObjectContents", "operationId": "listObjectContents", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ObjectContent" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/object_contents/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ObjectContent" ], "summary": "Gets ObjectContents in bulk", "operationId": "getObjectContentsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ObjectContent" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/object_contents/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ObjectContent" ], "summary": "Counts ObjectContents", "operationId": "getObjectContentsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ObjectContent" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/objects": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Object" ], "summary": "Lists Objects", "operationId": "listObjects", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Object" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/objects/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Object" ], "summary": "Gets Objects in bulk", "operationId": "getObjectsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Object" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/objects/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Object" ], "summary": "Counts Objects", "operationId": "getObjectsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Object" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/parcel": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Parcel" ], "summary": "Creates Parcel", "operationId": "createParcel", "parameters": [ { "description": "Parcel", "name": "parcel", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Parcel" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Parcel" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/parcel/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Parcel" ], "summary": "Gets Parcel", "operationId": "getParcel", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Parcel" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Parcel" ], "summary": "Deletes Parcel", "operationId": "deleteParcel", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Parcel" ], "summary": "Updates Parcel", "operationId": "updateParcel", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Parcel", "name": "parcel", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Parcel" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Parcel" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/parcel_merchant": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ParcelMerchant" ], "summary": "Creates ParcelMerchant", "operationId": "createParcelMerchant", "parameters": [ { "description": "ParcelMerchant", "name": "parcel_merchant", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ParcelMerchant" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ParcelMerchant" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/parcel_merchant/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ParcelMerchant" ], "summary": "Gets ParcelMerchant", "operationId": "getParcelMerchant", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ParcelMerchant" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ParcelMerchant" ], "summary": "Deletes ParcelMerchant", "operationId": "deleteParcelMerchant", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ParcelMerchant" ], "summary": "Updates ParcelMerchant", "operationId": "updateParcelMerchant", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "ParcelMerchant", "name": "parcel_merchant", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ParcelMerchant" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ParcelMerchant" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/parcel_merchants": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ParcelMerchant" ], "summary": "Lists ParcelMerchants", "operationId": "listParcelMerchants", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ParcelMerchant" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/parcel_merchants/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ParcelMerchant" ], "summary": "Gets ParcelMerchants in bulk", "operationId": "getParcelMerchantsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ParcelMerchant" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/parcel_merchants/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ParcelMerchant" ], "summary": "Counts ParcelMerchants", "operationId": "getParcelMerchantsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ParcelMerchant" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/parcels": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Parcel" ], "summary": "Lists Parcels", "operationId": "listParcels", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Parcel" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/parcels/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Parcel" ], "summary": "Gets Parcels in bulk", "operationId": "getParcelsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Parcel" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/parcels/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Parcel" ], "summary": "Counts Parcels", "operationId": "getParcelsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Parcel" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/perl_event_export_setting": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PerlEventExportSetting" ], "summary": "Creates PerlEventExportSetting", "operationId": "createPerlEventExportSetting", "parameters": [ { "description": "PerlEventExportSetting", "name": "perl_event_export_setting", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.PerlEventExportSetting" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PerlEventExportSetting" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/perl_event_export_setting/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PerlEventExportSetting" ], "summary": "Gets PerlEventExportSetting", "operationId": "getPerlEventExportSetting", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PerlEventExportSetting" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PerlEventExportSetting" ], "summary": "Deletes PerlEventExportSetting", "operationId": "deletePerlEventExportSetting", "parameters": [ { "type": "integer", "description": "eventId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PerlEventExportSetting" ], "summary": "Updates PerlEventExportSetting", "operationId": "updatePerlEventExportSetting", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "PerlEventExportSetting", "name": "perl_event_export_setting", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.PerlEventExportSetting" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PerlEventExportSetting" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/perl_event_export_settings": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PerlEventExportSetting" ], "summary": "Lists PerlEventExportSettings", "operationId": "listPerlEventExportSettings", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PerlEventExportSetting" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/perl_event_export_settings/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PerlEventExportSetting" ], "summary": "Gets PerlEventExportSettings in bulk", "operationId": "getPerlEventExportSettingsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PerlEventExportSetting" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/perl_event_export_settings/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PerlEventExportSetting" ], "summary": "Counts PerlEventExportSettings", "operationId": "getPerlEventExportSettingsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PerlEventExportSetting" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/pet": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Pet" ], "summary": "Creates Pet", "operationId": "createPet", "parameters": [ { "description": "Pet", "name": "pet", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Pet" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Pet" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/pet/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Pet" ], "summary": "Gets Pet", "operationId": "getPet", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Pet" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Pet" ], "summary": "Deletes Pet", "operationId": "deletePet", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Pet" ], "summary": "Updates Pet", "operationId": "updatePet", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Pet", "name": "pet", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Pet" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Pet" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/petition": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Petition" ], "summary": "Creates Petition", "operationId": "createPetition", "parameters": [ { "description": "Petition", "name": "petition", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Petition" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Petition" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/petition/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Petition" ], "summary": "Gets Petition", "operationId": "getPetition", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Petition" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Petition" ], "summary": "Deletes Petition", "operationId": "deletePetition", "parameters": [ { "type": "integer", "description": "dib", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Petition" ], "summary": "Updates Petition", "operationId": "updatePetition", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Petition", "name": "petition", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Petition" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Petition" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/petitions": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Petition" ], "summary": "Lists Petitions", "operationId": "listPetitions", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Petition" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/petitions/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Petition" ], "summary": "Gets Petitions in bulk", "operationId": "getPetitionsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Petition" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/petitions/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Petition" ], "summary": "Counts Petitions", "operationId": "getPetitionsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Petition" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/pets": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Pet" ], "summary": "Lists Pets", "operationId": "listPets", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Pet" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/pets/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Pet" ], "summary": "Gets Pets in bulk", "operationId": "getPetsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Pet" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/pets/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Pet" ], "summary": "Counts Pets", "operationId": "getPetsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Pet" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/pets_beastlord_data": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsBeastlordDatum" ], "summary": "Lists PetsBeastlordData", "operationId": "listPetsBeastlordData", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PetsBeastlordDatum" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/pets_beastlord_data/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsBeastlordDatum" ], "summary": "Gets PetsBeastlordData in bulk", "operationId": "getPetsBeastlordDataBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PetsBeastlordDatum" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/pets_beastlord_data/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsBeastlordDatum" ], "summary": "Counts PetsBeastlordData", "operationId": "getPetsBeastlordDataCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PetsBeastlordDatum" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/pets_beastlord_datum": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsBeastlordDatum" ], "summary": "Creates PetsBeastlordDatum", "operationId": "createPetsBeastlordDatum", "parameters": [ { "description": "PetsBeastlordDatum", "name": "pets_beastlord_datum", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.PetsBeastlordDatum" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PetsBeastlordDatum" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/pets_beastlord_datum/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsBeastlordDatum" ], "summary": "Gets PetsBeastlordDatum", "operationId": "getPetsBeastlordDatum", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PetsBeastlordDatum" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsBeastlordDatum" ], "summary": "Deletes PetsBeastlordDatum", "operationId": "deletePetsBeastlordDatum", "parameters": [ { "type": "integer", "description": "playerRace", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsBeastlordDatum" ], "summary": "Updates PetsBeastlordDatum", "operationId": "updatePetsBeastlordDatum", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "PetsBeastlordDatum", "name": "pets_beastlord_datum", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.PetsBeastlordDatum" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PetsBeastlordDatum" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/pets_equipmentset": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsEquipmentset" ], "summary": "Creates PetsEquipmentset", "operationId": "createPetsEquipmentset", "parameters": [ { "description": "PetsEquipmentset", "name": "pets_equipmentset", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.PetsEquipmentset" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PetsEquipmentset" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/pets_equipmentset/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsEquipmentset" ], "summary": "Gets PetsEquipmentset", "operationId": "getPetsEquipmentset", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PetsEquipmentset" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsEquipmentset" ], "summary": "Deletes PetsEquipmentset", "operationId": "deletePetsEquipmentset", "parameters": [ { "type": "integer", "description": "setId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsEquipmentset" ], "summary": "Updates PetsEquipmentset", "operationId": "updatePetsEquipmentset", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "PetsEquipmentset", "name": "pets_equipmentset", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.PetsEquipmentset" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PetsEquipmentset" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/pets_equipmentset_entries": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsEquipmentsetEntry" ], "summary": "Lists PetsEquipmentsetEntries", "operationId": "listPetsEquipmentsetEntries", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PetsEquipmentsetEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/pets_equipmentset_entries/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsEquipmentsetEntry" ], "summary": "Gets PetsEquipmentsetEntries in bulk", "operationId": "getPetsEquipmentsetEntriesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PetsEquipmentsetEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/pets_equipmentset_entries/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsEquipmentsetEntry" ], "summary": "Counts PetsEquipmentsetEntries", "operationId": "getPetsEquipmentsetEntriesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PetsEquipmentsetEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/pets_equipmentset_entry": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsEquipmentsetEntry" ], "summary": "Creates PetsEquipmentsetEntry", "operationId": "createPetsEquipmentsetEntry", "parameters": [ { "description": "PetsEquipmentsetEntry", "name": "pets_equipmentset_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.PetsEquipmentsetEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PetsEquipmentsetEntry" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/pets_equipmentset_entry/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsEquipmentsetEntry" ], "summary": "Gets PetsEquipmentsetEntry", "operationId": "getPetsEquipmentsetEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PetsEquipmentsetEntry" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsEquipmentsetEntry" ], "summary": "Deletes PetsEquipmentsetEntry", "operationId": "deletePetsEquipmentsetEntry", "parameters": [ { "type": "integer", "description": "setId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsEquipmentsetEntry" ], "summary": "Updates PetsEquipmentsetEntry", "operationId": "updatePetsEquipmentsetEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "PetsEquipmentsetEntry", "name": "pets_equipmentset_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.PetsEquipmentsetEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PetsEquipmentsetEntry" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/pets_equipmentsets": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsEquipmentset" ], "summary": "Lists PetsEquipmentsets", "operationId": "listPetsEquipmentsets", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PetsEquipmentset" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/pets_equipmentsets/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsEquipmentset" ], "summary": "Gets PetsEquipmentsets in bulk", "operationId": "getPetsEquipmentsetsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PetsEquipmentset" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/pets_equipmentsets/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PetsEquipmentset" ], "summary": "Counts PetsEquipmentsets", "operationId": "getPetsEquipmentsetsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PetsEquipmentset" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/player_event_log": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerEventLog" ], "summary": "Creates PlayerEventLog", "operationId": "createPlayerEventLog", "parameters": [ { "description": "PlayerEventLog", "name": "player_event_log", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.PlayerEventLog" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerEventLog" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/player_event_log/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerEventLog" ], "summary": "Gets PlayerEventLog", "operationId": "getPlayerEventLog", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerEventLog" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerEventLog" ], "summary": "Deletes PlayerEventLog", "operationId": "deletePlayerEventLog", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerEventLog" ], "summary": "Updates PlayerEventLog", "operationId": "updatePlayerEventLog", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "PlayerEventLog", "name": "player_event_log", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.PlayerEventLog" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerEventLog" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/player_event_log_setting": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerEventLogSetting" ], "summary": "Creates PlayerEventLogSetting", "operationId": "createPlayerEventLogSetting", "parameters": [ { "description": "PlayerEventLogSetting", "name": "player_event_log_setting", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.PlayerEventLogSetting" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerEventLogSetting" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/player_event_log_setting/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerEventLogSetting" ], "summary": "Gets PlayerEventLogSetting", "operationId": "getPlayerEventLogSetting", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerEventLogSetting" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerEventLogSetting" ], "summary": "Deletes PlayerEventLogSetting", "operationId": "deletePlayerEventLogSetting", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerEventLogSetting" ], "summary": "Updates PlayerEventLogSetting", "operationId": "updatePlayerEventLogSetting", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "PlayerEventLogSetting", "name": "player_event_log_setting", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.PlayerEventLogSetting" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerEventLogSetting" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/player_event_log_settings": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerEventLogSetting" ], "summary": "Lists PlayerEventLogSettings", "operationId": "listPlayerEventLogSettings", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerEventLogSetting" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/player_event_log_settings/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerEventLogSetting" ], "summary": "Gets PlayerEventLogSettings in bulk", "operationId": "getPlayerEventLogSettingsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerEventLogSetting" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/player_event_log_settings/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerEventLogSetting" ], "summary": "Counts PlayerEventLogSettings", "operationId": "getPlayerEventLogSettingsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerEventLogSetting" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/player_event_logs": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerEventLog" ], "summary": "Lists PlayerEventLogs", "operationId": "listPlayerEventLogs", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerEventLog" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/player_event_logs/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerEventLog" ], "summary": "Gets PlayerEventLogs in bulk", "operationId": "getPlayerEventLogsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerEventLog" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/player_event_logs/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerEventLog" ], "summary": "Counts PlayerEventLogs", "operationId": "getPlayerEventLogsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerEventLog" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/player_titleset": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerTitleset" ], "summary": "Creates PlayerTitleset", "operationId": "createPlayerTitleset", "parameters": [ { "description": "PlayerTitleset", "name": "player_titleset", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.PlayerTitleset" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerTitleset" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/player_titleset/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerTitleset" ], "summary": "Gets PlayerTitleset", "operationId": "getPlayerTitleset", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerTitleset" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerTitleset" ], "summary": "Deletes PlayerTitleset", "operationId": "deletePlayerTitleset", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerTitleset" ], "summary": "Updates PlayerTitleset", "operationId": "updatePlayerTitleset", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "PlayerTitleset", "name": "player_titleset", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.PlayerTitleset" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerTitleset" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/player_titlesets": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerTitleset" ], "summary": "Lists PlayerTitlesets", "operationId": "listPlayerTitlesets", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerTitleset" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/player_titlesets/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerTitleset" ], "summary": "Gets PlayerTitlesets in bulk", "operationId": "getPlayerTitlesetsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerTitleset" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/player_titlesets/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "PlayerTitleset" ], "summary": "Counts PlayerTitlesets", "operationId": "getPlayerTitlesetsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerTitleset" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/quest_global": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "QuestGlobal" ], "summary": "Creates QuestGlobal", "operationId": "createQuestGlobal", "parameters": [ { "description": "QuestGlobal", "name": "quest_global", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.QuestGlobal" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.QuestGlobal" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/quest_global/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "QuestGlobal" ], "summary": "Gets QuestGlobal", "operationId": "getQuestGlobal", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.QuestGlobal" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "QuestGlobal" ], "summary": "Deletes QuestGlobal", "operationId": "deleteQuestGlobal", "parameters": [ { "type": "integer", "description": "charid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "QuestGlobal" ], "summary": "Updates QuestGlobal", "operationId": "updateQuestGlobal", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "QuestGlobal", "name": "quest_global", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.QuestGlobal" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.QuestGlobal" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/quest_globals": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "QuestGlobal" ], "summary": "Lists QuestGlobals", "operationId": "listQuestGlobals", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.QuestGlobal" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/quest_globals/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "QuestGlobal" ], "summary": "Gets QuestGlobals in bulk", "operationId": "getQuestGlobalsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.QuestGlobal" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/quest_globals/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "QuestGlobal" ], "summary": "Counts QuestGlobals", "operationId": "getQuestGlobalsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.QuestGlobal" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/raid_detail": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RaidDetail" ], "summary": "Creates RaidDetail", "operationId": "createRaidDetail", "parameters": [ { "description": "RaidDetail", "name": "raid_detail", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.RaidDetail" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RaidDetail" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/raid_detail/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RaidDetail" ], "summary": "Gets RaidDetail", "operationId": "getRaidDetail", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RaidDetail" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RaidDetail" ], "summary": "Deletes RaidDetail", "operationId": "deleteRaidDetail", "parameters": [ { "type": "integer", "description": "raidid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RaidDetail" ], "summary": "Updates RaidDetail", "operationId": "updateRaidDetail", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "RaidDetail", "name": "raid_detail", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.RaidDetail" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RaidDetail" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/raid_details": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RaidDetail" ], "summary": "Lists RaidDetails", "operationId": "listRaidDetails", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RaidDetail" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/raid_details/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RaidDetail" ], "summary": "Gets RaidDetails in bulk", "operationId": "getRaidDetailsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RaidDetail" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/raid_details/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RaidDetail" ], "summary": "Counts RaidDetails", "operationId": "getRaidDetailsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RaidDetail" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/raid_member": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RaidMember" ], "summary": "Creates RaidMember", "operationId": "createRaidMember", "parameters": [ { "description": "RaidMember", "name": "raid_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.RaidMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RaidMember" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/raid_member/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RaidMember" ], "summary": "Gets RaidMember", "operationId": "getRaidMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RaidMember" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RaidMember" ], "summary": "Deletes RaidMember", "operationId": "deleteRaidMember", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RaidMember" ], "summary": "Updates RaidMember", "operationId": "updateRaidMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "RaidMember", "name": "raid_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.RaidMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RaidMember" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/raid_members": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RaidMember" ], "summary": "Lists RaidMembers", "operationId": "listRaidMembers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RaidMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/raid_members/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RaidMember" ], "summary": "Gets RaidMembers in bulk", "operationId": "getRaidMembersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RaidMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/raid_members/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RaidMember" ], "summary": "Counts RaidMembers", "operationId": "getRaidMembersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RaidMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/report": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Report" ], "summary": "Creates Report", "operationId": "createReport", "parameters": [ { "description": "Report", "name": "report", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Report" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Report" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/report/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Report" ], "summary": "Gets Report", "operationId": "getReport", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Report" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Report" ], "summary": "Deletes Report", "operationId": "deleteReport", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Report" ], "summary": "Updates Report", "operationId": "updateReport", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Report", "name": "report", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Report" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Report" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/reports": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Report" ], "summary": "Lists Reports", "operationId": "listReports", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Report" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/reports/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Report" ], "summary": "Gets Reports in bulk", "operationId": "getReportsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Report" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/reports/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Report" ], "summary": "Counts Reports", "operationId": "getReportsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Report" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/respawn_time": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RespawnTime" ], "summary": "Creates RespawnTime", "operationId": "createRespawnTime", "parameters": [ { "description": "RespawnTime", "name": "respawn_time", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.RespawnTime" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RespawnTime" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/respawn_time/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RespawnTime" ], "summary": "Gets RespawnTime", "operationId": "getRespawnTime", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RespawnTime" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RespawnTime" ], "summary": "Deletes RespawnTime", "operationId": "deleteRespawnTime", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RespawnTime" ], "summary": "Updates RespawnTime", "operationId": "updateRespawnTime", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "RespawnTime", "name": "respawn_time", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.RespawnTime" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RespawnTime" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/respawn_times": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RespawnTime" ], "summary": "Lists RespawnTimes", "operationId": "listRespawnTimes", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RespawnTime" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/respawn_times/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RespawnTime" ], "summary": "Gets RespawnTimes in bulk", "operationId": "getRespawnTimesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RespawnTime" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/respawn_times/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RespawnTime" ], "summary": "Counts RespawnTimes", "operationId": "getRespawnTimesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RespawnTime" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/rule_set": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RuleSet" ], "summary": "Creates RuleSet", "operationId": "createRuleSet", "parameters": [ { "description": "RuleSet", "name": "rule_set", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.RuleSet" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RuleSet" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/rule_set/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RuleSet" ], "summary": "Gets RuleSet", "operationId": "getRuleSet", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RuleSet" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RuleSet" ], "summary": "Deletes RuleSet", "operationId": "deleteRuleSet", "parameters": [ { "type": "integer", "description": "rulesetId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RuleSet" ], "summary": "Updates RuleSet", "operationId": "updateRuleSet", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "RuleSet", "name": "rule_set", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.RuleSet" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RuleSet" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/rule_sets": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RuleSet" ], "summary": "Lists RuleSets", "operationId": "listRuleSets", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RuleSet" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/rule_sets/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RuleSet" ], "summary": "Gets RuleSets in bulk", "operationId": "getRuleSetsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RuleSet" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/rule_sets/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RuleSet" ], "summary": "Counts RuleSets", "operationId": "getRuleSetsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RuleSet" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/rule_value": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RuleValue" ], "summary": "Creates RuleValue", "operationId": "createRuleValue", "parameters": [ { "description": "RuleValue", "name": "rule_value", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.RuleValue" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RuleValue" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/rule_value/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RuleValue" ], "summary": "Gets RuleValue", "operationId": "getRuleValue", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RuleValue" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RuleValue" ], "summary": "Deletes RuleValue", "operationId": "deleteRuleValue", "parameters": [ { "type": "integer", "description": "rulesetId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RuleValue" ], "summary": "Updates RuleValue", "operationId": "updateRuleValue", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "RuleValue", "name": "rule_value", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.RuleValue" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RuleValue" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/rule_values": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RuleValue" ], "summary": "Lists RuleValues", "operationId": "listRuleValues", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RuleValue" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/rule_values/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RuleValue" ], "summary": "Gets RuleValues in bulk", "operationId": "getRuleValuesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RuleValue" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/rule_values/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "RuleValue" ], "summary": "Counts RuleValues", "operationId": "getRuleValuesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.RuleValue" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/saylink": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Saylink" ], "summary": "Creates Saylink", "operationId": "createSaylink", "parameters": [ { "description": "Saylink", "name": "saylink", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Saylink" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Saylink" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/saylink/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Saylink" ], "summary": "Gets Saylink", "operationId": "getSaylink", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Saylink" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Saylink" ], "summary": "Deletes Saylink", "operationId": "deleteSaylink", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Saylink" ], "summary": "Updates Saylink", "operationId": "updateSaylink", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Saylink", "name": "saylink", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Saylink" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Saylink" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/saylinks": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Saylink" ], "summary": "Lists Saylinks", "operationId": "listSaylinks", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Saylink" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/saylinks/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Saylink" ], "summary": "Gets Saylinks in bulk", "operationId": "getSaylinksBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Saylink" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/saylinks/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Saylink" ], "summary": "Counts Saylinks", "operationId": "getSaylinksCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Saylink" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/server_scheduled_event": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ServerScheduledEvent" ], "summary": "Creates ServerScheduledEvent", "operationId": "createServerScheduledEvent", "parameters": [ { "description": "ServerScheduledEvent", "name": "server_scheduled_event", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ServerScheduledEvent" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ServerScheduledEvent" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/server_scheduled_event/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ServerScheduledEvent" ], "summary": "Gets ServerScheduledEvent", "operationId": "getServerScheduledEvent", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ServerScheduledEvent" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ServerScheduledEvent" ], "summary": "Deletes ServerScheduledEvent", "operationId": "deleteServerScheduledEvent", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ServerScheduledEvent" ], "summary": "Updates ServerScheduledEvent", "operationId": "updateServerScheduledEvent", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "ServerScheduledEvent", "name": "server_scheduled_event", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ServerScheduledEvent" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ServerScheduledEvent" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/server_scheduled_events": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ServerScheduledEvent" ], "summary": "Lists ServerScheduledEvents", "operationId": "listServerScheduledEvents", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ServerScheduledEvent" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/server_scheduled_events/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ServerScheduledEvent" ], "summary": "Gets ServerScheduledEvents in bulk", "operationId": "getServerScheduledEventsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ServerScheduledEvent" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/server_scheduled_events/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ServerScheduledEvent" ], "summary": "Counts ServerScheduledEvents", "operationId": "getServerScheduledEventsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ServerScheduledEvent" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/shared_task": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTask" ], "summary": "Creates SharedTask", "operationId": "createSharedTask", "parameters": [ { "description": "SharedTask", "name": "shared_task", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SharedTask" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTask" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/shared_task/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTask" ], "summary": "Gets SharedTask", "operationId": "getSharedTask", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTask" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTask" ], "summary": "Deletes SharedTask", "operationId": "deleteSharedTask", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTask" ], "summary": "Updates SharedTask", "operationId": "updateSharedTask", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "SharedTask", "name": "shared_task", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SharedTask" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTask" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/shared_task_activity_state": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskActivityState" ], "summary": "Creates SharedTaskActivityState", "operationId": "createSharedTaskActivityState", "parameters": [ { "description": "SharedTaskActivityState", "name": "shared_task_activity_state", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SharedTaskActivityState" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTaskActivityState" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/shared_task_activity_state/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskActivityState" ], "summary": "Gets SharedTaskActivityState", "operationId": "getSharedTaskActivityState", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTaskActivityState" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskActivityState" ], "summary": "Deletes SharedTaskActivityState", "operationId": "deleteSharedTaskActivityState", "parameters": [ { "type": "integer", "description": "sharedTaskId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskActivityState" ], "summary": "Updates SharedTaskActivityState", "operationId": "updateSharedTaskActivityState", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "SharedTaskActivityState", "name": "shared_task_activity_state", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SharedTaskActivityState" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTaskActivityState" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/shared_task_activity_states": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskActivityState" ], "summary": "Lists SharedTaskActivityStates", "operationId": "listSharedTaskActivityStates", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTaskActivityState" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/shared_task_activity_states/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskActivityState" ], "summary": "Gets SharedTaskActivityStates in bulk", "operationId": "getSharedTaskActivityStatesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTaskActivityState" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/shared_task_activity_states/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskActivityState" ], "summary": "Counts SharedTaskActivityStates", "operationId": "getSharedTaskActivityStatesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTaskActivityState" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/shared_task_dynamic_zone": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskDynamicZone" ], "summary": "Creates SharedTaskDynamicZone", "operationId": "createSharedTaskDynamicZone", "parameters": [ { "description": "SharedTaskDynamicZone", "name": "shared_task_dynamic_zone", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SharedTaskDynamicZone" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTaskDynamicZone" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/shared_task_dynamic_zone/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskDynamicZone" ], "summary": "Gets SharedTaskDynamicZone", "operationId": "getSharedTaskDynamicZone", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTaskDynamicZone" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskDynamicZone" ], "summary": "Deletes SharedTaskDynamicZone", "operationId": "deleteSharedTaskDynamicZone", "parameters": [ { "type": "integer", "description": "sharedTaskId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskDynamicZone" ], "summary": "Updates SharedTaskDynamicZone", "operationId": "updateSharedTaskDynamicZone", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "SharedTaskDynamicZone", "name": "shared_task_dynamic_zone", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SharedTaskDynamicZone" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTaskDynamicZone" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/shared_task_dynamic_zones": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskDynamicZone" ], "summary": "Lists SharedTaskDynamicZones", "operationId": "listSharedTaskDynamicZones", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTaskDynamicZone" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/shared_task_dynamic_zones/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskDynamicZone" ], "summary": "Gets SharedTaskDynamicZones in bulk", "operationId": "getSharedTaskDynamicZonesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTaskDynamicZone" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/shared_task_dynamic_zones/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskDynamicZone" ], "summary": "Counts SharedTaskDynamicZones", "operationId": "getSharedTaskDynamicZonesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTaskDynamicZone" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/shared_task_member": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskMember" ], "summary": "Creates SharedTaskMember", "operationId": "createSharedTaskMember", "parameters": [ { "description": "SharedTaskMember", "name": "shared_task_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SharedTaskMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTaskMember" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/shared_task_member/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskMember" ], "summary": "Gets SharedTaskMember", "operationId": "getSharedTaskMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTaskMember" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskMember" ], "summary": "Deletes SharedTaskMember", "operationId": "deleteSharedTaskMember", "parameters": [ { "type": "integer", "description": "sharedTaskId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskMember" ], "summary": "Updates SharedTaskMember", "operationId": "updateSharedTaskMember", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "SharedTaskMember", "name": "shared_task_member", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SharedTaskMember" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTaskMember" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/shared_task_members": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskMember" ], "summary": "Lists SharedTaskMembers", "operationId": "listSharedTaskMembers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTaskMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/shared_task_members/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskMember" ], "summary": "Gets SharedTaskMembers in bulk", "operationId": "getSharedTaskMembersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTaskMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/shared_task_members/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTaskMember" ], "summary": "Counts SharedTaskMembers", "operationId": "getSharedTaskMembersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTaskMember" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/shared_tasks": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTask" ], "summary": "Lists SharedTasks", "operationId": "listSharedTasks", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTask" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/shared_tasks/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTask" ], "summary": "Gets SharedTasks in bulk", "operationId": "getSharedTasksBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTask" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/shared_tasks/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SharedTask" ], "summary": "Counts SharedTasks", "operationId": "getSharedTasksCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SharedTask" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/skill_cap": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SkillCap" ], "summary": "Creates SkillCap", "operationId": "createSkillCap", "parameters": [ { "description": "SkillCap", "name": "skill_cap", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SkillCap" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SkillCap" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/skill_cap/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SkillCap" ], "summary": "Gets SkillCap", "operationId": "getSkillCap", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SkillCap" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SkillCap" ], "summary": "Deletes SkillCap", "operationId": "deleteSkillCap", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SkillCap" ], "summary": "Updates SkillCap", "operationId": "updateSkillCap", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "SkillCap", "name": "skill_cap", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SkillCap" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SkillCap" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/skill_caps": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SkillCap" ], "summary": "Lists SkillCaps", "operationId": "listSkillCaps", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SkillCap" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/skill_caps/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SkillCap" ], "summary": "Gets SkillCaps in bulk", "operationId": "getSkillCapsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SkillCap" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/skill_caps/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SkillCap" ], "summary": "Counts SkillCaps", "operationId": "getSkillCapsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SkillCap" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawn_2": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawn2" ], "summary": "Creates Spawn2", "operationId": "createSpawn2", "parameters": [ { "description": "Spawn2", "name": "spawn_2", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Spawn2" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawn2" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/spawn_2/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawn2" ], "summary": "Gets Spawn2", "operationId": "getSpawn2", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawn2" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawn2" ], "summary": "Deletes Spawn2", "operationId": "deleteSpawn2", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawn2" ], "summary": "Updates Spawn2", "operationId": "updateSpawn2", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Spawn2", "name": "spawn_2", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Spawn2" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawn2" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/spawn_2_disabled": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawn2Disabled" ], "summary": "Creates Spawn2Disabled", "operationId": "createSpawn2Disabled", "parameters": [ { "description": "Spawn2Disabled", "name": "spawn_2_disabled", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Spawn2Disabled" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawn2Disabled" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/spawn_2_disabled/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawn2Disabled" ], "summary": "Gets Spawn2Disabled", "operationId": "getSpawn2Disabled", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawn2Disabled" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawn2Disabled" ], "summary": "Deletes Spawn2Disabled", "operationId": "deleteSpawn2Disabled", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawn2Disabled" ], "summary": "Updates Spawn2Disabled", "operationId": "updateSpawn2Disabled", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Spawn2Disabled", "name": "spawn_2_disabled", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Spawn2Disabled" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawn2Disabled" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/spawn_2_disableds": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawn2Disabled" ], "summary": "Lists Spawn2Disableds", "operationId": "listSpawn2Disableds", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawn2Disabled" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawn_2_disableds/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawn2Disabled" ], "summary": "Gets Spawn2Disableds in bulk", "operationId": "getSpawn2DisabledsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawn2Disabled" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawn_2_disableds/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawn2Disabled" ], "summary": "Counts Spawn2Disableds", "operationId": "getSpawn2DisabledsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawn2Disabled" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawn_2s": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawn2" ], "summary": "Lists Spawn2s", "operationId": "listSpawn2s", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawn2" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawn_2s/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawn2" ], "summary": "Gets Spawn2s in bulk", "operationId": "getSpawn2sBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawn2" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawn_2s/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawn2" ], "summary": "Counts Spawn2s", "operationId": "getSpawn2sCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawn2" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawn_condition": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnCondition" ], "summary": "Creates SpawnCondition", "operationId": "createSpawnCondition", "parameters": [ { "description": "SpawnCondition", "name": "spawn_condition", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SpawnCondition" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpawnCondition" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/spawn_condition/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnCondition" ], "summary": "Gets SpawnCondition", "operationId": "getSpawnCondition", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpawnCondition" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnCondition" ], "summary": "Deletes SpawnCondition", "operationId": "deleteSpawnCondition", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnCondition" ], "summary": "Updates SpawnCondition", "operationId": "updateSpawnCondition", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "SpawnCondition", "name": "spawn_condition", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SpawnCondition" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpawnCondition" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/spawn_condition_value": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnConditionValue" ], "summary": "Creates SpawnConditionValue", "operationId": "createSpawnConditionValue", "parameters": [ { "description": "SpawnConditionValue", "name": "spawn_condition_value", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SpawnConditionValue" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpawnConditionValue" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/spawn_condition_value/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnConditionValue" ], "summary": "Gets SpawnConditionValue", "operationId": "getSpawnConditionValue", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpawnConditionValue" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnConditionValue" ], "summary": "Deletes SpawnConditionValue", "operationId": "deleteSpawnConditionValue", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnConditionValue" ], "summary": "Updates SpawnConditionValue", "operationId": "updateSpawnConditionValue", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "SpawnConditionValue", "name": "spawn_condition_value", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SpawnConditionValue" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpawnConditionValue" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/spawn_condition_values": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnConditionValue" ], "summary": "Lists SpawnConditionValues", "operationId": "listSpawnConditionValues", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpawnConditionValue" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawn_condition_values/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnConditionValue" ], "summary": "Gets SpawnConditionValues in bulk", "operationId": "getSpawnConditionValuesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpawnConditionValue" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawn_condition_values/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnConditionValue" ], "summary": "Counts SpawnConditionValues", "operationId": "getSpawnConditionValuesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpawnConditionValue" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawn_conditions": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnCondition" ], "summary": "Lists SpawnConditions", "operationId": "listSpawnConditions", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpawnCondition" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawn_conditions/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnCondition" ], "summary": "Gets SpawnConditions in bulk", "operationId": "getSpawnConditionsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpawnCondition" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawn_conditions/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnCondition" ], "summary": "Counts SpawnConditions", "operationId": "getSpawnConditionsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpawnCondition" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawn_event": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnEvent" ], "summary": "Creates SpawnEvent", "operationId": "createSpawnEvent", "parameters": [ { "description": "SpawnEvent", "name": "spawn_event", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SpawnEvent" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpawnEvent" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/spawn_event/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnEvent" ], "summary": "Gets SpawnEvent", "operationId": "getSpawnEvent", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpawnEvent" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnEvent" ], "summary": "Deletes SpawnEvent", "operationId": "deleteSpawnEvent", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnEvent" ], "summary": "Updates SpawnEvent", "operationId": "updateSpawnEvent", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "SpawnEvent", "name": "spawn_event", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SpawnEvent" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpawnEvent" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/spawn_events": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnEvent" ], "summary": "Lists SpawnEvents", "operationId": "listSpawnEvents", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpawnEvent" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawn_events/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnEvent" ], "summary": "Gets SpawnEvents in bulk", "operationId": "getSpawnEventsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpawnEvent" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawn_events/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpawnEvent" ], "summary": "Counts SpawnEvents", "operationId": "getSpawnEventsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpawnEvent" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawnentries": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawnentry" ], "summary": "Lists Spawnentries", "operationId": "listSpawnentries", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawnentry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawnentries/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawnentry" ], "summary": "Gets Spawnentries in bulk", "operationId": "getSpawnentriesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawnentry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawnentries/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawnentry" ], "summary": "Counts Spawnentries", "operationId": "getSpawnentriesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawnentry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawnentry": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawnentry" ], "summary": "Creates Spawnentry", "operationId": "createSpawnentry", "parameters": [ { "description": "Spawnentry", "name": "spawnentry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Spawnentry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawnentry" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/spawnentry/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawnentry" ], "summary": "Gets Spawnentry", "operationId": "getSpawnentry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawnentry" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawnentry" ], "summary": "Deletes Spawnentry", "operationId": "deleteSpawnentry", "parameters": [ { "type": "integer", "description": "spawngroupID", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawnentry" ], "summary": "Updates Spawnentry", "operationId": "updateSpawnentry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Spawnentry", "name": "spawnentry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Spawnentry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawnentry" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/spawngroup": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawngroup" ], "summary": "Creates Spawngroup", "operationId": "createSpawngroup", "parameters": [ { "description": "Spawngroup", "name": "spawngroup", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Spawngroup" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawngroup" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/spawngroup/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawngroup" ], "summary": "Gets Spawngroup", "operationId": "getSpawngroup", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawngroup" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawngroup" ], "summary": "Deletes Spawngroup", "operationId": "deleteSpawngroup", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawngroup" ], "summary": "Updates Spawngroup", "operationId": "updateSpawngroup", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Spawngroup", "name": "spawngroup", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Spawngroup" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawngroup" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/spawngroups": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawngroup" ], "summary": "Lists Spawngroups", "operationId": "listSpawngroups", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawngroup" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawngroups/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawngroup" ], "summary": "Gets Spawngroups in bulk", "operationId": "getSpawngroupsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawngroup" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spawngroups/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Spawngroup" ], "summary": "Counts Spawngroups", "operationId": "getSpawngroupsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Spawngroup" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spell_bucket": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellBucket" ], "summary": "Creates SpellBucket", "operationId": "createSpellBucket", "parameters": [ { "description": "SpellBucket", "name": "spell_bucket", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SpellBucket" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpellBucket" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/spell_bucket/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellBucket" ], "summary": "Gets SpellBucket", "operationId": "getSpellBucket", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpellBucket" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellBucket" ], "summary": "Deletes SpellBucket", "operationId": "deleteSpellBucket", "parameters": [ { "type": "integer", "description": "spellid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellBucket" ], "summary": "Updates SpellBucket", "operationId": "updateSpellBucket", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "SpellBucket", "name": "spell_bucket", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SpellBucket" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpellBucket" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/spell_buckets": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellBucket" ], "summary": "Lists SpellBuckets", "operationId": "listSpellBuckets", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpellBucket" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spell_buckets/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellBucket" ], "summary": "Gets SpellBuckets in bulk", "operationId": "getSpellBucketsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpellBucket" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spell_buckets/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellBucket" ], "summary": "Counts SpellBuckets", "operationId": "getSpellBucketsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpellBucket" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spell_global": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellGlobal" ], "summary": "Creates SpellGlobal", "operationId": "createSpellGlobal", "parameters": [ { "description": "SpellGlobal", "name": "spell_global", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SpellGlobal" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpellGlobal" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/spell_global/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellGlobal" ], "summary": "Gets SpellGlobal", "operationId": "getSpellGlobal", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpellGlobal" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellGlobal" ], "summary": "Deletes SpellGlobal", "operationId": "deleteSpellGlobal", "parameters": [ { "type": "integer", "description": "spellid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellGlobal" ], "summary": "Updates SpellGlobal", "operationId": "updateSpellGlobal", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "SpellGlobal", "name": "spell_global", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SpellGlobal" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpellGlobal" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/spell_globals": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellGlobal" ], "summary": "Lists SpellGlobals", "operationId": "listSpellGlobals", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpellGlobal" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spell_globals/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellGlobal" ], "summary": "Gets SpellGlobals in bulk", "operationId": "getSpellGlobalsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpellGlobal" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spell_globals/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellGlobal" ], "summary": "Counts SpellGlobals", "operationId": "getSpellGlobalsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpellGlobal" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spells_new": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellsNew" ], "summary": "Creates SpellsNew", "operationId": "createSpellsNew", "parameters": [ { "description": "SpellsNew", "name": "spells_new", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SpellsNew" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpellsNew" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/spells_new/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellsNew" ], "summary": "Gets SpellsNew", "operationId": "getSpellsNew", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpellsNew" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellsNew" ], "summary": "Deletes SpellsNew", "operationId": "deleteSpellsNew", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellsNew" ], "summary": "Updates SpellsNew", "operationId": "updateSpellsNew", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "SpellsNew", "name": "spells_new", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.SpellsNew" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpellsNew" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/spells_news": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellsNew" ], "summary": "Lists SpellsNews", "operationId": "listSpellsNews", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpellsNew" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spells_news/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellsNew" ], "summary": "Gets SpellsNews in bulk", "operationId": "getSpellsNewsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpellsNew" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/spells_news/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "SpellsNew" ], "summary": "Counts SpellsNews", "operationId": "getSpellsNewsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.SpellsNew" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/start_zone": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "StartZone" ], "summary": "Creates StartZone", "operationId": "createStartZone", "parameters": [ { "description": "StartZone", "name": "start_zone", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.StartZone" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.StartZone" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/start_zone/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "StartZone" ], "summary": "Gets StartZone", "operationId": "getStartZone", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.StartZone" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "StartZone" ], "summary": "Deletes StartZone", "operationId": "deleteStartZone", "parameters": [ { "type": "integer", "description": "playerChoice", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "StartZone" ], "summary": "Updates StartZone", "operationId": "updateStartZone", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "StartZone", "name": "start_zone", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.StartZone" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.StartZone" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/start_zones": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "StartZone" ], "summary": "Lists StartZones", "operationId": "listStartZones", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.StartZone" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/start_zones/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "StartZone" ], "summary": "Gets StartZones in bulk", "operationId": "getStartZonesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.StartZone" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/start_zones/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "StartZone" ], "summary": "Counts StartZones", "operationId": "getStartZonesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.StartZone" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/starting_item": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "StartingItem" ], "summary": "Creates StartingItem", "operationId": "createStartingItem", "parameters": [ { "description": "StartingItem", "name": "starting_item", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.StartingItem" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.StartingItem" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/starting_item/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "StartingItem" ], "summary": "Gets StartingItem", "operationId": "getStartingItem", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.StartingItem" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "StartingItem" ], "summary": "Deletes StartingItem", "operationId": "deleteStartingItem", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "StartingItem" ], "summary": "Updates StartingItem", "operationId": "updateStartingItem", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "StartingItem", "name": "starting_item", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.StartingItem" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.StartingItem" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/starting_items": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "StartingItem" ], "summary": "Lists StartingItems", "operationId": "listStartingItems", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.StartingItem" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/starting_items/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "StartingItem" ], "summary": "Gets StartingItems in bulk", "operationId": "getStartingItemsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.StartingItem" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/starting_items/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "StartingItem" ], "summary": "Counts StartingItems", "operationId": "getStartingItemsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.StartingItem" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/task": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Task" ], "summary": "Creates Task", "operationId": "createTask", "parameters": [ { "description": "Task", "name": "task", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Task" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Task" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/task/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Task" ], "summary": "Gets Task", "operationId": "getTask", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Task" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Task" ], "summary": "Deletes Task", "operationId": "deleteTask", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Task" ], "summary": "Updates Task", "operationId": "updateTask", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Task", "name": "task", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Task" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Task" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/task_activities": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TaskActivity" ], "summary": "Lists TaskActivities", "operationId": "listTaskActivities", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TaskActivity" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/task_activities/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TaskActivity" ], "summary": "Gets TaskActivities in bulk", "operationId": "getTaskActivitiesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TaskActivity" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/task_activities/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TaskActivity" ], "summary": "Counts TaskActivities", "operationId": "getTaskActivitiesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TaskActivity" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/task_activity": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TaskActivity" ], "summary": "Creates TaskActivity", "operationId": "createTaskActivity", "parameters": [ { "description": "TaskActivity", "name": "task_activity", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.TaskActivity" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TaskActivity" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/task_activity/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TaskActivity" ], "summary": "Gets TaskActivity", "operationId": "getTaskActivity", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TaskActivity" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TaskActivity" ], "summary": "Deletes TaskActivity", "operationId": "deleteTaskActivity", "parameters": [ { "type": "integer", "description": "taskid", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TaskActivity" ], "summary": "Updates TaskActivity", "operationId": "updateTaskActivity", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "TaskActivity", "name": "task_activity", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.TaskActivity" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TaskActivity" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/tasks": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Task" ], "summary": "Lists Tasks", "operationId": "listTasks", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Task" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/tasks/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Task" ], "summary": "Gets Tasks in bulk", "operationId": "getTasksBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Task" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/tasks/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Task" ], "summary": "Counts Tasks", "operationId": "getTasksCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Task" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/taskset": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Taskset" ], "summary": "Creates Taskset", "operationId": "createTaskset", "parameters": [ { "description": "Taskset", "name": "taskset", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Taskset" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Taskset" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/taskset/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Taskset" ], "summary": "Gets Taskset", "operationId": "getTaskset", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Taskset" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Taskset" ], "summary": "Deletes Taskset", "operationId": "deleteTaskset", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Taskset" ], "summary": "Updates Taskset", "operationId": "updateTaskset", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Taskset", "name": "taskset", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Taskset" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Taskset" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/tasksets": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Taskset" ], "summary": "Lists Tasksets", "operationId": "listTasksets", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Taskset" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/tasksets/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Taskset" ], "summary": "Gets Tasksets in bulk", "operationId": "getTasksetsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Taskset" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/tasksets/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Taskset" ], "summary": "Counts Tasksets", "operationId": "getTasksetsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Taskset" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/timer": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Timer" ], "summary": "Creates Timer", "operationId": "createTimer", "parameters": [ { "description": "Timer", "name": "timer", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Timer" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Timer" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/timer/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Timer" ], "summary": "Gets Timer", "operationId": "getTimer", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Timer" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Timer" ], "summary": "Deletes Timer", "operationId": "deleteTimer", "parameters": [ { "type": "integer", "description": "charId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Timer" ], "summary": "Updates Timer", "operationId": "updateTimer", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Timer", "name": "timer", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Timer" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Timer" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/timers": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Timer" ], "summary": "Lists Timers", "operationId": "listTimers", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Timer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/timers/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Timer" ], "summary": "Gets Timers in bulk", "operationId": "getTimersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Timer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/timers/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Timer" ], "summary": "Counts Timers", "operationId": "getTimersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Timer" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/title": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Title" ], "summary": "Creates Title", "operationId": "createTitle", "parameters": [ { "description": "Title", "name": "title", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Title" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Title" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/title/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Title" ], "summary": "Gets Title", "operationId": "getTitle", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Title" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Title" ], "summary": "Deletes Title", "operationId": "deleteTitle", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Title" ], "summary": "Updates Title", "operationId": "updateTitle", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Title", "name": "title", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Title" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Title" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/titles": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Title" ], "summary": "Lists Titles", "operationId": "listTitles", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Title" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/titles/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Title" ], "summary": "Gets Titles in bulk", "operationId": "getTitlesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Title" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/titles/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Title" ], "summary": "Counts Titles", "operationId": "getTitlesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Title" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/trader": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Trader" ], "summary": "Creates Trader", "operationId": "createTrader", "parameters": [ { "description": "Trader", "name": "trader", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Trader" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Trader" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/trader/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Trader" ], "summary": "Gets Trader", "operationId": "getTrader", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Trader" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Trader" ], "summary": "Deletes Trader", "operationId": "deleteTrader", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Trader" ], "summary": "Updates Trader", "operationId": "updateTrader", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Trader", "name": "trader", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Trader" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Trader" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/traders": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Trader" ], "summary": "Lists Traders", "operationId": "listTraders", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Trader" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/traders/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Trader" ], "summary": "Gets Traders in bulk", "operationId": "getTradersBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Trader" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/traders/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Trader" ], "summary": "Counts Traders", "operationId": "getTradersCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Trader" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/tradeskill_recipe": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TradeskillRecipe" ], "summary": "Creates TradeskillRecipe", "operationId": "createTradeskillRecipe", "parameters": [ { "description": "TradeskillRecipe", "name": "tradeskill_recipe", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.TradeskillRecipe" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TradeskillRecipe" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/tradeskill_recipe/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TradeskillRecipe" ], "summary": "Gets TradeskillRecipe", "operationId": "getTradeskillRecipe", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TradeskillRecipe" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TradeskillRecipe" ], "summary": "Deletes TradeskillRecipe", "operationId": "deleteTradeskillRecipe", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TradeskillRecipe" ], "summary": "Updates TradeskillRecipe", "operationId": "updateTradeskillRecipe", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "TradeskillRecipe", "name": "tradeskill_recipe", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.TradeskillRecipe" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TradeskillRecipe" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/tradeskill_recipe_entries": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TradeskillRecipeEntry" ], "summary": "Lists TradeskillRecipeEntries", "operationId": "listTradeskillRecipeEntries", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TradeskillRecipeEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/tradeskill_recipe_entries/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TradeskillRecipeEntry" ], "summary": "Gets TradeskillRecipeEntries in bulk", "operationId": "getTradeskillRecipeEntriesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TradeskillRecipeEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/tradeskill_recipe_entries/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TradeskillRecipeEntry" ], "summary": "Counts TradeskillRecipeEntries", "operationId": "getTradeskillRecipeEntriesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TradeskillRecipeEntry" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/tradeskill_recipe_entry": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TradeskillRecipeEntry" ], "summary": "Creates TradeskillRecipeEntry", "operationId": "createTradeskillRecipeEntry", "parameters": [ { "description": "TradeskillRecipeEntry", "name": "tradeskill_recipe_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.TradeskillRecipeEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TradeskillRecipeEntry" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/tradeskill_recipe_entry/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TradeskillRecipeEntry" ], "summary": "Gets TradeskillRecipeEntry", "operationId": "getTradeskillRecipeEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TradeskillRecipeEntry" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TradeskillRecipeEntry" ], "summary": "Deletes TradeskillRecipeEntry", "operationId": "deleteTradeskillRecipeEntry", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TradeskillRecipeEntry" ], "summary": "Updates TradeskillRecipeEntry", "operationId": "updateTradeskillRecipeEntry", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "TradeskillRecipeEntry", "name": "tradeskill_recipe_entry", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.TradeskillRecipeEntry" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TradeskillRecipeEntry" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/tradeskill_recipes": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TradeskillRecipe" ], "summary": "Lists TradeskillRecipes", "operationId": "listTradeskillRecipes", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TradeskillRecipe" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/tradeskill_recipes/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TradeskillRecipe" ], "summary": "Gets TradeskillRecipes in bulk", "operationId": "getTradeskillRecipesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TradeskillRecipe" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/tradeskill_recipes/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TradeskillRecipe" ], "summary": "Counts TradeskillRecipes", "operationId": "getTradeskillRecipesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TradeskillRecipe" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/trap": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Trap" ], "summary": "Creates Trap", "operationId": "createTrap", "parameters": [ { "description": "Trap", "name": "trap", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Trap" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Trap" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/trap/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Trap" ], "summary": "Gets Trap", "operationId": "getTrap", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Trap" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Trap" ], "summary": "Deletes Trap", "operationId": "deleteTrap", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Trap" ], "summary": "Updates Trap", "operationId": "updateTrap", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Trap", "name": "trap", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Trap" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Trap" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/traps": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Trap" ], "summary": "Lists Traps", "operationId": "listTraps", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Trap" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/traps/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Trap" ], "summary": "Gets Traps in bulk", "operationId": "getTrapsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Trap" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/traps/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Trap" ], "summary": "Counts Traps", "operationId": "getTrapsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Trap" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/tribute": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Tribute" ], "summary": "Creates Tribute", "operationId": "createTribute", "parameters": [ { "description": "Tribute", "name": "tribute", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Tribute" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Tribute" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/tribute/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Tribute" ], "summary": "Gets Tribute", "operationId": "getTribute", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Tribute" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Tribute" ], "summary": "Deletes Tribute", "operationId": "deleteTribute", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Tribute" ], "summary": "Updates Tribute", "operationId": "updateTribute", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Tribute", "name": "tribute", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Tribute" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Tribute" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/tribute_level": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TributeLevel" ], "summary": "Creates TributeLevel", "operationId": "createTributeLevel", "parameters": [ { "description": "TributeLevel", "name": "tribute_level", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.TributeLevel" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TributeLevel" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/tribute_level/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TributeLevel" ], "summary": "Gets TributeLevel", "operationId": "getTributeLevel", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TributeLevel" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TributeLevel" ], "summary": "Deletes TributeLevel", "operationId": "deleteTributeLevel", "parameters": [ { "type": "integer", "description": "tributeId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TributeLevel" ], "summary": "Updates TributeLevel", "operationId": "updateTributeLevel", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "TributeLevel", "name": "tribute_level", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.TributeLevel" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TributeLevel" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/tribute_levels": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TributeLevel" ], "summary": "Lists TributeLevels", "operationId": "listTributeLevels", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TributeLevel" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/tribute_levels/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TributeLevel" ], "summary": "Gets TributeLevels in bulk", "operationId": "getTributeLevelsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TributeLevel" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/tribute_levels/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "TributeLevel" ], "summary": "Counts TributeLevels", "operationId": "getTributeLevelsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.TributeLevel" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/tributes": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Tribute" ], "summary": "Lists Tributes", "operationId": "listTributes", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Tribute" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/tributes/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Tribute" ], "summary": "Gets Tributes in bulk", "operationId": "getTributesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Tribute" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/tributes/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Tribute" ], "summary": "Counts Tributes", "operationId": "getTributesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Tribute" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/variable": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Variable" ], "summary": "Creates Variable", "operationId": "createVariable", "parameters": [ { "description": "Variable", "name": "variable", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Variable" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Variable" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/variable/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Variable" ], "summary": "Gets Variable", "operationId": "getVariable", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Variable" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Variable" ], "summary": "Deletes Variable", "operationId": "deleteVariable", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Variable" ], "summary": "Updates Variable", "operationId": "updateVariable", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Variable", "name": "variable", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Variable" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Variable" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/variables": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Variable" ], "summary": "Lists Variables", "operationId": "listVariables", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Variable" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/variables/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Variable" ], "summary": "Gets Variables in bulk", "operationId": "getVariablesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Variable" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/variables/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Variable" ], "summary": "Counts Variables", "operationId": "getVariablesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Variable" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/veteran_reward_template": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "VeteranRewardTemplate" ], "summary": "Creates VeteranRewardTemplate", "operationId": "createVeteranRewardTemplate", "parameters": [ { "description": "VeteranRewardTemplate", "name": "veteran_reward_template", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.VeteranRewardTemplate" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.VeteranRewardTemplate" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/veteran_reward_template/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "VeteranRewardTemplate" ], "summary": "Gets VeteranRewardTemplate", "operationId": "getVeteranRewardTemplate", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.VeteranRewardTemplate" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "VeteranRewardTemplate" ], "summary": "Deletes VeteranRewardTemplate", "operationId": "deleteVeteranRewardTemplate", "parameters": [ { "type": "integer", "description": "claimId", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "VeteranRewardTemplate" ], "summary": "Updates VeteranRewardTemplate", "operationId": "updateVeteranRewardTemplate", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "VeteranRewardTemplate", "name": "veteran_reward_template", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.VeteranRewardTemplate" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.VeteranRewardTemplate" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/veteran_reward_templates": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "VeteranRewardTemplate" ], "summary": "Lists VeteranRewardTemplates", "operationId": "listVeteranRewardTemplates", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.VeteranRewardTemplate" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/veteran_reward_templates/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "VeteranRewardTemplate" ], "summary": "Gets VeteranRewardTemplates in bulk", "operationId": "getVeteranRewardTemplatesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.VeteranRewardTemplate" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/veteran_reward_templates/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "VeteranRewardTemplate" ], "summary": "Counts VeteranRewardTemplates", "operationId": "getVeteranRewardTemplatesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.VeteranRewardTemplate" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/zone": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Zone" ], "summary": "Creates Zone", "operationId": "createZone", "parameters": [ { "description": "Zone", "name": "zone", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Zone" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Zone" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/zone/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Zone" ], "summary": "Gets Zone", "operationId": "getZone", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Zone" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Zone" ], "summary": "Deletes Zone", "operationId": "deleteZone", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Zone" ], "summary": "Updates Zone", "operationId": "updateZone", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "Zone", "name": "zone", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.Zone" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Zone" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/zone_flag": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ZoneFlag" ], "summary": "Creates ZoneFlag", "operationId": "createZoneFlag", "parameters": [ { "description": "ZoneFlag", "name": "zone_flag", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ZoneFlag" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ZoneFlag" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/zone_flag/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ZoneFlag" ], "summary": "Gets ZoneFlag", "operationId": "getZoneFlag", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ZoneFlag" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ZoneFlag" ], "summary": "Deletes ZoneFlag", "operationId": "deleteZoneFlag", "parameters": [ { "type": "integer", "description": "charID", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ZoneFlag" ], "summary": "Updates ZoneFlag", "operationId": "updateZoneFlag", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "ZoneFlag", "name": "zone_flag", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ZoneFlag" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ZoneFlag" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/zone_flags": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ZoneFlag" ], "summary": "Lists ZoneFlags", "operationId": "listZoneFlags", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ZoneFlag" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/zone_flags/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ZoneFlag" ], "summary": "Gets ZoneFlags in bulk", "operationId": "getZoneFlagsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ZoneFlag" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/zone_flags/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ZoneFlag" ], "summary": "Counts ZoneFlags", "operationId": "getZoneFlagsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ZoneFlag" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/zone_point": { "put": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ZonePoint" ], "summary": "Creates ZonePoint", "operationId": "createZonePoint", "parameters": [ { "description": "ZonePoint", "name": "zone_point", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ZonePoint" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ZonePoint" } } }, "500": { "description": "Error inserting entity", "schema": { "type": "string" } } } } }, "/zone_point/{id}": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ZonePoint" ], "summary": "Gets ZonePoint", "operationId": "getZonePoint", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ZonePoint" } } }, "404": { "description": "Entity not found", "schema": { "type": "string" } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } }, "delete": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ZonePoint" ], "summary": "Deletes ZonePoint", "operationId": "deleteZonePoint", "parameters": [ { "type": "integer", "description": "id", "name": "id", "in": "path", "required": true } ], "responses": { "200": { "description": "Entity deleted successfully", "schema": { "type": "string" } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error deleting entity", "schema": { "type": "string" } } } }, "patch": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ZonePoint" ], "summary": "Updates ZonePoint", "operationId": "updateZonePoint", "parameters": [ { "type": "integer", "description": "Id", "name": "id", "in": "path", "required": true }, { "description": "ZonePoint", "name": "zone_point", "in": "body", "required": true, "schema": { "$ref": "#/definitions/models.ZonePoint" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ZonePoint" } } }, "404": { "description": "Cannot find entity", "schema": { "type": "string" } }, "500": { "description": "Error updating entity", "schema": { "type": "string" } } } } }, "/zone_points": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ZonePoint" ], "summary": "Lists ZonePoints", "operationId": "listZonePoints", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ZonePoint" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/zone_points/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ZonePoint" ], "summary": "Gets ZonePoints in bulk", "operationId": "getZonePointsBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ZonePoint" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/zone_points/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "ZonePoint" ], "summary": "Counts ZonePoints", "operationId": "getZonePointsCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.ZonePoint" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/zones": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Zone" ], "summary": "Lists Zones", "operationId": "listZones", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Zone" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/zones/bulk": { "post": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Zone" ], "summary": "Gets Zones in bulk", "operationId": "getZonesBulk", "parameters": [ { "description": "body", "name": "Body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/crudcontrollers.BulkFetchByIdsGetRequest" } } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Zone" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } }, "/zones/count": { "get": { "consumes": [ "application/json" ], "produces": [ "application/json" ], "tags": [ "Zone" ], "summary": "Counts Zones", "operationId": "getZonesCount", "parameters": [ { "type": "string", "description": "Relationships [all] for all [number] for depth of relationships to load or [.] separated relationship names", "name": "includes", "in": "query" }, { "type": "string", "description": "Filter on specific fields. Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "where", "in": "query" }, { "type": "string", "description": "Filter on specific fields (Chained ors). Multiple conditions [.] separated Example: col_like_value.col2__val2", "name": "whereOr", "in": "query" }, { "type": "string", "description": "Group by field. Multiple conditions [.] separated Example: field1.field2", "name": "groupBy", "in": "query" }, { "type": "string", "description": "Rows to limit in response (Default: 10,000)", "name": "limit", "in": "query" }, { "type": "integer", "description": "Pagination page", "name": "page", "in": "query" }, { "type": "string", "description": "Order by [field]", "name": "orderBy", "in": "query" }, { "type": "string", "description": "Order by field direction", "name": "orderDirection", "in": "query" }, { "type": "string", "description": "Column names [.] separated to fetch specific fields in response", "name": "select", "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { "type": "array", "items": { "$ref": "#/definitions/models.Zone" } } }, "500": { "description": "Bad query request", "schema": { "type": "string" } } } } } }, "definitions": { "crudcontrollers.BulkFetchByIdsGetRequest": { "type": "object", "properties": { "ids": { "type": "array", "items": { "type": "integer" } } } }, "models.AaAbility": { "type": "object", "properties": { "auto_grant_enabled": { "type": "integer" }, "category": { "type": "integer" }, "charges": { "type": "integer" }, "classes": { "type": "integer" }, "deities": { "type": "integer" }, "drakkin_heritage": { "type": "integer" }, "enabled": { "type": "integer" }, "first_rank_id": { "type": "integer" }, "grant_only": { "type": "integer" }, "id": { "type": "integer" }, "name": { "type": "string" }, "races": { "type": "integer" }, "reset_on_death": { "type": "integer" }, "status": { "type": "integer" }, "type": { "type": "integer" } } }, "models.AaRank": { "type": "object", "properties": { "aa_ability": { "$ref": "#/definitions/models.AaAbility" }, "cost": { "type": "integer" }, "desc_sid": { "type": "integer" }, "expansion": { "type": "integer" }, "id": { "type": "integer" }, "level_req": { "type": "integer" }, "lower_hotkey_sid": { "type": "integer" }, "next_id": { "type": "integer" }, "prev_id": { "type": "integer" }, "recast_time": { "type": "integer" }, "spell": { "type": "integer" }, "spell_type": { "type": "integer" }, "spells_new": { "$ref": "#/definitions/models.SpellsNew" }, "title_sid": { "type": "integer" }, "upper_hotkey_sid": { "type": "integer" } } }, "models.AaRankEffect": { "type": "object", "properties": { "base_1": { "type": "integer" }, "base_2": { "type": "integer" }, "effect_id": { "type": "integer" }, "rank_id": { "type": "integer" }, "slot": { "type": "integer" } } }, "models.AaRankPrereq": { "type": "object", "properties": { "aa_id": { "type": "integer" }, "points": { "type": "integer" }, "rank_id": { "type": "integer" } } }, "models.Account": { "type": "object", "properties": { "account_flags": { "type": "array", "items": { "$ref": "#/definitions/models.AccountFlag" } }, "account_ips": { "type": "array", "items": { "$ref": "#/definitions/models.AccountIp" } }, "account_rewards": { "type": "array", "items": { "$ref": "#/definitions/models.AccountReward" } }, "auto_login_charname": { "type": "string" }, "ban_reason": { "type": "string" }, "bug_reports": { "type": "array", "items": { "$ref": "#/definitions/models.BugReport" } }, "charname": { "type": "string" }, "crc_basedata": { "type": "string" }, "crc_eqgame": { "type": "string" }, "crc_skillcaps": { "type": "string" }, "flymode": { "type": "integer" }, "gmspeed": { "type": "integer" }, "hideme": { "type": "integer" }, "id": { "type": "integer" }, "ignore_tells": { "type": "integer" }, "invulnerable": { "type": "integer" }, "karma": { "type": "integer" }, "ls_id": { "type": "string" }, "lsaccount_id": { "type": "integer" }, "minilogin_ip": { "type": "string" }, "name": { "type": "string" }, "password": { "type": "string" }, "revoked": { "type": "integer" }, "rulesflag": { "type": "integer" }, "sharedbanks": { "type": "array", "items": { "$ref": "#/definitions/models.Sharedbank" } }, "sharedplat": { "type": "integer" }, "status": { "type": "integer" }, "suspend_reason": { "type": "string" }, "suspendeduntil": { "type": "string" }, "time_creation": { "type": "integer" } } }, "models.AccountFlag": { "type": "object", "properties": { "p_accid": { "type": "integer" }, "p_flag": { "type": "string" }, "p_value": { "type": "string" } } }, "models.AccountIp": { "type": "object", "properties": { "accid": { "type": "integer" }, "count": { "type": "integer" }, "ip": { "type": "string" }, "lastused": { "type": "string" } } }, "models.AccountReward": { "type": "object", "properties": { "account_id": { "type": "integer" }, "amount": { "type": "integer" }, "reward_id": { "type": "integer" } } }, "models.AdventureDetail": { "type": "object", "properties": { "adventure_id": { "type": "integer" }, "assassinate_count": { "type": "integer" }, "count": { "type": "integer" }, "id": { "type": "integer" }, "instance_id": { "type": "integer" }, "status": { "type": "integer" }, "time_completed": { "type": "integer" }, "time_created": { "type": "integer" }, "time_zoned": { "type": "integer" } } }, "models.AdventureMember": { "type": "object", "properties": { "charid": { "type": "integer" }, "id": { "type": "integer" } } }, "models.AdventureStat": { "type": "object", "properties": { "guk_losses": { "type": "integer" }, "guk_wins": { "type": "integer" }, "mir_losses": { "type": "integer" }, "mir_wins": { "type": "integer" }, "mmc_losses": { "type": "integer" }, "mmc_wins": { "type": "integer" }, "player_id": { "type": "integer" }, "ruj_losses": { "type": "integer" }, "ruj_wins": { "type": "integer" }, "tak_losses": { "type": "integer" }, "tak_wins": { "type": "integer" } } }, "models.AdventureTemplate": { "type": "object", "properties": { "assa_h": { "type": "number" }, "assa_x": { "type": "number" }, "assa_y": { "type": "number" }, "assa_z": { "type": "number" }, "dest_h": { "type": "number" }, "dest_x": { "type": "number" }, "dest_y": { "type": "number" }, "dest_z": { "type": "number" }, "duration": { "type": "integer" }, "graveyard_radius": { "type": "string" }, "graveyard_x": { "type": "number" }, "graveyard_y": { "type": "number" }, "graveyard_z": { "type": "number" }, "graveyard_zone_id": { "type": "integer" }, "id": { "type": "integer" }, "is_hard": { "type": "integer" }, "is_raid": { "type": "integer" }, "lose_points": { "type": "integer" }, "max_level": { "type": "integer" }, "min_level": { "type": "integer" }, "text": { "type": "string" }, "theme": { "type": "integer" }, "type": { "type": "integer" }, "type_count": { "type": "integer" }, "type_data": { "type": "integer" }, "win_points": { "type": "integer" }, "zone": { "type": "string" }, "zone_in_object_id": { "type": "integer" }, "zone_in_time": { "type": "integer" }, "zone_in_x": { "type": "number" }, "zone_in_y": { "type": "number" }, "zone_in_zone_id": { "type": "integer" }, "zone_version": { "type": "integer" } } }, "models.AdventureTemplateEntry": { "type": "object", "properties": { "id": { "type": "integer" }, "template_id": { "type": "integer" } } }, "models.AdventureTemplateEntryFlavor": { "type": "object", "properties": { "id": { "type": "integer" }, "text": { "type": "string" } } }, "models.AlternateCurrency": { "type": "object", "properties": { "id": { "type": "integer" }, "item": { "$ref": "#/definitions/models.Item" }, "item_id": { "type": "integer" } } }, "models.Aura": { "type": "object", "properties": { "aura_type": { "type": "integer" }, "cast_time": { "type": "integer" }, "distance": { "type": "integer" }, "duration": { "type": "integer" }, "icon": { "type": "integer" }, "movement": { "type": "integer" }, "name": { "type": "string" }, "npc_type": { "type": "integer" }, "spawn_type": { "type": "integer" }, "spell_id": { "type": "integer" }, "spells_new": { "$ref": "#/definitions/models.SpellsNew" }, "type": { "type": "integer" } } }, "models.BaseDatum": { "type": "object", "properties": { "class": { "type": "integer" }, "end": { "type": "number" }, "end_fac": { "type": "number" }, "end_regen": { "type": "number" }, "hp": { "type": "number" }, "hp_fac": { "type": "number" }, "hp_regen": { "type": "number" }, "level": { "type": "integer" }, "mana": { "type": "number" }, "mana_fac": { "type": "number" } } }, "models.BlockedSpell": { "type": "object", "properties": { "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "description": { "type": "string" }, "id": { "type": "integer" }, "max_expansion": { "type": "integer" }, "message": { "type": "string" }, "min_expansion": { "type": "integer" }, "spellid": { "type": "integer" }, "type": { "type": "integer" }, "x": { "type": "number" }, "x_diff": { "type": "number" }, "y": { "type": "number" }, "y_diff": { "type": "number" }, "z": { "type": "number" }, "z_diff": { "type": "number" }, "zoneid": { "type": "integer" } } }, "models.Book": { "type": "object", "properties": { "id": { "type": "integer" }, "language": { "type": "integer" }, "name": { "type": "string" }, "txtfile": { "type": "string" } } }, "models.BotBuff": { "type": "object", "properties": { "bot_id": { "type": "integer" }, "buffs_index": { "type": "integer" }, "caster_level": { "type": "integer" }, "caston_x": { "type": "integer" }, "caston_y": { "type": "integer" }, "caston_z": { "type": "integer" }, "corruption_counters": { "type": "integer" }, "curse_counters": { "type": "integer" }, "disease_counters": { "type": "integer" }, "dot_rune": { "type": "integer" }, "duration_formula": { "type": "integer" }, "extra_di_chance": { "type": "integer" }, "instrument_mod": { "type": "integer" }, "magic_rune": { "type": "integer" }, "melee_rune": { "type": "integer" }, "numhits": { "type": "integer" }, "persistent": { "type": "integer" }, "poison_counters": { "type": "integer" }, "spell_id": { "type": "integer" }, "tics_remaining": { "type": "integer" } } }, "models.BotCreateCombination": { "type": "object", "properties": { "classes": { "type": "integer" }, "race": { "type": "integer" } } }, "models.BotDatum": { "type": "object", "properties": { "ac": { "type": "integer" }, "agi": { "type": "integer" }, "archery_setting": { "type": "integer" }, "atk": { "type": "integer" }, "beard": { "type": "integer" }, "beard_color": { "type": "integer" }, "bot_id": { "type": "integer" }, "caster_range": { "type": "integer" }, "cha": { "type": "integer" }, "class": { "type": "integer" }, "cold": { "type": "integer" }, "corruption": { "type": "integer" }, "creation_day": { "type": "integer" }, "deity": { "type": "integer" }, "dex": { "type": "integer" }, "disease": { "type": "integer" }, "drakkin_details": { "type": "integer" }, "drakkin_heritage": { "type": "integer" }, "drakkin_tattoo": { "type": "integer" }, "enforce_spell_settings": { "type": "integer" }, "expansion_bitmask": { "type": "integer" }, "extra_haste": { "type": "integer" }, "eye_color_1": { "type": "integer" }, "eye_color_2": { "type": "integer" }, "face": { "type": "integer" }, "fire": { "type": "integer" }, "follow_distance": { "type": "integer" }, "gender": { "type": "integer" }, "hair_color": { "type": "integer" }, "hair_style": { "type": "integer" }, "hp": { "type": "integer" }, "int": { "type": "integer" }, "last_name": { "type": "string" }, "last_spawn": { "type": "integer" }, "level": { "type": "integer" }, "magic": { "type": "integer" }, "mana": { "type": "integer" }, "name": { "type": "string" }, "owner_id": { "type": "integer" }, "poison": { "type": "integer" }, "race": { "type": "integer" }, "show_helm": { "type": "integer" }, "size": { "type": "number" }, "spells_id": { "type": "integer" }, "sta": { "type": "integer" }, "stop_melee_level": { "type": "integer" }, "str": { "type": "integer" }, "suffix": { "type": "string" }, "time_spawned": { "type": "integer" }, "title": { "type": "string" }, "wis": { "type": "integer" }, "zone_id": { "type": "integer" } } }, "models.BotGroup": { "type": "object", "properties": { "auto_spawn": { "type": "integer" }, "group_leader_id": { "type": "integer" }, "group_name": { "type": "string" }, "groups_index": { "type": "integer" } } }, "models.BotGroupMember": { "type": "object", "properties": { "bot_id": { "type": "integer" }, "group_members_index": { "type": "integer" }, "groups_index": { "type": "integer" } } }, "models.BotGuildMember": { "type": "object", "properties": { "alt": { "type": "integer" }, "banker": { "type": "integer" }, "bot_id": { "type": "integer" }, "guild_id": { "type": "integer" }, "last_tribute": { "type": "integer" }, "public_note": { "type": "string" }, "rank": { "type": "integer" }, "total_tribute": { "type": "integer" }, "tribute_enable": { "type": "integer" } } }, "models.BotHealRotation": { "type": "object", "properties": { "adaptive_targeting": { "type": "integer" }, "bot_id": { "type": "integer" }, "casting_override": { "type": "integer" }, "critical_hp_base": { "type": "string" }, "critical_hp_chain": { "type": "string" }, "critical_hp_cloth": { "type": "string" }, "critical_hp_leather": { "type": "string" }, "critical_hp_plate": { "type": "string" }, "fast_heals": { "type": "integer" }, "heal_rotation_index": { "type": "integer" }, "interval": { "type": "integer" }, "safe_hp_base": { "type": "string" }, "safe_hp_chain": { "type": "string" }, "safe_hp_cloth": { "type": "string" }, "safe_hp_leather": { "type": "string" }, "safe_hp_plate": { "type": "string" } } }, "models.BotHealRotationMember": { "type": "object", "properties": { "bot_id": { "type": "integer" }, "heal_rotation_index": { "type": "integer" }, "member_index": { "type": "integer" } } }, "models.BotHealRotationTarget": { "type": "object", "properties": { "heal_rotation_index": { "type": "integer" }, "target_index": { "type": "integer" }, "target_name": { "type": "string" } } }, "models.BotInspectMessage": { "type": "object", "properties": { "bot_id": { "type": "integer" }, "inspect_message": { "type": "string" } } }, "models.BotInventory": { "type": "object", "properties": { "augment_1": { "type": "integer" }, "augment_2": { "type": "integer" }, "augment_3": { "type": "integer" }, "augment_4": { "type": "integer" }, "augment_5": { "type": "integer" }, "augment_6": { "type": "integer" }, "bot_id": { "type": "integer" }, "inst_charges": { "type": "integer" }, "inst_color": { "type": "integer" }, "inst_custom_data": { "type": "string" }, "inst_no_drop": { "type": "integer" }, "inventories_index": { "type": "integer" }, "item_id": { "type": "integer" }, "ornament_hero_model": { "type": "integer" }, "ornament_icon": { "type": "integer" }, "ornament_id_file": { "type": "integer" }, "slot_id": { "type": "integer" } } }, "models.BotOwnerOption": { "type": "object", "properties": { "option_type": { "type": "integer" }, "option_value": { "type": "integer" }, "owner_id": { "type": "integer" } } }, "models.BotPet": { "type": "object", "properties": { "bot_id": { "type": "integer" }, "hp": { "type": "integer" }, "mana": { "type": "integer" }, "name": { "type": "string" }, "pets_index": { "type": "integer" }, "spell_id": { "type": "integer" } } }, "models.BotPetBuff": { "type": "object", "properties": { "caster_level": { "type": "integer" }, "duration": { "type": "integer" }, "pet_buffs_index": { "type": "integer" }, "pets_index": { "type": "integer" }, "spell_id": { "type": "integer" } } }, "models.BotPetInventory": { "type": "object", "properties": { "item_id": { "type": "integer" }, "pet_inventories_index": { "type": "integer" }, "pets_index": { "type": "integer" } } }, "models.BotSpellCastingChance": { "type": "object", "properties": { "class_id": { "type": "integer" }, "id": { "type": "integer" }, "n_hsnd_value": { "type": "integer" }, "p_d_value": { "type": "integer" }, "p_h_value": { "type": "integer" }, "p_hd_value": { "type": "integer" }, "p_hn_value": { "type": "integer" }, "p_hnd_value": { "type": "integer" }, "p_hs_value": { "type": "integer" }, "p_hsd_value": { "type": "integer" }, "p_hsn_value": { "type": "integer" }, "p_hsnd_value": { "type": "integer" }, "p_n_value": { "type": "integer" }, "p_nd_value": { "type": "integer" }, "p_s_value": { "type": "integer" }, "p_sd_value": { "type": "integer" }, "p_sn_value": { "type": "integer" }, "p_snd_value": { "type": "integer" }, "spell_type_index": { "type": "integer" }, "stance_index": { "type": "integer" } } }, "models.BotSpellSetting": { "type": "object", "properties": { "bot_id": { "type": "integer" }, "id": { "type": "integer" }, "is_enabled": { "type": "integer" }, "max_hp": { "type": "integer" }, "min_hp": { "type": "integer" }, "priority": { "type": "integer" }, "spell_id": { "type": "integer" } } }, "models.BotSpellsEntry": { "type": "object", "properties": { "bucket_comparison": { "type": "integer" }, "bucket_name": { "type": "string" }, "bucket_value": { "type": "string" }, "id": { "type": "integer" }, "manacost": { "type": "integer" }, "max_hp": { "type": "integer" }, "maxlevel": { "type": "integer" }, "min_hp": { "type": "integer" }, "minlevel": { "type": "integer" }, "npc_spell": { "$ref": "#/definitions/models.NpcSpell" }, "npc_spells_id": { "type": "integer" }, "priority": { "type": "integer" }, "recast_delay": { "type": "integer" }, "resist_adjust": { "type": "integer" }, "spell_id": { "type": "integer" }, "spells_new": { "$ref": "#/definitions/models.SpellsNew" }, "type": { "type": "integer" } } }, "models.BotStance": { "type": "object", "properties": { "bot_id": { "type": "integer" }, "stance_id": { "type": "integer" } } }, "models.BotStartingItem": { "type": "object", "properties": { "augment_five": { "type": "integer" }, "augment_four": { "type": "integer" }, "augment_one": { "type": "integer" }, "augment_six": { "type": "integer" }, "augment_three": { "type": "integer" }, "augment_two": { "type": "integer" }, "classes": { "type": "integer" }, "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "id": { "type": "integer" }, "item_charges": { "type": "integer" }, "item_id": { "type": "integer" }, "max_expansion": { "type": "integer" }, "min_expansion": { "type": "integer" }, "min_status": { "type": "integer" }, "races": { "type": "integer" }, "slot_id": { "type": "integer" } } }, "models.BotTimer": { "type": "object", "properties": { "bot_id": { "type": "integer" }, "is_disc": { "type": "integer" }, "is_item": { "type": "integer" }, "is_spell": { "type": "integer" }, "item_id": { "type": "integer" }, "recast_time": { "type": "integer" }, "spell_id": { "type": "integer" }, "timer_id": { "type": "integer" }, "timer_value": { "type": "integer" } } }, "models.Bug": { "type": "object", "properties": { "bug": { "type": "string" }, "date": { "type": "string" }, "flag": { "type": "integer" }, "id": { "type": "integer" }, "name": { "type": "string" }, "status": { "type": "integer" }, "target": { "type": "string" }, "type": { "type": "string" }, "ui": { "type": "string" }, "x": { "type": "number" }, "y": { "type": "number" }, "z": { "type": "number" }, "zone": { "type": "string" } } }, "models.BugReport": { "type": "object", "properties": { "_can_duplicate": { "type": "integer" }, "_character_flags": { "type": "integer" }, "_crash_bug": { "type": "integer" }, "_target_info": { "type": "integer" }, "_unknown_value": { "type": "integer" }, "account_id": { "type": "integer" }, "bug_report": { "type": "string" }, "bug_status": { "type": "integer" }, "category_id": { "type": "integer" }, "category_name": { "type": "string" }, "character_id": { "type": "integer" }, "character_name": { "type": "string" }, "client_version_id": { "type": "integer" }, "client_version_name": { "type": "string" }, "heading": { "type": "integer" }, "id": { "type": "integer" }, "last_review": { "type": "string" }, "last_reviewer": { "type": "string" }, "optional_info_mask": { "type": "integer" }, "pos_x": { "type": "number" }, "pos_y": { "type": "number" }, "pos_z": { "type": "number" }, "report_datetime": { "type": "string" }, "reporter_name": { "type": "string" }, "reporter_spoof": { "type": "integer" }, "reviewer_notes": { "type": "string" }, "system_info": { "type": "string" }, "target_id": { "type": "integer" }, "target_name": { "type": "string" }, "time_played": { "type": "integer" }, "ui_path": { "type": "string" }, "zone": { "type": "string" } } }, "models.Buyer": { "type": "object", "properties": { "buyslot": { "type": "integer" }, "charid": { "type": "integer" }, "itemid": { "type": "integer" }, "itemname": { "type": "string" }, "price": { "type": "integer" }, "quantity": { "type": "integer" } } }, "models.CharCreateCombination": { "type": "object", "properties": { "allocation_id": { "type": "integer" }, "class": { "type": "integer" }, "deity": { "type": "integer" }, "expansions_req": { "type": "integer" }, "race": { "type": "integer" }, "start_zone": { "type": "integer" } } }, "models.CharCreatePointAllocation": { "type": "object", "properties": { "alloc_agi": { "type": "integer" }, "alloc_cha": { "type": "integer" }, "alloc_dex": { "type": "integer" }, "alloc_int": { "type": "integer" }, "alloc_sta": { "type": "integer" }, "alloc_str": { "type": "integer" }, "alloc_wis": { "type": "integer" }, "base_agi": { "type": "integer" }, "base_cha": { "type": "integer" }, "base_dex": { "type": "integer" }, "base_int": { "type": "integer" }, "base_sta": { "type": "integer" }, "base_str": { "type": "integer" }, "base_wis": { "type": "integer" }, "id": { "type": "integer" } } }, "models.CharRecipeList": { "type": "object", "properties": { "char_id": { "type": "integer" }, "madecount": { "type": "integer" }, "recipe_id": { "type": "integer" } } }, "models.CharacterActivity": { "type": "object", "properties": { "activityid": { "type": "integer" }, "charid": { "type": "integer" }, "completed": { "type": "integer" }, "donecount": { "type": "integer" }, "taskid": { "type": "integer" } } }, "models.CharacterAltCurrency": { "type": "object", "properties": { "amount": { "type": "integer" }, "char_id": { "type": "integer" }, "currency_id": { "type": "integer" } } }, "models.CharacterAlternateAbility": { "type": "object", "properties": { "aa_id": { "type": "integer" }, "aa_value": { "type": "integer" }, "charges": { "type": "integer" }, "id": { "type": "integer" } } }, "models.CharacterAura": { "type": "object", "properties": { "id": { "type": "integer" }, "slot": { "type": "integer" }, "spell_id": { "type": "integer" } } }, "models.CharacterBandolier": { "type": "object", "properties": { "bandolier_id": { "type": "integer" }, "bandolier_name": { "type": "string" }, "bandolier_slot": { "type": "integer" }, "icon": { "type": "integer" }, "id": { "type": "integer" }, "item_id": { "type": "integer" } } }, "models.CharacterBind": { "type": "object", "properties": { "heading": { "type": "number" }, "id": { "type": "integer" }, "instance_id": { "type": "integer" }, "slot": { "type": "integer" }, "x": { "type": "number" }, "y": { "type": "number" }, "z": { "type": "number" }, "zone_id": { "type": "integer" } } }, "models.CharacterBuff": { "type": "object", "properties": { "caster_level": { "type": "integer" }, "caster_name": { "type": "string" }, "caston_x": { "type": "integer" }, "caston_y": { "type": "integer" }, "caston_z": { "type": "integer" }, "character_id": { "type": "integer" }, "counters": { "type": "integer" }, "dot_rune": { "type": "integer" }, "extra_di_chance": { "type": "integer" }, "instrument_mod": { "type": "integer" }, "magic_rune": { "type": "integer" }, "melee_rune": { "type": "integer" }, "numhits": { "type": "integer" }, "persistent": { "type": "integer" }, "slot_id": { "type": "integer" }, "spell_id": { "type": "integer" }, "ticsremaining": { "type": "integer" } } }, "models.CharacterCorpse": { "type": "object", "properties": { "beard": { "type": "integer" }, "beard_color": { "type": "integer" }, "charid": { "type": "integer" }, "charname": { "type": "string" }, "class": { "type": "integer" }, "copper": { "type": "integer" }, "deity": { "type": "integer" }, "drakkin_details": { "type": "integer" }, "drakkin_heritage": { "type": "integer" }, "drakkin_tattoo": { "type": "integer" }, "exp": { "type": "integer" }, "eye_color_1": { "type": "integer" }, "eye_color_2": { "type": "integer" }, "face": { "type": "integer" }, "gender": { "type": "integer" }, "gm_exp": { "type": "integer" }, "gold": { "type": "integer" }, "guild_consent_id": { "type": "integer" }, "hair_color": { "type": "integer" }, "hair_style": { "type": "integer" }, "heading": { "type": "number" }, "helm_texture": { "type": "integer" }, "id": { "type": "integer" }, "instance_id": { "type": "integer" }, "is_buried": { "type": "integer" }, "is_locked": { "type": "integer" }, "is_rezzed": { "type": "integer" }, "killed_by": { "type": "integer" }, "level": { "type": "integer" }, "platinum": { "type": "integer" }, "race": { "type": "integer" }, "rez_time": { "type": "integer" }, "rezzable": { "type": "integer" }, "silver": { "type": "integer" }, "size": { "type": "integer" }, "texture": { "type": "integer" }, "time_of_death": { "type": "string" }, "was_at_graveyard": { "type": "integer" }, "wc_1": { "type": "integer" }, "wc_2": { "type": "integer" }, "wc_3": { "type": "integer" }, "wc_4": { "type": "integer" }, "wc_5": { "type": "integer" }, "wc_6": { "type": "integer" }, "wc_7": { "type": "integer" }, "wc_8": { "type": "integer" }, "wc_9": { "type": "integer" }, "x": { "type": "number" }, "y": { "type": "number" }, "z": { "type": "number" }, "zone_id": { "type": "integer" } } }, "models.CharacterCorpseItem": { "type": "object", "properties": { "attuned": { "type": "integer" }, "aug_1": { "type": "integer" }, "aug_2": { "type": "integer" }, "aug_3": { "type": "integer" }, "aug_4": { "type": "integer" }, "aug_5": { "type": "integer" }, "aug_6": { "type": "integer" }, "charges": { "type": "integer" }, "corpse_id": { "type": "integer" }, "custom_data": { "type": "string" }, "equip_slot": { "type": "integer" }, "item_id": { "type": "integer" }, "ornament_hero_model": { "type": "integer" }, "ornamenticon": { "type": "integer" }, "ornamentidfile": { "type": "integer" } } }, "models.CharacterCurrency": { "type": "object", "properties": { "career_ebon_crystals": { "type": "integer" }, "career_radiant_crystals": { "type": "integer" }, "copper": { "type": "integer" }, "copper_bank": { "type": "integer" }, "copper_cursor": { "type": "integer" }, "ebon_crystals": { "type": "integer" }, "gold": { "type": "integer" }, "gold_bank": { "type": "integer" }, "gold_cursor": { "type": "integer" }, "id": { "type": "integer" }, "platinum": { "type": "integer" }, "platinum_bank": { "type": "integer" }, "platinum_cursor": { "type": "integer" }, "radiant_crystals": { "type": "integer" }, "silver": { "type": "integer" }, "silver_bank": { "type": "integer" }, "silver_cursor": { "type": "integer" } } }, "models.CharacterDatum": { "type": "object", "properties": { "aa_exp": { "type": "integer" }, "aa_points": { "type": "integer" }, "aa_points_old": { "type": "integer" }, "aa_points_spent": { "type": "integer" }, "aa_points_spent_old": { "type": "integer" }, "ability_number": { "type": "integer" }, "ability_time_hours": { "type": "integer" }, "ability_time_minutes": { "type": "integer" }, "ability_time_seconds": { "type": "integer" }, "ability_up": { "type": "integer" }, "account_id": { "type": "integer" }, "adventure_stats": { "type": "array", "items": { "$ref": "#/definitions/models.AdventureStat" } }, "agi": { "type": "integer" }, "air_remaining": { "type": "integer" }, "anon": { "type": "integer" }, "autosplit_enabled": { "type": "integer" }, "beard": { "type": "integer" }, "beard_color": { "type": "integer" }, "birthday": { "type": "integer" }, "buyers": { "type": "array", "items": { "$ref": "#/definitions/models.Buyer" } }, "career_tribute_points": { "type": "integer" }, "cha": { "type": "integer" }, "char_recipe_lists": { "type": "array", "items": { "$ref": "#/definitions/models.CharRecipeList" } }, "character_activities": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterActivity" } }, "character_alt_currencies": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAltCurrency" } }, "character_alternate_abilities": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAlternateAbility" } }, "character_auras": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterAura" } }, "character_bandoliers": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBandolier" } }, "character_binds": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBind" } }, "character_buffs": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterBuff" } }, "character_corpses": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCorpse" } }, "character_currencies": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCurrency" } }, "character_disciplines": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterDiscipline" } }, "character_enabledtasks": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterEnabledtask" } }, "character_inspect_messages": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterInspectMessage" } }, "character_item_recasts": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterItemRecast" } }, "character_languages": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterLanguage" } }, "character_leadership_abilities": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterLeadershipAbility" } }, "character_materials": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterMaterial" } }, "character_memmed_spells": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterMemmedSpell" } }, "character_pet_buffs": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetBuff" } }, "character_pet_infos": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetInfo" } }, "character_pet_inventories": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPetInventory" } }, "character_potionbelts": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterPotionbelt" } }, "character_skills": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterSkill" } }, "character_spells": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterSpell" } }, "character_tasks": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTask" } }, "character_tributes": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterTribute" } }, "class": { "type": "integer" }, "completed_tasks": { "type": "array", "items": { "$ref": "#/definitions/models.CompletedTask" } }, "cur_hp": { "type": "integer" }, "data_buckets": { "type": "array", "items": { "$ref": "#/definitions/models.DataBucket" } }, "deity": { "type": "integer" }, "deleted_at": { "type": "string" }, "dex": { "type": "integer" }, "drakkin_details": { "type": "integer" }, "drakkin_heritage": { "type": "integer" }, "drakkin_tattoo": { "type": "integer" }, "e_aa_effects": { "type": "integer" }, "e_expended_aa_spent": { "type": "integer" }, "e_last_invsnapshot": { "type": "integer" }, "e_percent_to_aa": { "type": "integer" }, "endurance": { "type": "integer" }, "exp": { "type": "integer" }, "exp_enabled": { "type": "integer" }, "extra_haste": { "type": "integer" }, "eye_color_1": { "type": "integer" }, "eye_color_2": { "type": "integer" }, "face": { "type": "integer" }, "faction_values": { "type": "array", "items": { "$ref": "#/definitions/models.FactionValue" } }, "firstlogon": { "type": "integer" }, "friends": { "type": "array", "items": { "$ref": "#/definitions/models.Friend" } }, "gender": { "type": "integer" }, "gm": { "type": "integer" }, "group_auto_consent": { "type": "integer" }, "group_leadership_exp": { "type": "integer" }, "group_leadership_points": { "type": "integer" }, "guild": { "$ref": "#/definitions/models.Guild" }, "guild_auto_consent": { "type": "integer" }, "guild_members": { "type": "array", "items": { "$ref": "#/definitions/models.GuildMember" } }, "hair_color": { "type": "integer" }, "hair_style": { "type": "integer" }, "heading": { "type": "number" }, "hunger_level": { "type": "integer" }, "id": { "type": "integer" }, "instance_list_players": { "type": "array", "items": { "$ref": "#/definitions/models.InstanceListPlayer" } }, "int": { "type": "integer" }, "intoxication": { "type": "integer" }, "inventories": { "type": "array", "items": { "$ref": "#/definitions/models.Inventory" } }, "keyrings": { "type": "array", "items": { "$ref": "#/definitions/models.Keyring" } }, "last_login": { "type": "integer" }, "last_name": { "type": "string" }, "ldon_points_available": { "type": "integer" }, "ldon_points_guk": { "type": "integer" }, "ldon_points_mir": { "type": "integer" }, "ldon_points_mmc": { "type": "integer" }, "ldon_points_ruj": { "type": "integer" }, "ldon_points_tak": { "type": "integer" }, "leadership_exp_on": { "type": "integer" }, "level": { "type": "integer" }, "level_2": { "type": "integer" }, "lfg": { "type": "integer" }, "lfp": { "type": "integer" }, "mail": { "type": "array", "items": { "$ref": "#/definitions/models.Mail" } }, "mailkey": { "type": "string" }, "mana": { "type": "integer" }, "name": { "type": "string" }, "player_titlesets": { "type": "array", "items": { "$ref": "#/definitions/models.PlayerTitleset" } }, "points": { "type": "integer" }, "pvp_2": { "type": "integer" }, "pvp_best_kill_streak": { "type": "integer" }, "pvp_career_points": { "type": "integer" }, "pvp_current_kill_streak": { "type": "integer" }, "pvp_current_points": { "type": "integer" }, "pvp_deaths": { "type": "integer" }, "pvp_kills": { "type": "integer" }, "pvp_status": { "type": "integer" }, "pvp_type": { "type": "integer" }, "pvp_worst_death_streak": { "type": "integer" }, "quest_globals": { "type": "array", "items": { "$ref": "#/definitions/models.QuestGlobal" } }, "race": { "type": "integer" }, "raid_auto_consent": { "type": "integer" }, "raid_leadership_exp": { "type": "integer" }, "raid_leadership_points": { "type": "integer" }, "rest_timer": { "type": "integer" }, "show_helm": { "type": "integer" }, "sta": { "type": "integer" }, "str": { "type": "integer" }, "suffix": { "type": "string" }, "thirst_level": { "type": "integer" }, "time_played": { "type": "integer" }, "timers": { "type": "array", "items": { "$ref": "#/definitions/models.Timer" } }, "title": { "type": "string" }, "titles": { "type": "array", "items": { "$ref": "#/definitions/models.Title" } }, "toxicity": { "type": "integer" }, "traders": { "type": "array", "items": { "$ref": "#/definitions/models.Trader" } }, "tribute_active": { "type": "integer" }, "tribute_points": { "type": "integer" }, "tribute_time_remaining": { "type": "integer" }, "wis": { "type": "integer" }, "x": { "type": "number" }, "xtargets": { "type": "integer" }, "y": { "type": "number" }, "z": { "type": "number" }, "zone_change_count": { "type": "integer" }, "zone_flags": { "type": "array", "items": { "$ref": "#/definitions/models.ZoneFlag" } }, "zone_id": { "type": "integer" }, "zone_instance": { "type": "integer" } } }, "models.CharacterDiscipline": { "type": "object", "properties": { "disc_id": { "type": "integer" }, "id": { "type": "integer" }, "slot_id": { "type": "integer" } } }, "models.CharacterEnabledtask": { "type": "object", "properties": { "charid": { "type": "integer" }, "taskid": { "type": "integer" } } }, "models.CharacterExpModifier": { "type": "object", "properties": { "aa_modifier": { "type": "number" }, "character_id": { "type": "integer" }, "exp_modifier": { "type": "number" }, "instance_version": { "type": "integer" }, "zone_id": { "type": "integer" } } }, "models.CharacterExpeditionLockout": { "type": "object", "properties": { "character_id": { "type": "integer" }, "duration": { "type": "integer" }, "event_name": { "type": "string" }, "expedition_name": { "type": "string" }, "expire_time": { "type": "string" }, "from_expedition_uuid": { "type": "string" }, "id": { "type": "integer" } } }, "models.CharacterInspectMessage": { "type": "object", "properties": { "id": { "type": "integer" }, "inspect_message": { "type": "string" } } }, "models.CharacterInstanceSafereturn": { "type": "object", "properties": { "character_id": { "type": "integer" }, "id": { "type": "integer" }, "instance_id": { "type": "integer" }, "instance_zone_id": { "type": "integer" }, "safe_heading": { "type": "number" }, "safe_x": { "type": "number" }, "safe_y": { "type": "number" }, "safe_z": { "type": "number" }, "safe_zone_id": { "type": "integer" } } }, "models.CharacterItemRecast": { "type": "object", "properties": { "id": { "type": "integer" }, "recast_type": { "type": "integer" }, "timestamp": { "type": "integer" } } }, "models.CharacterLanguage": { "type": "object", "properties": { "id": { "type": "integer" }, "lang_id": { "type": "integer" }, "value": { "type": "integer" } } }, "models.CharacterLeadershipAbility": { "type": "object", "properties": { "id": { "type": "integer" }, "rank": { "type": "integer" }, "slot": { "type": "integer" } } }, "models.CharacterMaterial": { "type": "object", "properties": { "blue": { "type": "integer" }, "color": { "type": "integer" }, "green": { "type": "integer" }, "id": { "type": "integer" }, "red": { "type": "integer" }, "slot": { "type": "integer" }, "use_tint": { "type": "integer" } } }, "models.CharacterMemmedSpell": { "type": "object", "properties": { "id": { "type": "integer" }, "slot_id": { "type": "integer" }, "spell_id": { "type": "integer" } } }, "models.CharacterParcel": { "type": "object", "properties": { "aug_slot_1": { "type": "integer" }, "aug_slot_2": { "type": "integer" }, "aug_slot_3": { "type": "integer" }, "aug_slot_4": { "type": "integer" }, "aug_slot_5": { "type": "integer" }, "aug_slot_6": { "type": "integer" }, "char_id": { "type": "integer" }, "from_name": { "type": "string" }, "id": { "type": "integer" }, "item_id": { "type": "integer" }, "note": { "type": "string" }, "quantity": { "type": "integer" }, "sent_date": { "type": "string" }, "slot_id": { "type": "integer" } } }, "models.CharacterParcelsContainer": { "type": "object", "properties": { "aug_slot_1": { "type": "integer" }, "aug_slot_2": { "type": "integer" }, "aug_slot_3": { "type": "integer" }, "aug_slot_4": { "type": "integer" }, "aug_slot_5": { "type": "integer" }, "aug_slot_6": { "type": "integer" }, "id": { "type": "integer" }, "item_id": { "type": "integer" }, "parcels_id": { "type": "integer" }, "quantity": { "type": "integer" }, "slot_id": { "type": "integer" } } }, "models.CharacterPeqzoneFlag": { "type": "object", "properties": { "id": { "type": "integer" }, "zone_id": { "type": "integer" } } }, "models.CharacterPetBuff": { "type": "object", "properties": { "caster_level": { "type": "integer" }, "castername": { "type": "string" }, "char_id": { "type": "integer" }, "counters": { "type": "integer" }, "instrument_mod": { "type": "integer" }, "numhits": { "type": "integer" }, "pet": { "type": "integer" }, "rune": { "type": "integer" }, "slot": { "type": "integer" }, "spell_id": { "type": "integer" }, "ticsremaining": { "type": "integer" } } }, "models.CharacterPetInfo": { "type": "object", "properties": { "char_id": { "type": "integer" }, "hp": { "type": "integer" }, "mana": { "type": "integer" }, "pet": { "type": "integer" }, "petname": { "type": "string" }, "petpower": { "type": "integer" }, "size": { "type": "number" }, "spell_id": { "type": "integer" }, "taunting": { "type": "integer" } } }, "models.CharacterPetInventory": { "type": "object", "properties": { "char_id": { "type": "integer" }, "item_id": { "type": "integer" }, "pet": { "type": "integer" }, "slot": { "type": "integer" } } }, "models.CharacterPotionbelt": { "type": "object", "properties": { "icon": { "type": "integer" }, "id": { "type": "integer" }, "item_id": { "type": "integer" }, "potion_id": { "type": "integer" } } }, "models.CharacterSkill": { "type": "object", "properties": { "id": { "type": "integer" }, "skill_id": { "type": "integer" }, "value": { "type": "integer" } } }, "models.CharacterSpell": { "type": "object", "properties": { "id": { "type": "integer" }, "slot_id": { "type": "integer" }, "spell_id": { "type": "integer" } } }, "models.CharacterStatsRecord": { "type": "object", "properties": { "aa_points": { "type": "integer" }, "ac": { "type": "integer" }, "accuracy": { "type": "integer" }, "agility": { "type": "integer" }, "alchemy": { "type": "integer" }, "alcohol": { "type": "integer" }, "attack": { "type": "integer" }, "avoidance": { "type": "integer" }, "backstab": { "type": "integer" }, "baking": { "type": "integer" }, "blacksmithing": { "type": "integer" }, "brass": { "type": "integer" }, "brewing": { "type": "integer" }, "character_id": { "type": "integer" }, "charisma": { "type": "integer" }, "clairvoyance": { "type": "integer" }, "class": { "type": "integer" }, "cold_resist": { "type": "integer" }, "combat_effects": { "type": "integer" }, "corruption_resist": { "type": "integer" }, "created_at": { "type": "string" }, "damage_shield": { "type": "integer" }, "damage_shield_mitigation": { "type": "integer" }, "dexterity": { "type": "integer" }, "disease_resist": { "type": "integer" }, "dot_shielding": { "type": "integer" }, "endurance": { "type": "integer" }, "endurance_regen": { "type": "integer" }, "fire_resist": { "type": "integer" }, "fishing": { "type": "integer" }, "fletching": { "type": "integer" }, "haste": { "type": "integer" }, "heroic_agility": { "type": "integer" }, "heroic_charisma": { "type": "integer" }, "heroic_cold_resist": { "type": "integer" }, "heroic_corruption_resist": { "type": "integer" }, "heroic_dexterity": { "type": "integer" }, "heroic_disease_resist": { "type": "integer" }, "heroic_fire_resist": { "type": "integer" }, "heroic_intelligence": { "type": "integer" }, "heroic_magic_resist": { "type": "integer" }, "heroic_poison_resist": { "type": "integer" }, "heroic_stamina": { "type": "integer" }, "heroic_strength": { "type": "integer" }, "heroic_wisdom": { "type": "integer" }, "hp": { "type": "integer" }, "hp_regen": { "type": "integer" }, "intelligence": { "type": "integer" }, "jewelry": { "type": "integer" }, "level": { "type": "integer" }, "magic_resist": { "type": "integer" }, "mana": { "type": "integer" }, "mana_regen": { "type": "integer" }, "name": { "type": "string" }, "percussion": { "type": "integer" }, "poison_resist": { "type": "integer" }, "pottery": { "type": "integer" }, "race": { "type": "integer" }, "research": { "type": "integer" }, "shielding": { "type": "integer" }, "singing": { "type": "integer" }, "spell_damage": { "type": "integer" }, "spell_shielding": { "type": "integer" }, "stamina": { "type": "integer" }, "status": { "type": "integer" }, "strength": { "type": "integer" }, "strikethrough": { "type": "integer" }, "string": { "type": "integer" }, "stun_resist": { "type": "integer" }, "tailoring": { "type": "integer" }, "tinkering": { "type": "integer" }, "updated_at": { "type": "string" }, "wind": { "type": "integer" }, "wisdom": { "type": "integer" } } }, "models.CharacterTask": { "type": "object", "properties": { "acceptedtime": { "type": "integer" }, "charid": { "type": "integer" }, "slot": { "type": "integer" }, "taskid": { "type": "integer" }, "type": { "type": "integer" }, "was_rewarded": { "type": "integer" } } }, "models.CharacterTaskTimer": { "type": "object", "properties": { "character_id": { "type": "integer" }, "expire_time": { "type": "string" }, "id": { "type": "integer" }, "task_id": { "type": "integer" }, "timer_group": { "type": "integer" }, "timer_type": { "type": "integer" } } }, "models.CharacterTribute": { "type": "object", "properties": { "character_id": { "type": "integer" }, "id": { "type": "integer" }, "tier": { "type": "integer" }, "tribute": { "type": "integer" } } }, "models.Chatchannel": { "type": "object", "properties": { "id": { "type": "integer" }, "minstatus": { "type": "integer" }, "name": { "type": "string" }, "owner": { "type": "string" }, "password": { "type": "string" } } }, "models.ChatchannelReservedName": { "type": "object", "properties": { "id": { "type": "integer" }, "name": { "type": "string" } } }, "models.CommandSubsetting": { "type": "object", "properties": { "access_level": { "type": "integer" }, "id": { "type": "integer" }, "parent_command": { "type": "string" }, "sub_command": { "type": "string" }, "top_level_aliases": { "type": "string" } } }, "models.CompletedSharedTask": { "type": "object", "properties": { "accepted_time": { "type": "string" }, "completion_time": { "type": "string" }, "expire_time": { "type": "string" }, "id": { "type": "integer" }, "is_locked": { "type": "integer" }, "task_id": { "type": "integer" } } }, "models.CompletedSharedTaskActivityState": { "type": "object", "properties": { "activity_id": { "type": "integer" }, "completed_time": { "type": "string" }, "done_count": { "type": "integer" }, "shared_task_id": { "type": "integer" }, "updated_time": { "type": "string" } } }, "models.CompletedSharedTaskMember": { "type": "object", "properties": { "character_id": { "type": "integer" }, "is_leader": { "type": "integer" }, "shared_task_id": { "type": "integer" } } }, "models.CompletedTask": { "type": "object", "properties": { "activityid": { "type": "integer" }, "charid": { "type": "integer" }, "completedtime": { "type": "integer" }, "taskid": { "type": "integer" } } }, "models.ContentFlag": { "type": "object", "properties": { "enabled": { "type": "integer" }, "flag_name": { "type": "string" }, "id": { "type": "integer" }, "notes": { "type": "string" } } }, "models.Damageshieldtype": { "type": "object", "properties": { "spellid": { "type": "integer" }, "type": { "type": "integer" } } }, "models.DataBucket": { "type": "object", "properties": { "bot_id": { "type": "integer" }, "character_id": { "type": "integer" }, "expires": { "type": "integer" }, "id": { "type": "integer" }, "key": { "type": "string" }, "npc_id": { "type": "integer" }, "value": { "type": "string" } } }, "models.DbStr": { "type": "object", "properties": { "id": { "type": "integer" }, "type": { "type": "integer" }, "value": { "type": "string" } } }, "models.DiscordWebhook": { "type": "object", "properties": { "created_at": { "type": "string" }, "deleted_at": { "type": "string" }, "id": { "type": "integer" }, "webhook_name": { "type": "string" }, "webhook_url": { "type": "string" } } }, "models.DiscoveredItem": { "type": "object", "properties": { "account_status": { "type": "integer" }, "char_name": { "type": "string" }, "discovered_date": { "type": "integer" }, "item_id": { "type": "integer" } } }, "models.Door": { "type": "object", "properties": { "buffer": { "type": "number" }, "client_version_mask": { "type": "integer" }, "close_timer_ms": { "type": "integer" }, "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "dest_heading": { "type": "number" }, "dest_instance": { "type": "integer" }, "dest_x": { "type": "number" }, "dest_y": { "type": "number" }, "dest_z": { "type": "number" }, "dest_zone": { "type": "string" }, "disable_timer": { "type": "integer" }, "door_param": { "type": "integer" }, "doorid": { "type": "integer" }, "doorisopen": { "type": "integer" }, "dz_switch_id": { "type": "integer" }, "guild": { "type": "integer" }, "heading": { "type": "number" }, "id": { "type": "integer" }, "incline": { "type": "integer" }, "invert_state": { "type": "integer" }, "is_ldon_door": { "type": "integer" }, "item": { "$ref": "#/definitions/models.Item" }, "keyitem": { "type": "integer" }, "lockpick": { "type": "integer" }, "max_expansion": { "type": "integer" }, "min_expansion": { "type": "integer" }, "name": { "type": "string" }, "nokeyring": { "type": "integer" }, "opentype": { "type": "integer" }, "pos_x": { "type": "number" }, "pos_y": { "type": "number" }, "pos_z": { "type": "number" }, "size": { "type": "integer" }, "triggerdoor": { "type": "integer" }, "triggertype": { "type": "integer" }, "version": { "type": "integer" }, "zone": { "type": "string" } } }, "models.DynamicZone": { "type": "object", "properties": { "compass_x": { "type": "number" }, "compass_y": { "type": "number" }, "compass_z": { "type": "number" }, "compass_zone_id": { "type": "integer" }, "dz_switch_id": { "type": "integer" }, "has_zone_in": { "type": "integer" }, "id": { "type": "integer" }, "instance_id": { "type": "integer" }, "leader_id": { "type": "integer" }, "max_players": { "type": "integer" }, "min_players": { "type": "integer" }, "name": { "type": "string" }, "safe_return_heading": { "type": "number" }, "safe_return_x": { "type": "number" }, "safe_return_y": { "type": "number" }, "safe_return_z": { "type": "number" }, "safe_return_zone_id": { "type": "integer" }, "type": { "type": "integer" }, "uuid": { "type": "string" }, "zone_in_heading": { "type": "number" }, "zone_in_x": { "type": "number" }, "zone_in_y": { "type": "number" }, "zone_in_z": { "type": "number" } } }, "models.DynamicZoneMember": { "type": "object", "properties": { "character_id": { "type": "integer" }, "dynamic_zone_id": { "type": "integer" }, "id": { "type": "integer" } } }, "models.DynamicZoneTemplate": { "type": "object", "properties": { "compass_x": { "type": "number" }, "compass_y": { "type": "number" }, "compass_z": { "type": "number" }, "compass_zone_id": { "type": "integer" }, "duration_seconds": { "type": "integer" }, "dz_switch_id": { "type": "integer" }, "id": { "type": "integer" }, "max_players": { "type": "integer" }, "min_players": { "type": "integer" }, "name": { "type": "string" }, "override_zone_in": { "type": "integer" }, "return_h": { "type": "number" }, "return_x": { "type": "number" }, "return_y": { "type": "number" }, "return_z": { "type": "number" }, "return_zone_id": { "type": "integer" }, "zone_id": { "type": "integer" }, "zone_in_h": { "type": "number" }, "zone_in_x": { "type": "number" }, "zone_in_y": { "type": "number" }, "zone_in_z": { "type": "number" }, "zone_version": { "type": "integer" } } }, "models.Eventlog": { "type": "object", "properties": { "accountid": { "type": "integer" }, "accountname": { "type": "string" }, "charname": { "type": "string" }, "description": { "type": "string" }, "descriptiontype": { "type": "string" }, "event_nid": { "type": "integer" }, "id": { "type": "integer" }, "status": { "type": "integer" }, "target": { "type": "string" }, "time": { "type": "string" } } }, "models.Expedition": { "type": "object", "properties": { "add_replay_on_join": { "type": "integer" }, "dynamic_zone_id": { "type": "integer" }, "id": { "type": "integer" }, "is_locked": { "type": "integer" } } }, "models.ExpeditionLockout": { "type": "object", "properties": { "duration": { "type": "integer" }, "event_name": { "type": "string" }, "expedition_id": { "type": "integer" }, "expire_time": { "type": "string" }, "from_expedition_uuid": { "type": "string" }, "id": { "type": "integer" } } }, "models.ExpeditionMember": { "type": "object", "properties": { "character_id": { "type": "integer" }, "expedition_id": { "type": "integer" }, "id": { "type": "integer" }, "is_current_member": { "type": "integer" } } }, "models.FactionAssociation": { "type": "object", "properties": { "id": { "type": "integer" }, "id_1": { "type": "integer" }, "id_10": { "type": "integer" }, "id_2": { "type": "integer" }, "id_3": { "type": "integer" }, "id_4": { "type": "integer" }, "id_5": { "type": "integer" }, "id_6": { "type": "integer" }, "id_7": { "type": "integer" }, "id_8": { "type": "integer" }, "id_9": { "type": "integer" }, "mod_1": { "type": "number" }, "mod_10": { "type": "number" }, "mod_2": { "type": "number" }, "mod_3": { "type": "number" }, "mod_4": { "type": "number" }, "mod_5": { "type": "number" }, "mod_6": { "type": "number" }, "mod_7": { "type": "number" }, "mod_8": { "type": "number" }, "mod_9": { "type": "number" } } }, "models.FactionBaseDatum": { "type": "object", "properties": { "client_faction_id": { "type": "integer" }, "max": { "type": "integer" }, "min": { "type": "integer" }, "unk_hero_1": { "type": "integer" }, "unk_hero_2": { "type": "integer" }, "unk_hero_3": { "type": "integer" } } }, "models.FactionList": { "type": "object", "properties": { "base": { "type": "integer" }, "id": { "type": "integer" }, "name": { "type": "string" } } }, "models.FactionListMod": { "type": "object", "properties": { "faction_id": { "type": "integer" }, "id": { "type": "integer" }, "mod": { "type": "integer" }, "mod_name": { "type": "string" } } }, "models.FactionValue": { "type": "object", "properties": { "char_id": { "type": "integer" }, "current_value": { "type": "integer" }, "faction_id": { "type": "integer" }, "temp": { "type": "integer" } } }, "models.Fishing": { "type": "object", "properties": { "chance": { "type": "integer" }, "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "id": { "type": "integer" }, "item": { "$ref": "#/definitions/models.Item" }, "itemid": { "type": "integer" }, "max_expansion": { "type": "integer" }, "min_expansion": { "type": "integer" }, "npc_chance": { "type": "integer" }, "npc_id": { "type": "integer" }, "npc_type": { "$ref": "#/definitions/models.NpcType" }, "skill_level": { "type": "integer" }, "zone": { "$ref": "#/definitions/models.Zone" }, "zoneid": { "type": "integer" } } }, "models.Forage": { "type": "object", "properties": { "chance": { "type": "integer" }, "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "id": { "type": "integer" }, "item": { "$ref": "#/definitions/models.Item" }, "itemid": { "type": "integer" }, "level": { "type": "integer" }, "max_expansion": { "type": "integer" }, "min_expansion": { "type": "integer" }, "zone": { "$ref": "#/definitions/models.Zone" }, "zoneid": { "type": "integer" } } }, "models.Friend": { "type": "object", "properties": { "charid": { "type": "integer" }, "name": { "type": "string" }, "type": { "type": "integer" } } }, "models.GlobalLoot": { "type": "object", "properties": { "bodytype": { "type": "string" }, "class": { "type": "string" }, "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "description": { "type": "string" }, "enabled": { "type": "integer" }, "hot_zone": { "type": "integer" }, "id": { "type": "integer" }, "loottable": { "$ref": "#/definitions/models.Loottable" }, "loottable_id": { "type": "integer" }, "max_expansion": { "type": "integer" }, "max_level": { "type": "integer" }, "min_expansion": { "type": "integer" }, "min_level": { "type": "integer" }, "race": { "type": "string" }, "raid": { "type": "integer" }, "rare": { "type": "integer" }, "zone": { "type": "string" } } }, "models.GmIp": { "type": "object", "properties": { "account_id": { "type": "integer" }, "ip_address": { "type": "string" }, "name": { "type": "string" } } }, "models.Graveyard": { "type": "object", "properties": { "heading": { "type": "number" }, "id": { "type": "integer" }, "x": { "type": "number" }, "y": { "type": "number" }, "z": { "type": "number" }, "zone_id": { "type": "integer" } } }, "models.Grid": { "type": "object", "properties": { "grid_entries": { "type": "array", "items": { "$ref": "#/definitions/models.GridEntry" } }, "id": { "type": "integer" }, "type": { "type": "integer" }, "type_2": { "type": "integer" }, "zone": { "$ref": "#/definitions/models.Zone" }, "zoneid": { "type": "integer" } } }, "models.GridEntry": { "type": "object", "properties": { "centerpoint": { "type": "integer" }, "gridid": { "type": "integer" }, "heading": { "type": "number" }, "number": { "type": "integer" }, "pause": { "type": "integer" }, "x": { "type": "number" }, "y": { "type": "number" }, "z": { "type": "number" }, "zoneid": { "type": "integer" } } }, "models.GroundSpawn": { "type": "object", "properties": { "comment": { "type": "string" }, "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "fix_z": { "type": "integer" }, "heading": { "type": "number" }, "id": { "type": "integer" }, "item": { "type": "integer" }, "max_allowed": { "type": "integer" }, "max_expansion": { "type": "integer" }, "max_x": { "type": "number" }, "max_y": { "type": "number" }, "max_z": { "type": "number" }, "min_expansion": { "type": "integer" }, "min_x": { "type": "number" }, "min_y": { "type": "number" }, "name": { "type": "string" }, "respawn_timer": { "type": "integer" }, "version": { "type": "integer" }, "zone": { "$ref": "#/definitions/models.Zone" }, "zoneid": { "type": "integer" } } }, "models.GroupId": { "type": "object", "properties": { "bot_id": { "type": "integer" }, "character_id": { "type": "integer" }, "group_id": { "type": "integer" }, "merc_id": { "type": "integer" }, "name": { "type": "string" } } }, "models.Guild": { "type": "object", "properties": { "channel": { "type": "string" }, "favor": { "type": "integer" }, "guild_banks": { "type": "array", "items": { "$ref": "#/definitions/models.GuildBank" } }, "guild_members": { "type": "array", "items": { "$ref": "#/definitions/models.GuildMember" } }, "guild_ranks": { "type": "array", "items": { "$ref": "#/definitions/models.GuildRank" } }, "id": { "type": "integer" }, "leader": { "type": "integer" }, "minstatus": { "type": "integer" }, "motd": { "type": "string" }, "motd_setter": { "type": "string" }, "name": { "type": "string" }, "tribute": { "type": "integer" }, "url": { "type": "string" } } }, "models.GuildBank": { "type": "object", "properties": { "area": { "type": "integer" }, "donator": { "type": "string" }, "guildid": { "type": "integer" }, "id": { "type": "integer" }, "itemid": { "type": "integer" }, "permissions": { "type": "integer" }, "qty": { "type": "integer" }, "slot": { "type": "integer" }, "whofor": { "type": "string" } } }, "models.GuildMember": { "type": "object", "properties": { "alt": { "type": "integer" }, "banker": { "type": "integer" }, "char_id": { "type": "integer" }, "guild_id": { "type": "integer" }, "last_tribute": { "type": "integer" }, "online": { "type": "integer" }, "public_note": { "type": "string" }, "rank": { "type": "integer" }, "total_tribute": { "type": "integer" }, "tribute_enable": { "type": "integer" } } }, "models.GuildPermission": { "type": "object", "properties": { "guild_id": { "type": "integer" }, "id": { "type": "integer" }, "perm_id": { "type": "integer" }, "permission": { "type": "integer" } } }, "models.GuildRank": { "type": "object", "properties": { "guild_id": { "type": "integer" }, "rank": { "type": "integer" }, "title": { "type": "string" } } }, "models.GuildRelation": { "type": "object", "properties": { "guild_1": { "type": "integer" }, "guild_2": { "type": "integer" }, "relation": { "type": "integer" } } }, "models.GuildTribute": { "type": "object", "properties": { "enabled": { "type": "integer" }, "guild_id": { "type": "integer" }, "time_remaining": { "type": "integer" }, "tribute_id_1": { "type": "integer" }, "tribute_id_1_tier": { "type": "integer" }, "tribute_id_2": { "type": "integer" }, "tribute_id_2_tier": { "type": "integer" } } }, "models.Horse": { "type": "object", "properties": { "filename": { "type": "string" }, "gender": { "type": "integer" }, "id": { "type": "integer" }, "mountspeed": { "type": "number" }, "notes": { "type": "string" }, "race": { "type": "integer" }, "texture": { "type": "integer" } } }, "models.InstanceList": { "type": "object", "properties": { "duration": { "type": "integer" }, "id": { "type": "integer" }, "instance_list_players": { "type": "array", "items": { "$ref": "#/definitions/models.InstanceListPlayer" } }, "is_global": { "type": "integer" }, "never_expires": { "type": "integer" }, "notes": { "type": "string" }, "start_time": { "type": "integer" }, "version": { "type": "integer" }, "zone": { "type": "integer" }, "zones": { "type": "array", "items": { "$ref": "#/definitions/models.Zone" } } } }, "models.InstanceListPlayer": { "type": "object", "properties": { "charid": { "type": "integer" }, "id": { "type": "integer" } } }, "models.Inventory": { "type": "object", "properties": { "augslot_1": { "type": "integer" }, "augslot_2": { "type": "integer" }, "augslot_3": { "type": "integer" }, "augslot_4": { "type": "integer" }, "augslot_5": { "type": "integer" }, "augslot_6": { "type": "integer" }, "charges": { "type": "integer" }, "charid": { "type": "integer" }, "color": { "type": "integer" }, "custom_data": { "type": "string" }, "guid": { "type": "integer" }, "instnodrop": { "type": "integer" }, "item": { "$ref": "#/definitions/models.Item" }, "itemid": { "type": "integer" }, "ornament_hero_model": { "type": "integer" }, "ornamenticon": { "type": "integer" }, "ornamentidfile": { "type": "integer" }, "slotid": { "type": "integer" } } }, "models.InventorySnapshot": { "type": "object", "properties": { "augslot_1": { "type": "integer" }, "augslot_2": { "type": "integer" }, "augslot_3": { "type": "integer" }, "augslot_4": { "type": "integer" }, "augslot_5": { "type": "integer" }, "augslot_6": { "type": "integer" }, "charges": { "type": "integer" }, "charid": { "type": "integer" }, "color": { "type": "integer" }, "custom_data": { "type": "string" }, "guid": { "type": "integer" }, "instnodrop": { "type": "integer" }, "itemid": { "type": "integer" }, "ornament_hero_model": { "type": "integer" }, "ornamenticon": { "type": "integer" }, "ornamentidfile": { "type": "integer" }, "slotid": { "type": "integer" }, "time_index": { "type": "integer" } } }, "models.IpExemption": { "type": "object", "properties": { "exemption_amount": { "type": "integer" }, "exemption_id": { "type": "integer" }, "exemption_ip": { "type": "string" } } }, "models.Item": { "type": "object", "properties": { "aagi": { "type": "integer" }, "ac": { "type": "integer" }, "accuracy": { "type": "integer" }, "acha": { "type": "integer" }, "adex": { "type": "integer" }, "aint": { "type": "integer" }, "alternate_currencies": { "type": "array", "items": { "$ref": "#/definitions/models.AlternateCurrency" } }, "artifactflag": { "type": "integer" }, "asta": { "type": "integer" }, "astr": { "type": "integer" }, "attack": { "type": "integer" }, "attuneable": { "type": "integer" }, "augdistiller": { "type": "integer" }, "augrestrict": { "type": "integer" }, "augslot_1_type": { "type": "integer" }, "augslot_1_unk_2": { "type": "integer" }, "augslot_1_visible": { "type": "integer" }, "augslot_2_type": { "type": "integer" }, "augslot_2_unk_2": { "type": "integer" }, "augslot_2_visible": { "type": "integer" }, "augslot_3_type": { "type": "integer" }, "augslot_3_unk_2": { "type": "integer" }, "augslot_3_visible": { "type": "integer" }, "augslot_4_type": { "type": "integer" }, "augslot_4_unk_2": { "type": "integer" }, "augslot_4_visible": { "type": "integer" }, "augslot_5_type": { "type": "integer" }, "augslot_5_unk_2": { "type": "integer" }, "augslot_5_visible": { "type": "integer" }, "augslot_6_type": { "type": "integer" }, "augslot_6_unk_2": { "type": "integer" }, "augslot_6_visible": { "type": "integer" }, "augtype": { "type": "integer" }, "avoidance": { "type": "integer" }, "awis": { "type": "integer" }, "backstabdmg": { "type": "integer" }, "bagsize": { "type": "integer" }, "bagslots": { "type": "integer" }, "bagtype": { "type": "integer" }, "bagwr": { "type": "integer" }, "banedmgamt": { "type": "integer" }, "banedmgbody": { "type": "integer" }, "banedmgrace": { "type": "integer" }, "banedmgraceamt": { "type": "integer" }, "bardeffect": { "type": "integer" }, "bardeffecttype": { "type": "integer" }, "bardlevel": { "type": "integer" }, "bardlevel_2": { "type": "integer" }, "bardname": { "type": "string" }, "bardtype": { "type": "integer" }, "bardunk_1": { "type": "integer" }, "bardunk_2": { "type": "integer" }, "bardunk_3": { "type": "integer" }, "bardunk_4": { "type": "integer" }, "bardunk_5": { "type": "integer" }, "bardunk_7": { "type": "integer" }, "bardvalue": { "type": "integer" }, "benefitflag": { "type": "integer" }, "book": { "type": "integer" }, "booktype": { "type": "integer" }, "casttime": { "type": "integer" }, "casttime_": { "type": "integer" }, "character_corpse_items": { "type": "array", "items": { "$ref": "#/definitions/models.CharacterCorpseItem" } }, "charmfile": { "type": "string" }, "charmfileid": { "type": "string" }, "clairvoyance": { "type": "integer" }, "classes": { "type": "integer" }, "clickeffect": { "type": "integer" }, "clicklevel": { "type": "integer" }, "clicklevel_2": { "type": "integer" }, "clickname": { "type": "string" }, "clicktype": { "type": "integer" }, "clickunk_5": { "type": "integer" }, "clickunk_6": { "type": "string" }, "clickunk_7": { "type": "integer" }, "color": { "type": "integer" }, "combateffects": { "type": "string" }, "comment": { "type": "string" }, "cr": { "type": "integer" }, "created": { "type": "string" }, "damage": { "type": "integer" }, "damageshield": { "type": "integer" }, "deity": { "type": "integer" }, "delay": { "type": "integer" }, "discovered_items": { "type": "array", "items": { "$ref": "#/definitions/models.DiscoveredItem" } }, "doors": { "type": "array", "items": { "$ref": "#/definitions/models.Door" } }, "dotshielding": { "type": "integer" }, "dr": { "type": "integer" }, "dsmitigation": { "type": "integer" }, "elemdmgamt": { "type": "integer" }, "elemdmgtype": { "type": "integer" }, "elitematerial": { "type": "integer" }, "endur": { "type": "integer" }, "enduranceregen": { "type": "integer" }, "epicitem": { "type": "integer" }, "evoid": { "type": "integer" }, "evoitem": { "type": "integer" }, "evolvinglevel": { "type": "integer" }, "evomax": { "type": "integer" }, "expendablearrow": { "type": "integer" }, "extradmgamt": { "type": "integer" }, "extradmgskill": { "type": "integer" }, "factionamt_1": { "type": "integer" }, "factionamt_2": { "type": "integer" }, "factionamt_3": { "type": "integer" }, "factionamt_4": { "type": "integer" }, "factionmod_1": { "type": "integer" }, "factionmod_2": { "type": "integer" }, "factionmod_3": { "type": "integer" }, "factionmod_4": { "type": "integer" }, "favor": { "type": "integer" }, "filename": { "type": "string" }, "fishings": { "type": "array", "items": { "$ref": "#/definitions/models.Fishing" } }, "focuseffect": { "type": "integer" }, "focuslevel": { "type": "integer" }, "focuslevel_2": { "type": "integer" }, "focusname": { "type": "string" }, "focustype": { "type": "integer" }, "focusunk_1": { "type": "integer" }, "focusunk_2": { "type": "integer" }, "focusunk_3": { "type": "integer" }, "focusunk_4": { "type": "integer" }, "focusunk_5": { "type": "integer" }, "focusunk_6": { "type": "string" }, "focusunk_7": { "type": "integer" }, "forages": { "type": "array", "items": { "$ref": "#/definitions/models.Forage" } }, "fr": { "type": "integer" }, "fvnodrop": { "type": "integer" }, "ground_spawns": { "type": "array", "items": { "$ref": "#/definitions/models.GroundSpawn" } }, "guildfavor": { "type": "integer" }, "haste": { "type": "integer" }, "healamt": { "type": "integer" }, "heirloom": { "type": "integer" }, "heroic_agi": { "type": "integer" }, "heroic_cha": { "type": "integer" }, "heroic_cr": { "type": "integer" }, "heroic_dex": { "type": "integer" }, "heroic_dr": { "type": "integer" }, "heroic_fr": { "type": "integer" }, "heroic_int": { "type": "integer" }, "heroic_mr": { "type": "integer" }, "heroic_pr": { "type": "integer" }, "heroic_sta": { "type": "integer" }, "heroic_str": { "type": "integer" }, "heroic_svcorrup": { "type": "integer" }, "heroic_wis": { "type": "integer" }, "herosforgemodel": { "type": "integer" }, "hp": { "type": "integer" }, "icon": { "type": "integer" }, "id": { "type": "integer" }, "idfile": { "type": "string" }, "item_ticks": { "type": "array", "items": { "$ref": "#/definitions/models.ItemTick" } }, "itemclass": { "type": "integer" }, "itemtype": { "type": "integer" }, "keyrings": { "type": "array", "items": { "$ref": "#/definitions/models.Keyring" } }, "ldonprice": { "type": "integer" }, "ldonsellbackrate": { "type": "integer" }, "ldonsold": { "type": "integer" }, "ldontheme": { "type": "integer" }, "light": { "type": "integer" }, "lootdrop_entries": { "type": "array", "items": { "$ref": "#/definitions/models.LootdropEntry" } }, "lore": { "type": "string" }, "lorefile": { "type": "string" }, "loregroup": { "type": "integer" }, "magic": { "type": "integer" }, "mana": { "type": "integer" }, "manaregen": { "type": "integer" }, "material": { "type": "integer" }, "maxcharges": { "type": "integer" }, "merchantlists": { "type": "array", "items": { "$ref": "#/definitions/models.Merchantlist" } }, "minstatus": { "type": "integer" }, "mr": { "type": "integer" }, "name": { "type": "string" }, "nodrop": { "type": "integer" }, "nopet": { "type": "integer" }, "norent": { "type": "integer" }, "notransfer": { "type": "integer" }, "object_contents": { "type": "array", "items": { "$ref": "#/definitions/models.ObjectContent" } }, "objects": { "type": "array", "items": { "$ref": "#/definitions/models.Object" } }, "pendingloreflag": { "type": "integer" }, "placeable": { "type": "integer" }, "pointtype": { "type": "integer" }, "potionbelt": { "type": "integer" }, "potionbeltslots": { "type": "integer" }, "powersourcecapacity": { "type": "integer" }, "pr": { "type": "integer" }, "price": { "type": "integer" }, "proceffect": { "type": "integer" }, "proclevel": { "type": "integer" }, "proclevel_2": { "type": "integer" }, "procname": { "type": "string" }, "procrate": { "type": "integer" }, "proctype": { "type": "integer" }, "procunk_1": { "type": "integer" }, "procunk_2": { "type": "integer" }, "procunk_3": { "type": "integer" }, "procunk_4": { "type": "integer" }, "procunk_6": { "type": "string" }, "procunk_7": { "type": "integer" }, "purity": { "type": "integer" }, "questitemflag": { "type": "integer" }, "races": { "type": "integer" }, "range": { "type": "integer" }, "recastdelay": { "type": "integer" }, "recasttype": { "type": "integer" }, "reclevel": { "type": "integer" }, "recskill": { "type": "integer" }, "regen": { "type": "integer" }, "reqlevel": { "type": "integer" }, "scriptfileid": { "type": "integer" }, "scrolleffect": { "type": "integer" }, "scrolllevel": { "type": "integer" }, "scrolllevel_2": { "type": "integer" }, "scrollname": { "type": "string" }, "scrolltype": { "type": "integer" }, "scrollunk_1": { "type": "integer" }, "scrollunk_2": { "type": "integer" }, "scrollunk_3": { "type": "integer" }, "scrollunk_4": { "type": "integer" }, "scrollunk_5": { "type": "integer" }, "scrollunk_6": { "type": "string" }, "scrollunk_7": { "type": "integer" }, "sellrate": { "type": "number" }, "serialization": { "type": "string" }, "serialized": { "type": "string" }, "shielding": { "type": "integer" }, "size": { "type": "integer" }, "skillmodmax": { "type": "integer" }, "skillmodtype": { "type": "integer" }, "skillmodvalue": { "type": "integer" }, "slots": { "type": "integer" }, "source": { "type": "string" }, "spelldmg": { "type": "integer" }, "spellshield": { "type": "integer" }, "stackable": { "type": "integer" }, "stacksize": { "type": "integer" }, "strikethrough": { "type": "integer" }, "stunresist": { "type": "integer" }, "subtype": { "type": "integer" }, "summonedflag": { "type": "integer" }, "svcorruption": { "type": "integer" }, "tradeskill_recipe_entries": { "type": "array", "items": { "$ref": "#/definitions/models.TradeskillRecipeEntry" } }, "tradeskills": { "type": "integer" }, "tribute_levels": { "type": "array", "items": { "$ref": "#/definitions/models.TributeLevel" } }, "unk_012": { "type": "integer" }, "unk_013": { "type": "integer" }, "unk_014": { "type": "integer" }, "unk_033": { "type": "integer" }, "unk_054": { "type": "integer" }, "unk_059": { "type": "integer" }, "unk_060": { "type": "integer" }, "unk_120": { "type": "integer" }, "unk_121": { "type": "integer" }, "unk_123": { "type": "integer" }, "unk_124": { "type": "integer" }, "unk_127": { "type": "integer" }, "unk_132": { "type": "string" }, "unk_134": { "type": "string" }, "unk_137": { "type": "integer" }, "unk_142": { "type": "integer" }, "unk_147": { "type": "integer" }, "unk_152": { "type": "integer" }, "unk_157": { "type": "integer" }, "unk_193": { "type": "integer" }, "unk_214": { "type": "integer" }, "unk_220": { "type": "integer" }, "unk_221": { "type": "integer" }, "unk_223": { "type": "integer" }, "unk_224": { "type": "integer" }, "unk_225": { "type": "integer" }, "unk_226": { "type": "integer" }, "unk_227": { "type": "integer" }, "unk_228": { "type": "integer" }, "unk_229": { "type": "integer" }, "unk_230": { "type": "integer" }, "unk_231": { "type": "integer" }, "unk_232": { "type": "integer" }, "unk_233": { "type": "integer" }, "unk_234": { "type": "integer" }, "unk_236": { "type": "integer" }, "unk_237": { "type": "integer" }, "unk_238": { "type": "integer" }, "unk_239": { "type": "integer" }, "unk_240": { "type": "integer" }, "unk_241": { "type": "integer" }, "updated": { "type": "string" }, "verified": { "type": "string" }, "weight": { "type": "integer" }, "worneffect": { "type": "integer" }, "wornlevel": { "type": "integer" }, "wornlevel_2": { "type": "integer" }, "wornname": { "type": "string" }, "worntype": { "type": "integer" }, "wornunk_1": { "type": "integer" }, "wornunk_2": { "type": "integer" }, "wornunk_3": { "type": "integer" }, "wornunk_4": { "type": "integer" }, "wornunk_5": { "type": "integer" }, "wornunk_6": { "type": "string" }, "wornunk_7": { "type": "integer" } } }, "models.ItemTick": { "type": "object", "properties": { "it_bagslot": { "type": "integer" }, "it_chance": { "type": "integer" }, "it_id": { "type": "integer" }, "it_itemid": { "type": "integer" }, "it_level": { "type": "integer" }, "it_qglobal": { "type": "string" } } }, "models.Keyring": { "type": "object", "properties": { "char_id": { "type": "integer" }, "id": { "type": "integer" }, "item_id": { "type": "integer" } } }, "models.LdonTrapEntry": { "type": "object", "properties": { "id": { "type": "integer" }, "trap_id": { "type": "integer" } } }, "models.LdonTrapTemplate": { "type": "object", "properties": { "id": { "type": "integer" }, "locked": { "type": "integer" }, "skill": { "type": "integer" }, "spell_id": { "type": "integer" }, "type": { "type": "integer" } } }, "models.LevelExpMod": { "type": "object", "properties": { "aa_exp_mod": { "type": "number" }, "exp_mod": { "type": "number" }, "level": { "type": "integer" } } }, "models.Lfguild": { "type": "object", "properties": { "aacount": { "type": "integer" }, "classes": { "type": "integer" }, "comment": { "type": "string" }, "fromlevel": { "type": "integer" }, "name": { "type": "string" }, "timeposted": { "type": "integer" }, "timezone": { "type": "integer" }, "tolevel": { "type": "integer" }, "type": { "type": "integer" } } }, "models.LoginAccount": { "type": "object", "properties": { "account_email": { "type": "string" }, "account_name": { "type": "string" }, "account_password": { "type": "string" }, "created_at": { "type": "string" }, "id": { "type": "integer" }, "last_ip_address": { "type": "string" }, "last_login_date": { "type": "string" }, "source_loginserver": { "type": "string" }, "updated_at": { "type": "string" } } }, "models.LoginApiToken": { "type": "object", "properties": { "can_read": { "type": "integer" }, "can_write": { "type": "integer" }, "created_at": { "type": "string" }, "id": { "type": "integer" }, "token": { "type": "string" }, "updated_at": { "type": "string" } } }, "models.LoginServerAdmin": { "type": "object", "properties": { "account_name": { "type": "string" }, "account_password": { "type": "string" }, "email": { "type": "string" }, "first_name": { "type": "string" }, "id": { "type": "integer" }, "last_name": { "type": "string" }, "registration_date": { "type": "string" }, "registration_ip_address": { "type": "string" } } }, "models.LoginServerListType": { "type": "object", "properties": { "description": { "type": "string" }, "id": { "type": "integer" } } }, "models.LoginWorldServer": { "type": "object", "properties": { "id": { "type": "integer" }, "is_server_trusted": { "type": "integer" }, "last_ip_address": { "type": "string" }, "last_login_date": { "type": "string" }, "login_server_admin_id": { "type": "integer" }, "login_server_list_type_id": { "type": "integer" }, "long_name": { "type": "string" }, "note": { "type": "string" }, "short_name": { "type": "string" }, "tag_description": { "type": "string" } } }, "models.LogsysCategory": { "type": "object", "properties": { "discord_webhook_id": { "type": "integer" }, "log_category_description": { "type": "string" }, "log_category_id": { "type": "integer" }, "log_to_console": { "type": "integer" }, "log_to_discord": { "type": "integer" }, "log_to_file": { "type": "integer" }, "log_to_gmsay": { "type": "integer" } } }, "models.Lootdrop": { "type": "object", "properties": { "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "id": { "type": "integer" }, "lootdrop_entries": { "type": "array", "items": { "$ref": "#/definitions/models.LootdropEntry" } }, "loottable_entries": { "type": "array", "items": { "$ref": "#/definitions/models.LoottableEntry" } }, "max_expansion": { "type": "integer" }, "min_expansion": { "type": "integer" }, "name": { "type": "string" } } }, "models.LootdropEntry": { "type": "object", "properties": { "chance": { "type": "number" }, "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "disabled_chance": { "type": "number" }, "equip_item": { "type": "integer" }, "item": { "$ref": "#/definitions/models.Item" }, "item_charges": { "type": "integer" }, "item_id": { "type": "integer" }, "lootdrop": { "$ref": "#/definitions/models.Lootdrop" }, "lootdrop_id": { "type": "integer" }, "max_expansion": { "type": "integer" }, "min_expansion": { "type": "integer" }, "multiplier": { "type": "integer" }, "npc_max_level": { "type": "integer" }, "npc_min_level": { "type": "integer" }, "trivial_max_level": { "type": "integer" }, "trivial_min_level": { "type": "integer" } } }, "models.Loottable": { "type": "object", "properties": { "avgcoin": { "type": "integer" }, "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "done": { "type": "integer" }, "id": { "type": "integer" }, "loottable_entries": { "type": "array", "items": { "$ref": "#/definitions/models.LoottableEntry" } }, "max_expansion": { "type": "integer" }, "maxcash": { "type": "integer" }, "min_expansion": { "type": "integer" }, "mincash": { "type": "integer" }, "name": { "type": "string" }, "npc_types": { "type": "array", "items": { "$ref": "#/definitions/models.NpcType" } } } }, "models.LoottableEntry": { "type": "object", "properties": { "droplimit": { "type": "integer" }, "lootdrop": { "$ref": "#/definitions/models.Lootdrop" }, "lootdrop_id": { "type": "integer" }, "loottable": { "$ref": "#/definitions/models.Loottable" }, "loottable_id": { "type": "integer" }, "mindrop": { "type": "integer" }, "multiplier": { "type": "integer" }, "probability": { "type": "number" } } }, "models.Mail": { "type": "object", "properties": { "body": { "type": "string" }, "charid": { "type": "integer" }, "from": { "type": "string" }, "msgid": { "type": "integer" }, "status": { "type": "integer" }, "subject": { "type": "string" }, "timestamp": { "type": "integer" }, "to": { "type": "string" } } }, "models.Merchantlist": { "type": "object", "properties": { "alt_currency_cost": { "type": "integer" }, "bucket_comparison": { "type": "integer" }, "bucket_name": { "type": "string" }, "bucket_value": { "type": "string" }, "classes_required": { "type": "integer" }, "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "faction_required": { "type": "integer" }, "item": { "type": "integer" }, "items": { "type": "array", "items": { "$ref": "#/definitions/models.Item" } }, "level_required": { "type": "integer" }, "max_expansion": { "type": "integer" }, "max_status": { "type": "integer" }, "merchantid": { "type": "integer" }, "min_expansion": { "type": "integer" }, "min_status": { "type": "integer" }, "npc_types": { "type": "array", "items": { "$ref": "#/definitions/models.NpcType" } }, "probability": { "type": "integer" }, "slot": { "type": "integer" } } }, "models.MerchantlistTemp": { "type": "object", "properties": { "charges": { "type": "integer" }, "instance_id": { "type": "integer" }, "itemid": { "type": "integer" }, "npcid": { "type": "integer" }, "slot": { "type": "integer" }, "zone_id": { "type": "integer" } } }, "models.NameFilter": { "type": "object", "properties": { "id": { "type": "integer" }, "name": { "type": "string" } } }, "models.NpcEmote": { "type": "object", "properties": { "emoteid": { "type": "integer" }, "event_": { "type": "integer" }, "id": { "type": "integer" }, "text": { "type": "string" }, "type": { "type": "integer" } } }, "models.NpcFaction": { "type": "object", "properties": { "id": { "type": "integer" }, "ignore_primary_assist": { "type": "integer" }, "name": { "type": "string" }, "npc_faction_entries": { "type": "array", "items": { "$ref": "#/definitions/models.NpcFactionEntry" } }, "primaryfaction": { "type": "integer" } } }, "models.NpcFactionEntry": { "type": "object", "properties": { "faction_id": { "type": "integer" }, "faction_list": { "$ref": "#/definitions/models.FactionList" }, "npc_faction_id": { "type": "integer" }, "npc_value": { "type": "integer" }, "temp": { "type": "integer" }, "value": { "type": "integer" } } }, "models.NpcScaleGlobalBase": { "type": "object", "properties": { "ac": { "type": "integer" }, "accuracy": { "type": "integer" }, "agility": { "type": "integer" }, "attack": { "type": "integer" }, "attack_delay": { "type": "integer" }, "avoidance": { "type": "integer" }, "charisma": { "type": "integer" }, "cold_resist": { "type": "integer" }, "corruption_resist": { "type": "integer" }, "dexterity": { "type": "integer" }, "disease_resist": { "type": "integer" }, "fire_resist": { "type": "integer" }, "heal_scale": { "type": "integer" }, "heroic_strikethrough": { "type": "integer" }, "hp": { "type": "integer" }, "hp_regen_per_second": { "type": "integer" }, "hp_regen_rate": { "type": "integer" }, "instance_version_list": { "type": "string" }, "intelligence": { "type": "integer" }, "level": { "type": "integer" }, "magic_resist": { "type": "integer" }, "max_dmg": { "type": "integer" }, "min_dmg": { "type": "integer" }, "physical_resist": { "type": "integer" }, "poison_resist": { "type": "integer" }, "slow_mitigation": { "type": "integer" }, "special_abilities": { "type": "string" }, "spell_scale": { "type": "integer" }, "stamina": { "type": "integer" }, "strength": { "type": "integer" }, "type": { "type": "integer" }, "wisdom": { "type": "integer" }, "zone_id_list": { "type": "string" } } }, "models.NpcSpell": { "type": "object", "properties": { "attack_proc": { "type": "integer" }, "bot_spells_entries": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellsEntry" } }, "defensive_proc": { "type": "integer" }, "dproc_chance": { "type": "integer" }, "engaged_b_other_chance": { "type": "integer" }, "engaged_b_self_chance": { "type": "integer" }, "engaged_d_chance": { "type": "integer" }, "engaged_no_sp_recast_max": { "type": "integer" }, "engaged_no_sp_recast_min": { "type": "integer" }, "fail_recast": { "type": "integer" }, "id": { "type": "integer" }, "idle_b_chance": { "type": "integer" }, "idle_no_sp_recast_max": { "type": "integer" }, "idle_no_sp_recast_min": { "type": "integer" }, "name": { "type": "string" }, "npc_spell": { "$ref": "#/definitions/models.NpcSpell" }, "npc_spells_entries": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEntry" } }, "parent_list": { "type": "integer" }, "proc_chance": { "type": "integer" }, "pursue_d_chance": { "type": "integer" }, "pursue_no_sp_recast_max": { "type": "integer" }, "pursue_no_sp_recast_min": { "type": "integer" }, "range_proc": { "type": "integer" }, "rproc_chance": { "type": "integer" } } }, "models.NpcSpellsEffect": { "type": "object", "properties": { "id": { "type": "integer" }, "name": { "type": "string" }, "npc_spells_effects_entries": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEffectsEntry" } }, "parent_list": { "type": "integer" } } }, "models.NpcSpellsEffectsEntry": { "type": "object", "properties": { "id": { "type": "integer" }, "maxlevel": { "type": "integer" }, "minlevel": { "type": "integer" }, "npc_spells_effects_id": { "type": "integer" }, "se_base": { "type": "integer" }, "se_limit": { "type": "integer" }, "se_max": { "type": "integer" }, "spell_effect_id": { "type": "integer" } } }, "models.NpcSpellsEntry": { "type": "object", "properties": { "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "id": { "type": "integer" }, "manacost": { "type": "integer" }, "max_expansion": { "type": "integer" }, "max_hp": { "type": "integer" }, "maxlevel": { "type": "integer" }, "min_expansion": { "type": "integer" }, "min_hp": { "type": "integer" }, "minlevel": { "type": "integer" }, "npc_spells_id": { "type": "integer" }, "priority": { "type": "integer" }, "recast_delay": { "type": "integer" }, "resist_adjust": { "type": "integer" }, "spellid": { "type": "integer" }, "spells_new": { "$ref": "#/definitions/models.SpellsNew" }, "type": { "type": "integer" } } }, "models.NpcType": { "type": "object", "properties": { "_int": { "type": "integer" }, "ac": { "type": "integer" }, "accuracy": { "type": "integer" }, "adventure_template_id": { "type": "integer" }, "aggroradius": { "type": "integer" }, "agi": { "type": "integer" }, "alt_currency_id": { "type": "integer" }, "alternate_currency": { "$ref": "#/definitions/models.AlternateCurrency" }, "always_aggro": { "type": "integer" }, "ammo_idfile": { "type": "string" }, "armortint_blue": { "type": "integer" }, "armortint_green": { "type": "integer" }, "armortint_id": { "type": "integer" }, "armortint_red": { "type": "integer" }, "armtexture": { "type": "integer" }, "assistradius": { "type": "integer" }, "atk": { "type": "integer" }, "attack_count": { "type": "integer" }, "attack_delay": { "type": "integer" }, "attack_speed": { "type": "number" }, "avoidance": { "type": "integer" }, "bodytype": { "type": "integer" }, "bracertexture": { "type": "integer" }, "cha": { "type": "integer" }, "charm_ac": { "type": "integer" }, "charm_accuracy_rating": { "type": "integer" }, "charm_atk": { "type": "integer" }, "charm_attack_delay": { "type": "integer" }, "charm_avoidance_rating": { "type": "integer" }, "charm_max_dmg": { "type": "integer" }, "charm_min_dmg": { "type": "integer" }, "class": { "type": "integer" }, "corrup": { "type": "integer" }, "cr": { "type": "integer" }, "d_melee_texture_1": { "type": "integer" }, "d_melee_texture_2": { "type": "integer" }, "dex": { "type": "integer" }, "dr": { "type": "integer" }, "drakkin_details": { "type": "integer" }, "drakkin_heritage": { "type": "integer" }, "drakkin_tattoo": { "type": "integer" }, "emoteid": { "type": "integer" }, "exclude": { "type": "integer" }, "exp_mod": { "type": "integer" }, "face": { "type": "integer" }, "faction_amount": { "type": "integer" }, "feettexture": { "type": "integer" }, "findable": { "type": "integer" }, "fixed": { "type": "integer" }, "flymode": { "type": "integer" }, "fr": { "type": "integer" }, "gender": { "type": "integer" }, "greed": { "type": "integer" }, "handtexture": { "type": "integer" }, "healscale": { "type": "number" }, "helmtexture": { "type": "integer" }, "heroic_strikethrough": { "type": "integer" }, "herosforgemodel": { "type": "integer" }, "hp": { "type": "integer" }, "hp_regen_per_second": { "type": "integer" }, "hp_regen_rate": { "type": "integer" }, "id": { "type": "integer" }, "ignore_despawn": { "type": "integer" }, "is_parcel_merchant": { "type": "integer" }, "isbot": { "type": "integer" }, "isquest": { "type": "integer" }, "keeps_sold_items": { "type": "integer" }, "lastname": { "type": "string" }, "legtexture": { "type": "integer" }, "level": { "type": "integer" }, "light": { "type": "integer" }, "loottable": { "$ref": "#/definitions/models.Loottable" }, "loottable_id": { "type": "integer" }, "luclin_beard": { "type": "integer" }, "luclin_beardcolor": { "type": "integer" }, "luclin_eyecolor": { "type": "integer" }, "luclin_eyecolor_2": { "type": "integer" }, "luclin_haircolor": { "type": "integer" }, "luclin_hairstyle": { "type": "integer" }, "mana": { "type": "integer" }, "mana_regen_rate": { "type": "integer" }, "maxdmg": { "type": "integer" }, "maxlevel": { "type": "integer" }, "merchant_id": { "type": "integer" }, "merchantlists": { "type": "array", "items": { "$ref": "#/definitions/models.Merchantlist" } }, "mindmg": { "type": "integer" }, "model": { "type": "integer" }, "mr": { "type": "integer" }, "name": { "type": "string" }, "no_target_hotkey": { "type": "integer" }, "npc_aggro": { "type": "integer" }, "npc_emotes": { "type": "array", "items": { "$ref": "#/definitions/models.NpcEmote" } }, "npc_faction_id": { "type": "integer" }, "npc_factions": { "type": "array", "items": { "$ref": "#/definitions/models.NpcFaction" } }, "npc_spell": { "$ref": "#/definitions/models.NpcSpell" }, "npc_spells_effects_id": { "type": "integer" }, "npc_spells_id": { "type": "integer" }, "npc_types_tint": { "$ref": "#/definitions/models.NpcTypesTint" }, "npcspecialattks": { "type": "string" }, "peqid": { "type": "integer" }, "ph_r": { "type": "integer" }, "pr": { "type": "integer" }, "prim_melee_type": { "type": "integer" }, "private_corpse": { "type": "integer" }, "qglobal": { "type": "integer" }, "race": { "type": "integer" }, "raid_target": { "type": "integer" }, "ranged_type": { "type": "integer" }, "rare_spawn": { "type": "integer" }, "runspeed": { "type": "number" }, "scalerate": { "type": "integer" }, "sec_melee_type": { "type": "integer" }, "see_hide": { "type": "integer" }, "see_improved_hide": { "type": "integer" }, "see_invis": { "type": "integer" }, "see_invis_undead": { "type": "integer" }, "show_name": { "type": "integer" }, "size": { "type": "number" }, "skip_global_loot": { "type": "integer" }, "slow_mitigation": { "type": "integer" }, "spawn_limit": { "type": "integer" }, "spawnentries": { "type": "array", "items": { "$ref": "#/definitions/models.Spawnentry" } }, "special_abilities": { "type": "string" }, "spellscale": { "type": "number" }, "sta": { "type": "integer" }, "str": { "type": "integer" }, "stuck_behavior": { "type": "integer" }, "texture": { "type": "integer" }, "trackable": { "type": "integer" }, "trap_template": { "type": "integer" }, "underwater": { "type": "integer" }, "unique_": { "type": "integer" }, "unique_spawn_by_name": { "type": "integer" }, "untargetable": { "type": "integer" }, "version": { "type": "integer" }, "walkspeed": { "type": "integer" }, "wis": { "type": "integer" } } }, "models.NpcTypesTint": { "type": "object", "properties": { "blu_1_h": { "type": "integer" }, "blu_2_c": { "type": "integer" }, "blu_3_a": { "type": "integer" }, "blu_4_b": { "type": "integer" }, "blu_5_g": { "type": "integer" }, "blu_6_l": { "type": "integer" }, "blu_7_f": { "type": "integer" }, "blu_8_x": { "type": "integer" }, "blu_9_x": { "type": "integer" }, "grn_1_h": { "type": "integer" }, "grn_2_c": { "type": "integer" }, "grn_3_a": { "type": "integer" }, "grn_4_b": { "type": "integer" }, "grn_5_g": { "type": "integer" }, "grn_6_l": { "type": "integer" }, "grn_7_f": { "type": "integer" }, "grn_8_x": { "type": "integer" }, "grn_9_x": { "type": "integer" }, "id": { "type": "integer" }, "red_1_h": { "type": "integer" }, "red_2_c": { "type": "integer" }, "red_3_a": { "type": "integer" }, "red_4_b": { "type": "integer" }, "red_5_g": { "type": "integer" }, "red_6_l": { "type": "integer" }, "red_7_f": { "type": "integer" }, "red_8_x": { "type": "integer" }, "red_9_x": { "type": "integer" }, "tint_set_name": { "type": "string" } } }, "models.Object": { "type": "object", "properties": { "charges": { "type": "integer" }, "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "display_name": { "type": "string" }, "heading": { "type": "number" }, "icon": { "type": "integer" }, "id": { "type": "integer" }, "incline": { "type": "integer" }, "item": { "$ref": "#/definitions/models.Item" }, "itemid": { "type": "integer" }, "max_expansion": { "type": "integer" }, "min_expansion": { "type": "integer" }, "objectname": { "type": "string" }, "size": { "type": "number" }, "size_percentage": { "type": "number" }, "solid_type": { "type": "integer" }, "tilt_x": { "type": "number" }, "tilt_y": { "type": "number" }, "type": { "type": "integer" }, "unknown_24": { "type": "integer" }, "unknown_60": { "type": "integer" }, "unknown_64": { "type": "integer" }, "unknown_68": { "type": "integer" }, "unknown_72": { "type": "integer" }, "unknown_76": { "type": "integer" }, "unknown_84": { "type": "integer" }, "version": { "type": "integer" }, "xpos": { "type": "number" }, "ypos": { "type": "number" }, "zone": { "$ref": "#/definitions/models.Zone" }, "zoneid": { "type": "integer" }, "zpos": { "type": "number" } } }, "models.ObjectContent": { "type": "object", "properties": { "augslot_1": { "type": "integer" }, "augslot_2": { "type": "integer" }, "augslot_3": { "type": "integer" }, "augslot_4": { "type": "integer" }, "augslot_5": { "type": "integer" }, "augslot_6": { "type": "integer" }, "bagidx": { "type": "integer" }, "charges": { "type": "integer" }, "droptime": { "type": "string" }, "itemid": { "type": "integer" }, "parentid": { "type": "integer" }, "zoneid": { "type": "integer" } } }, "models.Parcel": { "type": "object", "properties": { "from_name": { "type": "string" }, "id": { "type": "integer" }, "item_id": { "type": "integer" }, "note": { "type": "string" }, "quantity": { "type": "integer" }, "sent_date": { "type": "string" }, "slot_id": { "type": "integer" }, "to_name": { "type": "string" } } }, "models.ParcelMerchant": { "type": "object", "properties": { "id": { "type": "integer" }, "last_name": { "type": "string" }, "merchant_id": { "type": "integer" } } }, "models.PerlEventExportSetting": { "type": "object", "properties": { "event_description": { "type": "string" }, "event_id": { "type": "integer" }, "export_event": { "type": "integer" }, "export_item": { "type": "integer" }, "export_mob": { "type": "integer" }, "export_qglobals": { "type": "integer" }, "export_zone": { "type": "integer" } } }, "models.Pet": { "type": "object", "properties": { "equipmentset": { "type": "integer" }, "id": { "type": "integer" }, "monsterflag": { "type": "integer" }, "npc_id": { "type": "integer" }, "npc_type": { "$ref": "#/definitions/models.NpcType" }, "petcontrol": { "type": "integer" }, "petnaming": { "type": "integer" }, "petpower": { "type": "integer" }, "temp": { "type": "integer" }, "type": { "type": "string" } } }, "models.Petition": { "type": "object", "properties": { "accountname": { "type": "string" }, "charclass": { "type": "integer" }, "charlevel": { "type": "integer" }, "charname": { "type": "string" }, "charrace": { "type": "integer" }, "checkouts": { "type": "integer" }, "dib": { "type": "integer" }, "gmtext": { "type": "string" }, "ischeckedout": { "type": "integer" }, "lastgm": { "type": "string" }, "petid": { "type": "integer" }, "petitiontext": { "type": "string" }, "senttime": { "type": "integer" }, "unavailables": { "type": "integer" }, "urgency": { "type": "integer" }, "zone": { "type": "string" } } }, "models.PetsBeastlordDatum": { "type": "object", "properties": { "face": { "type": "integer" }, "gender": { "type": "integer" }, "helm_texture": { "type": "integer" }, "pet_race": { "type": "integer" }, "player_race": { "type": "integer" }, "size_modifier": { "type": "string" }, "texture": { "type": "integer" } } }, "models.PetsEquipmentset": { "type": "object", "properties": { "nested_set": { "type": "integer" }, "pets_equipmentset_entries": { "type": "array", "items": { "$ref": "#/definitions/models.PetsEquipmentsetEntry" } }, "set_id": { "type": "integer" }, "setname": { "type": "string" } } }, "models.PetsEquipmentsetEntry": { "type": "object", "properties": { "item_id": { "type": "integer" }, "set_id": { "type": "integer" }, "slot": { "type": "integer" } } }, "models.PlayerEventLog": { "type": "object", "properties": { "account": { "$ref": "#/definitions/models.Account" }, "account_id": { "type": "integer" }, "character_datum": { "$ref": "#/definitions/models.CharacterDatum" }, "character_id": { "type": "integer" }, "created_at": { "type": "string" }, "event_data": { "type": "string" }, "event_type_id": { "type": "integer" }, "event_type_name": { "type": "string" }, "heading": { "type": "number" }, "id": { "type": "integer" }, "instance_id": { "type": "integer" }, "x": { "type": "number" }, "y": { "type": "number" }, "z": { "type": "number" }, "zone": { "$ref": "#/definitions/models.Zone" }, "zone_id": { "type": "integer" } } }, "models.PlayerEventLogSetting": { "type": "object", "properties": { "discord_webhook_id": { "type": "integer" }, "event_enabled": { "type": "integer" }, "event_name": { "type": "string" }, "id": { "type": "integer" }, "retention_days": { "type": "integer" } } }, "models.PlayerTitleset": { "type": "object", "properties": { "char_id": { "type": "integer" }, "id": { "type": "integer" }, "title_set": { "type": "integer" } } }, "models.QuestGlobal": { "type": "object", "properties": { "charid": { "type": "integer" }, "expdate": { "type": "integer" }, "name": { "type": "string" }, "npcid": { "type": "integer" }, "value": { "type": "string" }, "zoneid": { "type": "integer" } } }, "models.RaidDetail": { "type": "object", "properties": { "locked": { "type": "integer" }, "loottype": { "type": "integer" }, "marked_npc_1_entity_id": { "type": "integer" }, "marked_npc_1_instance_id": { "type": "integer" }, "marked_npc_1_zone_id": { "type": "integer" }, "marked_npc_2_entity_id": { "type": "integer" }, "marked_npc_2_instance_id": { "type": "integer" }, "marked_npc_2_zone_id": { "type": "integer" }, "marked_npc_3_entity_id": { "type": "integer" }, "marked_npc_3_instance_id": { "type": "integer" }, "marked_npc_3_zone_id": { "type": "integer" }, "motd": { "type": "string" }, "raid_leaders": { "type": "array", "items": { "$ref": "#/definitions/models.RaidLeader" } }, "raid_members": { "type": "array", "items": { "$ref": "#/definitions/models.RaidMember" } }, "raidid": { "type": "integer" } } }, "models.RaidLeader": { "type": "object", "properties": { "assist": { "type": "string" }, "gid": { "type": "integer" }, "leadershipaa": { "type": "array", "items": { "type": "integer" } }, "maintank": { "type": "string" }, "marknpc": { "type": "string" }, "mentor_percent": { "type": "integer" }, "mentoree": { "type": "string" }, "puller": { "type": "string" }, "rid": { "type": "integer" } } }, "models.RaidMember": { "type": "object", "properties": { "_class": { "type": "integer" }, "bot_id": { "type": "integer" }, "charid": { "type": "integer" }, "groupid": { "type": "integer" }, "id": { "type": "integer" }, "is_assister": { "type": "integer" }, "is_marker": { "type": "integer" }, "isgroupleader": { "type": "integer" }, "islooter": { "type": "integer" }, "israidleader": { "type": "integer" }, "level": { "type": "integer" }, "name": { "type": "string" }, "note": { "type": "string" }, "raidid": { "type": "integer" } } }, "models.Report": { "type": "object", "properties": { "id": { "type": "integer" }, "name": { "type": "string" }, "reported": { "type": "string" }, "reported_text": { "type": "string" } } }, "models.RespawnTime": { "type": "object", "properties": { "duration": { "type": "integer" }, "id": { "type": "integer" }, "instance_id": { "type": "integer" }, "start": { "type": "integer" } } }, "models.RuleSet": { "type": "object", "properties": { "name": { "type": "string" }, "rule_values": { "type": "array", "items": { "$ref": "#/definitions/models.RuleValue" } }, "ruleset_id": { "type": "integer" } } }, "models.RuleValue": { "type": "object", "properties": { "notes": { "type": "string" }, "rule_name": { "type": "string" }, "rule_value": { "type": "string" }, "ruleset_id": { "type": "integer" } } }, "models.Saylink": { "type": "object", "properties": { "id": { "type": "integer" }, "phrase": { "type": "string" } } }, "models.ServerDatabaseConnection": { "type": "object", "properties": { "content_db_host": { "type": "string" }, "content_db_name": { "type": "string" }, "content_db_port": { "type": "string" }, "content_db_username": { "type": "string" }, "created_at": { "type": "string" }, "created_by": { "type": "integer" }, "created_from_ip": { "type": "string" }, "db_host": { "type": "string" }, "db_name": { "type": "string" }, "db_port": { "type": "string" }, "db_username": { "type": "string" }, "deleted_at": { "type": "string" }, "id": { "type": "integer" }, "logs_db_host": { "type": "string" }, "logs_db_name": { "type": "string" }, "logs_db_port": { "type": "string" }, "logs_db_username": { "type": "string" }, "name": { "type": "string" }, "updated_at": { "type": "string" }, "user_server_database_connections": { "type": "array", "items": { "$ref": "#/definitions/models.UserServerDatabaseConnection" } } } }, "models.ServerScheduledEvent": { "type": "object", "properties": { "created_at": { "type": "string" }, "cron_expression": { "type": "string" }, "day_end": { "type": "integer" }, "day_start": { "type": "integer" }, "deleted_at": { "type": "string" }, "description": { "type": "string" }, "event_data": { "type": "string" }, "event_type": { "type": "string" }, "hour_end": { "type": "integer" }, "hour_start": { "type": "integer" }, "id": { "type": "integer" }, "minute_end": { "type": "integer" }, "minute_start": { "type": "integer" }, "month_end": { "type": "integer" }, "month_start": { "type": "integer" }, "year_end": { "type": "integer" }, "year_start": { "type": "integer" } } }, "models.SharedTask": { "type": "object", "properties": { "accepted_time": { "type": "string" }, "completion_time": { "type": "string" }, "expire_time": { "type": "string" }, "id": { "type": "integer" }, "is_locked": { "type": "integer" }, "task_id": { "type": "integer" } } }, "models.SharedTaskActivityState": { "type": "object", "properties": { "activity_id": { "type": "integer" }, "completed_time": { "type": "string" }, "done_count": { "type": "integer" }, "shared_task_id": { "type": "integer" }, "updated_time": { "type": "string" } } }, "models.SharedTaskDynamicZone": { "type": "object", "properties": { "dynamic_zone_id": { "type": "integer" }, "shared_task_id": { "type": "integer" } } }, "models.SharedTaskMember": { "type": "object", "properties": { "character_id": { "type": "integer" }, "is_leader": { "type": "integer" }, "shared_task_id": { "type": "integer" } } }, "models.Sharedbank": { "type": "object", "properties": { "acctid": { "type": "integer" }, "augslot_1": { "type": "integer" }, "augslot_2": { "type": "integer" }, "augslot_3": { "type": "integer" }, "augslot_4": { "type": "integer" }, "augslot_5": { "type": "integer" }, "augslot_6": { "type": "integer" }, "charges": { "type": "integer" }, "custom_data": { "type": "string" }, "itemid": { "type": "integer" }, "slotid": { "type": "integer" } } }, "models.SkillCap": { "type": "object", "properties": { "cap": { "type": "integer" }, "class_": { "type": "integer" }, "class_id": { "type": "integer" }, "id": { "type": "integer" }, "level": { "type": "integer" }, "skill_id": { "type": "integer" } } }, "models.Spawn2": { "type": "object", "properties": { "_condition": { "type": "integer" }, "animation": { "type": "integer" }, "cond_value": { "type": "integer" }, "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "heading": { "type": "number" }, "id": { "type": "integer" }, "max_expansion": { "type": "integer" }, "min_expansion": { "type": "integer" }, "path_when_zone_idle": { "type": "integer" }, "pathgrid": { "type": "integer" }, "respawntime": { "type": "integer" }, "spawnentries": { "type": "array", "items": { "$ref": "#/definitions/models.Spawnentry" } }, "spawngroup": { "$ref": "#/definitions/models.Spawngroup" }, "spawngroup_id": { "type": "integer" }, "variance": { "type": "integer" }, "version": { "type": "integer" }, "x": { "type": "number" }, "y": { "type": "number" }, "z": { "type": "number" }, "zone": { "type": "string" } } }, "models.Spawn2Disabled": { "type": "object", "properties": { "disabled": { "type": "integer" }, "id": { "type": "integer" }, "instance_id": { "type": "integer" }, "spawn_2_id": { "type": "integer" } } }, "models.SpawnCondition": { "type": "object", "properties": { "id": { "type": "integer" }, "name": { "type": "string" }, "onchange": { "type": "integer" }, "value": { "type": "integer" }, "zone": { "type": "string" } } }, "models.SpawnConditionValue": { "type": "object", "properties": { "id": { "type": "integer" }, "instance_id": { "type": "integer" }, "value": { "type": "integer" }, "zone": { "type": "string" } } }, "models.SpawnEvent": { "type": "object", "properties": { "action": { "type": "integer" }, "argument": { "type": "integer" }, "cond_id": { "type": "integer" }, "enabled": { "type": "integer" }, "id": { "type": "integer" }, "name": { "type": "string" }, "next_day": { "type": "integer" }, "next_hour": { "type": "integer" }, "next_minute": { "type": "integer" }, "next_month": { "type": "integer" }, "next_year": { "type": "integer" }, "period": { "type": "integer" }, "strict": { "type": "integer" }, "zone": { "type": "string" } } }, "models.Spawnentry": { "type": "object", "properties": { "chance": { "type": "integer" }, "condition_value_filter": { "type": "integer" }, "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "max_expansion": { "type": "integer" }, "max_time": { "type": "integer" }, "min_expansion": { "type": "integer" }, "min_time": { "type": "integer" }, "npc_id": { "type": "integer" }, "npc_type": { "$ref": "#/definitions/models.NpcType" }, "spawngroup": { "$ref": "#/definitions/models.Spawngroup" }, "spawngroup_id": { "type": "integer" } } }, "models.Spawngroup": { "type": "object", "properties": { "delay": { "type": "integer" }, "despawn": { "type": "integer" }, "despawn_timer": { "type": "integer" }, "dist": { "type": "number" }, "id": { "type": "integer" }, "max_x": { "type": "number" }, "max_y": { "type": "number" }, "min_x": { "type": "number" }, "min_y": { "type": "number" }, "mindelay": { "type": "integer" }, "name": { "type": "string" }, "spawn_2": { "$ref": "#/definitions/models.Spawn2" }, "spawn_limit": { "type": "integer" }, "wp_spawns": { "type": "integer" } } }, "models.SpellBucket": { "type": "object", "properties": { "key": { "type": "string" }, "spellid": { "type": "integer" }, "value": { "type": "string" } } }, "models.SpellGlobal": { "type": "object", "properties": { "qglobal": { "type": "string" }, "spell_name": { "type": "string" }, "spellid": { "type": "integer" }, "value": { "type": "string" } } }, "models.SpellsNew": { "type": "object", "properties": { "activated": { "type": "integer" }, "ae_duration": { "type": "integer" }, "aemaxtargets": { "type": "integer" }, "allowrest": { "type": "integer" }, "aoerange": { "type": "integer" }, "aura": { "$ref": "#/definitions/models.Aura" }, "basediff": { "type": "integer" }, "blocked_spells": { "type": "array", "items": { "$ref": "#/definitions/models.BlockedSpell" } }, "bonushate": { "type": "integer" }, "bot_spells_entries": { "type": "array", "items": { "$ref": "#/definitions/models.BotSpellsEntry" } }, "buffduration": { "type": "integer" }, "buffdurationformula": { "type": "integer" }, "can_mgb": { "type": "integer" }, "cast_not_standing": { "type": "integer" }, "cast_on_other": { "type": "string" }, "cast_on_you": { "type": "string" }, "cast_restriction": { "type": "integer" }, "cast_time": { "type": "integer" }, "casting_anim": { "type": "integer" }, "classes_1": { "type": "integer" }, "classes_10": { "type": "integer" }, "classes_11": { "type": "integer" }, "classes_12": { "type": "integer" }, "classes_13": { "type": "integer" }, "classes_14": { "type": "integer" }, "classes_15": { "type": "integer" }, "classes_16": { "type": "integer" }, "classes_2": { "type": "integer" }, "classes_3": { "type": "integer" }, "classes_4": { "type": "integer" }, "classes_5": { "type": "integer" }, "classes_6": { "type": "integer" }, "classes_7": { "type": "integer" }, "classes_8": { "type": "integer" }, "classes_9": { "type": "integer" }, "component_counts_1": { "type": "integer" }, "component_counts_2": { "type": "integer" }, "component_counts_3": { "type": "integer" }, "component_counts_4": { "type": "integer" }, "components_1": { "type": "integer" }, "components_2": { "type": "integer" }, "components_3": { "type": "integer" }, "components_4": { "type": "integer" }, "cone_start_angle": { "type": "integer" }, "cone_stop_angle": { "type": "integer" }, "damageshieldtypes": { "type": "array", "items": { "$ref": "#/definitions/models.Damageshieldtype" } }, "deities_0": { "type": "integer" }, "deities_1": { "type": "integer" }, "deities_10": { "type": "integer" }, "deities_11": { "type": "integer" }, "deities_12": { "type": "integer" }, "deities_13": { "type": "integer" }, "deities_14": { "type": "integer" }, "deities_15": { "type": "integer" }, "deities_16": { "type": "integer" }, "deities_2": { "type": "integer" }, "deities_3": { "type": "integer" }, "deities_4": { "type": "integer" }, "deities_5": { "type": "integer" }, "deities_6": { "type": "integer" }, "deities_7": { "type": "integer" }, "deities_8": { "type": "integer" }, "deities_9": { "type": "integer" }, "deleteable": { "type": "integer" }, "descnum": { "type": "integer" }, "disallow_sit": { "type": "integer" }, "dot_stacking_exempt": { "type": "integer" }, "effect_base_value_1": { "type": "integer" }, "effect_base_value_10": { "type": "integer" }, "effect_base_value_11": { "type": "integer" }, "effect_base_value_12": { "type": "integer" }, "effect_base_value_2": { "type": "integer" }, "effect_base_value_3": { "type": "integer" }, "effect_base_value_4": { "type": "integer" }, "effect_base_value_5": { "type": "integer" }, "effect_base_value_6": { "type": "integer" }, "effect_base_value_7": { "type": "integer" }, "effect_base_value_8": { "type": "integer" }, "effect_base_value_9": { "type": "integer" }, "effect_limit_value_1": { "type": "integer" }, "effect_limit_value_10": { "type": "integer" }, "effect_limit_value_11": { "type": "integer" }, "effect_limit_value_12": { "type": "integer" }, "effect_limit_value_2": { "type": "integer" }, "effect_limit_value_3": { "type": "integer" }, "effect_limit_value_4": { "type": "integer" }, "effect_limit_value_5": { "type": "integer" }, "effect_limit_value_6": { "type": "integer" }, "effect_limit_value_7": { "type": "integer" }, "effect_limit_value_8": { "type": "integer" }, "effect_limit_value_9": { "type": "integer" }, "effectdescnum": { "type": "integer" }, "effectdescnum_2": { "type": "integer" }, "effectid_1": { "type": "integer" }, "effectid_10": { "type": "integer" }, "effectid_11": { "type": "integer" }, "effectid_12": { "type": "integer" }, "effectid_2": { "type": "integer" }, "effectid_3": { "type": "integer" }, "effectid_4": { "type": "integer" }, "effectid_5": { "type": "integer" }, "effectid_6": { "type": "integer" }, "effectid_7": { "type": "integer" }, "effectid_8": { "type": "integer" }, "effectid_9": { "type": "integer" }, "endur_cost": { "type": "integer" }, "endur_timer_index": { "type": "integer" }, "endur_upkeep": { "type": "integer" }, "environment_type": { "type": "integer" }, "field_142": { "type": "integer" }, "field_143": { "type": "integer" }, "field_152": { "type": "integer" }, "field_153": { "type": "integer" }, "field_160": { "type": "integer" }, "field_163": { "type": "integer" }, "field_164": { "type": "integer" }, "field_169": { "type": "integer" }, "field_170": { "type": "integer" }, "field_171": { "type": "integer" }, "field_172": { "type": "integer" }, "field_198": { "type": "integer" }, "field_199": { "type": "integer" }, "field_203": { "type": "integer" }, "field_204": { "type": "integer" }, "field_206": { "type": "integer" }, "field_209": { "type": "integer" }, "field_210": { "type": "integer" }, "field_215": { "type": "integer" }, "field_216": { "type": "integer" }, "field_217": { "type": "integer" }, "field_220": { "type": "integer" }, "field_221": { "type": "integer" }, "field_222": { "type": "integer" }, "field_223": { "type": "integer" }, "field_225": { "type": "integer" }, "field_226": { "type": "integer" }, "field_232": { "type": "integer" }, "field_233": { "type": "integer" }, "field_234": { "type": "integer" }, "field_235": { "type": "integer" }, "field_236": { "type": "integer" }, "formula_1": { "type": "integer" }, "formula_10": { "type": "integer" }, "formula_11": { "type": "integer" }, "formula_12": { "type": "integer" }, "formula_2": { "type": "integer" }, "formula_3": { "type": "integer" }, "formula_4": { "type": "integer" }, "formula_5": { "type": "integer" }, "formula_6": { "type": "integer" }, "formula_7": { "type": "integer" }, "formula_8": { "type": "integer" }, "formula_9": { "type": "integer" }, "good_effect": { "type": "integer" }, "hate_added": { "type": "integer" }, "icon": { "type": "integer" }, "id": { "type": "integer" }, "in_combat": { "type": "integer" }, "is_discipline": { "type": "integer" }, "items": { "type": "array", "items": { "$ref": "#/definitions/models.Item" } }, "ldon_trap": { "type": "integer" }, "light_type": { "type": "integer" }, "mana": { "type": "integer" }, "max_1": { "type": "integer" }, "max_10": { "type": "integer" }, "max_11": { "type": "integer" }, "max_12": { "type": "integer" }, "max_2": { "type": "integer" }, "max_3": { "type": "integer" }, "max_4": { "type": "integer" }, "max_5": { "type": "integer" }, "max_6": { "type": "integer" }, "max_7": { "type": "integer" }, "max_8": { "type": "integer" }, "max_9": { "type": "integer" }, "max_dist": { "type": "number" }, "max_dist_mod": { "type": "number" }, "max_resist": { "type": "integer" }, "maxtargets": { "type": "integer" }, "memicon": { "type": "integer" }, "min_dist": { "type": "number" }, "min_dist_mod": { "type": "number" }, "min_range": { "type": "integer" }, "min_resist": { "type": "integer" }, "name": { "type": "string" }, "new_icon": { "type": "integer" }, "nimbuseffect": { "type": "integer" }, "no_block": { "type": "integer" }, "no_partial_resist": { "type": "integer" }, "nodispell": { "type": "integer" }, "noexpend_reagent_1": { "type": "integer" }, "noexpend_reagent_2": { "type": "integer" }, "noexpend_reagent_3": { "type": "integer" }, "noexpend_reagent_4": { "type": "integer" }, "not_extendable": { "type": "integer" }, "npc_category": { "type": "integer" }, "npc_no_los": { "type": "integer" }, "npc_spells_entries": { "type": "array", "items": { "$ref": "#/definitions/models.NpcSpellsEntry" } }, "npc_usefulness": { "type": "integer" }, "numhits": { "type": "integer" }, "numhitstype": { "type": "integer" }, "other_casts": { "type": "string" }, "outof_combat": { "type": "integer" }, "pcnpc_only_flag": { "type": "integer" }, "persistdeath": { "type": "integer" }, "player_1": { "type": "string" }, "pushback": { "type": "integer" }, "pushup": { "type": "integer" }, "pvp_duration": { "type": "integer" }, "pvp_duration_cap": { "type": "integer" }, "pvpresistbase": { "type": "integer" }, "pvpresistcalc": { "type": "integer" }, "pvpresistcap": { "type": "integer" }, "range": { "type": "integer" }, "rank": { "type": "integer" }, "recast_time": { "type": "integer" }, "recourse_link": { "type": "integer" }, "recovery_time": { "type": "integer" }, "reflectable": { "type": "integer" }, "resist_diff": { "type": "integer" }, "resisttype": { "type": "integer" }, "short_buff_box": { "type": "integer" }, "skill": { "type": "integer" }, "sneaking": { "type": "integer" }, "songcap": { "type": "integer" }, "spell_affect_index": { "type": "integer" }, "spell_buckets": { "type": "array", "items": { "$ref": "#/definitions/models.SpellBucket" } }, "spell_category": { "type": "integer" }, "spell_fades": { "type": "string" }, "spell_globals": { "type": "array", "items": { "$ref": "#/definitions/models.SpellGlobal" } }, "spellanim": { "type": "integer" }, "spellgroup": { "type": "integer" }, "suspendable": { "type": "integer" }, "target_anim": { "type": "integer" }, "targettype": { "type": "integer" }, "teleport_zone": { "type": "string" }, "time_of_day": { "type": "integer" }, "travel_type": { "type": "integer" }, "typedescnum": { "type": "integer" }, "uninterruptable": { "type": "integer" }, "viral_range": { "type": "integer" }, "viral_targets": { "type": "integer" }, "viral_timer": { "type": "integer" }, "you_cast": { "type": "string" }, "zonetype": { "type": "integer" } } }, "models.StartZone": { "type": "object", "properties": { "bind_id": { "type": "integer" }, "bind_x": { "type": "number" }, "bind_y": { "type": "number" }, "bind_z": { "type": "number" }, "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "heading": { "type": "number" }, "max_expansion": { "type": "integer" }, "min_expansion": { "type": "integer" }, "player_choice": { "type": "integer" }, "player_class": { "type": "integer" }, "player_deity": { "type": "integer" }, "player_race": { "type": "integer" }, "select_rank": { "type": "integer" }, "start_zone": { "type": "integer" }, "x": { "type": "number" }, "y": { "type": "number" }, "z": { "type": "number" }, "zone": { "$ref": "#/definitions/models.Zone" }, "zone_id": { "type": "integer" } } }, "models.StartingItem": { "type": "object", "properties": { "augment_five": { "type": "integer" }, "augment_four": { "type": "integer" }, "augment_one": { "type": "integer" }, "augment_six": { "type": "integer" }, "augment_three": { "type": "integer" }, "augment_two": { "type": "integer" }, "class_list": { "type": "string" }, "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "deity_list": { "type": "string" }, "id": { "type": "integer" }, "inventory_slot": { "type": "integer" }, "item_charges": { "type": "integer" }, "item_id": { "type": "integer" }, "max_expansion": { "type": "integer" }, "min_expansion": { "type": "integer" }, "race_list": { "type": "string" }, "status": { "type": "integer" }, "zone": { "$ref": "#/definitions/models.Zone" }, "zone_id_list": { "type": "string" } } }, "models.Task": { "type": "object", "properties": { "alternate_currency": { "$ref": "#/definitions/models.AlternateCurrency" }, "cash_reward": { "type": "integer" }, "completion_emote": { "type": "string" }, "description": { "type": "string" }, "duration": { "type": "integer" }, "duration_code": { "type": "integer" }, "dz_template_id": { "type": "integer" }, "enabled": { "type": "integer" }, "exp_reward": { "type": "integer" }, "faction_amount": { "type": "integer" }, "faction_reward": { "type": "integer" }, "id": { "type": "integer" }, "level_spread": { "type": "integer" }, "lock_activity_id": { "type": "integer" }, "max_level": { "type": "integer" }, "max_players": { "type": "integer" }, "min_level": { "type": "integer" }, "min_players": { "type": "integer" }, "repeatable": { "type": "integer" }, "replay_timer_group": { "type": "integer" }, "replay_timer_seconds": { "type": "integer" }, "request_timer_group": { "type": "integer" }, "request_timer_seconds": { "type": "integer" }, "reward_id_list": { "type": "string" }, "reward_method": { "type": "integer" }, "reward_point_type": { "type": "integer" }, "reward_points": { "type": "integer" }, "reward_text": { "type": "string" }, "task_activities": { "type": "array", "items": { "$ref": "#/definitions/models.TaskActivity" } }, "tasksets": { "type": "array", "items": { "$ref": "#/definitions/models.Taskset" } }, "title": { "type": "string" }, "type": { "type": "integer" } } }, "models.TaskActivity": { "type": "object", "properties": { "activityid": { "type": "integer" }, "activitytype": { "type": "integer" }, "description_override": { "type": "string" }, "dz_switch_id": { "type": "integer" }, "goalcount": { "type": "integer" }, "goalmethod": { "type": "integer" }, "item_id_list": { "type": "string" }, "item_list": { "type": "string" }, "list_group": { "type": "integer" }, "max_x": { "type": "number" }, "max_y": { "type": "number" }, "max_z": { "type": "number" }, "min_x": { "type": "number" }, "min_y": { "type": "number" }, "min_z": { "type": "number" }, "npc_match_list": { "type": "string" }, "optional": { "type": "integer" }, "req_activity_id": { "type": "integer" }, "skill_list": { "type": "string" }, "spell_list": { "type": "string" }, "step": { "type": "integer" }, "target_name": { "type": "string" }, "taskid": { "type": "integer" }, "zone_version": { "type": "integer" }, "zones": { "type": "string" } } }, "models.Taskset": { "type": "object", "properties": { "id": { "type": "integer" }, "taskid": { "type": "integer" } } }, "models.Timer": { "type": "object", "properties": { "char_id": { "type": "integer" }, "duration": { "type": "integer" }, "enable": { "type": "integer" }, "start": { "type": "integer" }, "type": { "type": "integer" } } }, "models.Title": { "type": "object", "properties": { "char_id": { "type": "integer" }, "class": { "type": "integer" }, "gender": { "type": "integer" }, "id": { "type": "integer" }, "item_id": { "type": "integer" }, "max_aa_points": { "type": "integer" }, "max_skill_value": { "type": "integer" }, "min_aa_points": { "type": "integer" }, "min_skill_value": { "type": "integer" }, "prefix": { "type": "string" }, "skill_id": { "type": "integer" }, "status": { "type": "integer" }, "suffix": { "type": "string" }, "title_set": { "type": "integer" } } }, "models.Trader": { "type": "object", "properties": { "active_transaction": { "type": "integer" }, "aug_slot_1": { "type": "integer" }, "aug_slot_2": { "type": "integer" }, "aug_slot_3": { "type": "integer" }, "aug_slot_4": { "type": "integer" }, "aug_slot_5": { "type": "integer" }, "aug_slot_6": { "type": "integer" }, "char_entity_id": { "type": "integer" }, "char_id": { "type": "integer" }, "char_zone_id": { "type": "integer" }, "id": { "type": "integer" }, "item_charges": { "type": "integer" }, "item_cost": { "type": "integer" }, "item_id": { "type": "integer" }, "item_sn": { "type": "integer" }, "slot_id": { "type": "integer" } } }, "models.TradeskillRecipe": { "type": "object", "properties": { "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "enabled": { "type": "integer" }, "id": { "type": "integer" }, "learned_by_item_id": { "type": "integer" }, "max_expansion": { "type": "integer" }, "min_expansion": { "type": "integer" }, "must_learn": { "type": "integer" }, "name": { "type": "string" }, "nofail": { "type": "integer" }, "notes": { "type": "string" }, "quest": { "type": "integer" }, "replace_container": { "type": "integer" }, "skillneeded": { "type": "integer" }, "tradeskill": { "type": "integer" }, "trivial": { "type": "integer" } } }, "models.TradeskillRecipeEntry": { "type": "object", "properties": { "componentcount": { "type": "integer" }, "failcount": { "type": "integer" }, "id": { "type": "integer" }, "iscontainer": { "type": "integer" }, "item_id": { "type": "integer" }, "recipe_id": { "type": "integer" }, "salvagecount": { "type": "integer" }, "successcount": { "type": "integer" }, "tradeskill_recipe": { "$ref": "#/definitions/models.TradeskillRecipe" } } }, "models.Trap": { "type": "object", "properties": { "chance": { "type": "integer" }, "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "despawn_when_triggered": { "type": "integer" }, "effect": { "type": "integer" }, "effectvalue": { "type": "integer" }, "effectvalue_2": { "type": "integer" }, "group": { "type": "integer" }, "id": { "type": "integer" }, "level": { "type": "integer" }, "max_expansion": { "type": "integer" }, "maxzdiff": { "type": "number" }, "message": { "type": "string" }, "min_expansion": { "type": "integer" }, "radius": { "type": "number" }, "respawn_time": { "type": "integer" }, "respawn_var": { "type": "integer" }, "skill": { "type": "integer" }, "triggered_number": { "type": "integer" }, "undetectable": { "type": "integer" }, "version": { "type": "integer" }, "x": { "type": "integer" }, "y": { "type": "integer" }, "z": { "type": "integer" }, "zone": { "type": "string" } } }, "models.Tribute": { "type": "object", "properties": { "descr": { "type": "string" }, "id": { "type": "integer" }, "isguild": { "type": "integer" }, "name": { "type": "string" }, "unknown": { "type": "integer" } } }, "models.TributeLevel": { "type": "object", "properties": { "cost": { "type": "integer" }, "item_id": { "type": "integer" }, "level": { "type": "integer" }, "tribute_id": { "type": "integer" } } }, "models.User": { "type": "object", "properties": { "avatar": { "type": "string" }, "created_at": { "type": "string" }, "deleted_at": { "type": "string" }, "email": { "type": "string" }, "first_name": { "type": "string" }, "full_name": { "type": "string" }, "id": { "type": "integer" }, "is_admin": { "type": "boolean" }, "is_server_developer": { "type": "boolean" }, "last_name": { "type": "string" }, "owned_connections": { "type": "array", "items": { "$ref": "#/definitions/models.ServerDatabaseConnection" } }, "provider": { "type": "string" }, "updated_at": { "type": "string" }, "user_connections": { "type": "array", "items": { "$ref": "#/definitions/models.UserServerDatabaseConnection" } }, "user_name": { "type": "string" } } }, "models.UserServerDatabaseConnection": { "type": "object", "properties": { "active": { "type": "integer" }, "created_at": { "type": "string" }, "created_by": { "type": "integer" }, "database_connection": { "$ref": "#/definitions/models.ServerDatabaseConnection" }, "deleted_at": { "type": "string" }, "id": { "type": "integer" }, "server_database_connection_id": { "type": "integer" }, "updated_at": { "type": "string" }, "user": { "$ref": "#/definitions/models.User" }, "user_id": { "type": "integer" } } }, "models.Variable": { "type": "object", "properties": { "id": { "type": "integer" }, "information": { "type": "string" }, "ts": { "type": "string" }, "value": { "type": "string" }, "varname": { "type": "string" } } }, "models.VeteranRewardTemplate": { "type": "object", "properties": { "charges": { "type": "integer" }, "claim_id": { "type": "integer" }, "item_id": { "type": "integer" }, "name": { "type": "string" }, "reward_slot": { "type": "integer" } } }, "models.Zone": { "type": "object", "properties": { "bypass_expansion_check": { "type": "integer" }, "canbind": { "type": "integer" }, "cancombat": { "type": "integer" }, "canlevitate": { "type": "integer" }, "castoutdoor": { "type": "integer" }, "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "expansion": { "type": "integer" }, "fast_regen_endurance": { "type": "integer" }, "fast_regen_hp": { "type": "integer" }, "fast_regen_mana": { "type": "integer" }, "file_name": { "type": "string" }, "flag_needed": { "type": "string" }, "fog_blue": { "type": "integer" }, "fog_blue_1": { "type": "integer" }, "fog_blue_2": { "type": "integer" }, "fog_blue_3": { "type": "integer" }, "fog_blue_4": { "type": "integer" }, "fog_density": { "type": "number" }, "fog_green": { "type": "integer" }, "fog_green_1": { "type": "integer" }, "fog_green_2": { "type": "integer" }, "fog_green_3": { "type": "integer" }, "fog_green_4": { "type": "integer" }, "fog_maxclip": { "type": "number" }, "fog_maxclip_1": { "type": "number" }, "fog_maxclip_2": { "type": "number" }, "fog_maxclip_3": { "type": "number" }, "fog_maxclip_4": { "type": "number" }, "fog_minclip": { "type": "number" }, "fog_minclip_1": { "type": "number" }, "fog_minclip_2": { "type": "number" }, "fog_minclip_3": { "type": "number" }, "fog_minclip_4": { "type": "number" }, "fog_red": { "type": "integer" }, "fog_red_1": { "type": "integer" }, "fog_red_2": { "type": "integer" }, "fog_red_3": { "type": "integer" }, "fog_red_4": { "type": "integer" }, "graveyard_id": { "type": "number" }, "gravity": { "type": "number" }, "hotzone": { "type": "integer" }, "id": { "type": "integer" }, "idle_when_empty": { "type": "integer" }, "insttype": { "type": "integer" }, "lava_damage": { "type": "integer" }, "long_name": { "type": "string" }, "map_file_name": { "type": "string" }, "max_expansion": { "type": "integer" }, "max_level": { "type": "integer" }, "max_movement_update_range": { "type": "integer" }, "maxclients": { "type": "integer" }, "maxclip": { "type": "number" }, "min_expansion": { "type": "integer" }, "min_lava_damage": { "type": "integer" }, "min_level": { "type": "integer" }, "min_status": { "type": "integer" }, "minclip": { "type": "number" }, "note": { "type": "string" }, "npc_max_aggro_dist": { "type": "integer" }, "peqzone": { "type": "integer" }, "rain_chance_1": { "type": "integer" }, "rain_chance_2": { "type": "integer" }, "rain_chance_3": { "type": "integer" }, "rain_chance_4": { "type": "integer" }, "rain_duration_1": { "type": "integer" }, "rain_duration_2": { "type": "integer" }, "rain_duration_3": { "type": "integer" }, "rain_duration_4": { "type": "integer" }, "ruleset": { "type": "integer" }, "safe_heading": { "type": "number" }, "safe_x": { "type": "number" }, "safe_y": { "type": "number" }, "safe_z": { "type": "number" }, "seconds_before_idle": { "type": "integer" }, "short_name": { "type": "string" }, "shutdowndelay": { "type": "integer" }, "sky": { "type": "integer" }, "skylock": { "type": "integer" }, "snow_chance_1": { "type": "integer" }, "snow_chance_2": { "type": "integer" }, "snow_chance_3": { "type": "integer" }, "snow_chance_4": { "type": "integer" }, "snow_duration_1": { "type": "integer" }, "snow_duration_2": { "type": "integer" }, "snow_duration_3": { "type": "integer" }, "snow_duration_4": { "type": "integer" }, "suspendbuffs": { "type": "integer" }, "time_type": { "type": "integer" }, "timezone": { "type": "integer" }, "type": { "type": "integer" }, "underworld": { "type": "number" }, "underworld_teleport_index": { "type": "integer" }, "version": { "type": "integer" }, "walkspeed": { "type": "number" }, "zone_exp_multiplier": { "type": "number" }, "zoneidnumber": { "type": "integer" }, "ztype": { "type": "integer" } } }, "models.ZoneFlag": { "type": "object", "properties": { "char_id": { "type": "integer" }, "zone_id": { "type": "integer" } } }, "models.ZonePoint": { "type": "object", "properties": { "buffer": { "type": "number" }, "client_version_mask": { "type": "integer" }, "content_flags": { "type": "string" }, "content_flags_disabled": { "type": "string" }, "heading": { "type": "number" }, "height": { "type": "integer" }, "id": { "type": "integer" }, "is_virtual": { "type": "integer" }, "max_expansion": { "type": "integer" }, "min_expansion": { "type": "integer" }, "number": { "type": "integer" }, "target_heading": { "type": "number" }, "target_instance": { "type": "integer" }, "target_x": { "type": "number" }, "target_y": { "type": "number" }, "target_z": { "type": "number" }, "target_zone_id": { "type": "integer" }, "version": { "type": "integer" }, "width": { "type": "integer" }, "x": { "type": "number" }, "y": { "type": "number" }, "z": { "type": "number" }, "zone": { "type": "string" }, "zoneinst": { "type": "integer" } } } } }` // SwaggerInfo holds exported Swagger Info so clients can modify it var SwaggerInfo = &swag.Spec{ Version: "3.0", Host: "", BasePath: "/api/v1", Schemes: []string{}, Title: "Spire", Description: "Spire API documentation", InfoInstanceName: "swagger", SwaggerTemplate: docTemplate, } func init() { swag.Register(SwaggerInfo.InstanceName(), SwaggerInfo) }