{ "openapi": "3.0.1", "info": { "title": "FieldSurvey API", "version": "v1" }, "paths": { "/api/account/register": { "post": { "tags": [ "Account" ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.RegisterDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.RegisterDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.RegisterDto" } } } }, "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityUserDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityUserDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityUserDto" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/api/account/send-password-reset-code": { "post": { "tags": [ "Account" ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.SendPasswordResetCodeDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.SendPasswordResetCodeDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.SendPasswordResetCodeDto" } } } }, "responses": { "200": { "description": "Success" }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/api/account/verify-password-reset-token": { "post": { "tags": [ "Account" ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.VerifyPasswordResetTokenInput" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.VerifyPasswordResetTokenInput" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.VerifyPasswordResetTokenInput" } } } }, "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/api/account/reset-password": { "post": { "tags": [ "Account" ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.ResetPasswordDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.ResetPasswordDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.ResetPasswordDto" } } } }, "responses": { "200": { "description": "Success" }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/leaderboard": { "get": { "tags": [ "Data" ], "parameters": [ { "name": "SkipCount", "in": "query", "schema": { "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32" } }, { "name": "MaxResultCount", "in": "query", "schema": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.UserScore" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.UserScore" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.UserScore" } } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/leaderboard/csv": { "get": { "tags": [ "Data" ], "parameters": [ { "name": "SkipCount", "in": "query", "schema": { "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32" } }, { "name": "MaxResultCount", "in": "query", "schema": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" } } ], "responses": { "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/data/download/csv": { "get": { "tags": [ "Data" ], "parameters": [ { "name": "SkipCount", "in": "query", "schema": { "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32" } }, { "name": "MaxResultCount", "in": "query", "schema": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" } } ], "responses": { "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/data/download/geojson": { "get": { "tags": [ "Data" ], "parameters": [ { "name": "SkipCount", "in": "query", "schema": { "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32" } }, { "name": "MaxResultCount", "in": "query", "schema": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" } } ], "responses": { "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/leaderboard/stats": { "get": { "tags": [ "Leaderboard" ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.services.LeaderboardService+Stats" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.services.LeaderboardService+Stats" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.services.LeaderboardService+Stats" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/api/account/login": { "post": { "tags": [ "Login" ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo" } } } }, "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/api/account/logout": { "get": { "tags": [ "Login" ], "responses": { "200": { "description": "Success" }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/api/account/check-password": { "post": { "tags": [ "Login" ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo" } } } }, "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/metaitems": { "post": { "tags": [ "MetaItem" ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.MetaItemDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.MetaItemDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.MetaItemDto" } } } } }, "responses": { "200": { "description": "Success" }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } }, "get": { "tags": [ "MetaItem" ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.MetaItemDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.MetaItemDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.MetaItemDto" } } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/metaitems/{metaKey}": { "get": { "tags": [ "MetaItem" ], "parameters": [ { "name": "metaKey", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.MetaItemDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.MetaItemDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.MetaItemDto" } } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } }, "delete": { "tags": [ "MetaItem" ], "parameters": [ { "name": "metaKey", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success" }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/metaitems/item/{id}": { "delete": { "tags": [ "MetaItem" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "Success" }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/metaitems/questions": { "post": { "tags": [ "MetaItem" ], "requestBody": { "content": { "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.QuestionDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.QuestionDto" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.QuestionDto" } } } } }, "responses": { "200": { "description": "Success" }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } }, "get": { "tags": [ "MetaItem" ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.QuestionDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.QuestionDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.QuestionDto" } } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/metaitems/questions/{metaKey}": { "get": { "tags": [ "MetaItem" ], "parameters": [ { "name": "metaKey", "in": "path", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.QuestionDto" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.QuestionDto" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.QuestionDto" } } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/metaitems/questions/item/{id}": { "delete": { "tags": [ "MetaItem" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "Success" }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/api/account/my-profile": { "get": { "tags": [ "Profile" ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.ProfileDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.ProfileDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.ProfileDto" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } }, "put": { "tags": [ "Profile" ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.UpdateProfileDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.UpdateProfileDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.UpdateProfileDto" } } } }, "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.ProfileDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.ProfileDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.ProfileDto" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/api/account/my-profile/change-password": { "post": { "tags": [ "Profile" ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.ChangePasswordInput" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.ChangePasswordInput" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Account.ChangePasswordInput" } } } }, "responses": { "200": { "description": "Success" }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/api/identity/roles/all": { "get": { "tags": [ "Role" ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.ListResultDto`1[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=7.0.2.0, Culture=neutral, PublicKeyToken=null]]" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.ListResultDto`1[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=7.0.2.0, Culture=neutral, PublicKeyToken=null]]" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.ListResultDto`1[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=7.0.2.0, Culture=neutral, PublicKeyToken=null]]" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/api/identity/roles": { "get": { "tags": [ "Role" ], "parameters": [ { "name": "Filter", "in": "query", "schema": { "type": "string" } }, { "name": "Sorting", "in": "query", "schema": { "type": "string" } }, { "name": "SkipCount", "in": "query", "schema": { "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32" } }, { "name": "MaxResultCount", "in": "query", "schema": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.PagedResultDto`1[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=7.0.2.0, Culture=neutral, PublicKeyToken=null]]" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.PagedResultDto`1[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=7.0.2.0, Culture=neutral, PublicKeyToken=null]]" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.PagedResultDto`1[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=7.0.2.0, Culture=neutral, PublicKeyToken=null]]" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } }, "post": { "tags": [ "Role" ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityRoleCreateDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityRoleCreateDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityRoleCreateDto" } } } }, "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityRoleDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityRoleDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityRoleDto" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/api/identity/roles/{id}": { "get": { "tags": [ "Role" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string", "format": "uuid" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityRoleDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityRoleDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityRoleDto" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } }, "put": { "tags": [ "Role" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string", "format": "uuid" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityRoleUpdateDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityRoleUpdateDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityRoleUpdateDto" } } } }, "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityRoleDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityRoleDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityRoleDto" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } }, "delete": { "tags": [ "Role" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string", "format": "uuid" } } ], "responses": { "200": { "description": "Success" }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/survey": { "post": { "tags": [ "Survey" ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.SurveyDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.SurveyDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.SurveyDto" } } } }, "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "type": "integer", "format": "int64" } }, "application/json": { "schema": { "type": "integer", "format": "int64" } }, "text/json": { "schema": { "type": "integer", "format": "int64" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } }, "get": { "tags": [ "Survey" ], "parameters": [ { "name": "SkipCount", "in": "query", "schema": { "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32" } }, { "name": "MaxResultCount", "in": "query", "schema": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.PagedResultDto`1[[IIASA.FieldSurvey.Dtos.SurveyDtoForGet, IIASA.FieldSurvey.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.PagedResultDto`1[[IIASA.FieldSurvey.Dtos.SurveyDtoForGet, IIASA.FieldSurvey.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.PagedResultDto`1[[IIASA.FieldSurvey.Dtos.SurveyDtoForGet, IIASA.FieldSurvey.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/survey/map": { "get": { "tags": [ "Survey" ], "parameters": [ { "name": "SkipCount", "in": "query", "schema": { "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32" } }, { "name": "MaxResultCount", "in": "query", "schema": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" } }, { "name": "properties", "in": "query", "schema": { "type": "array", "items": { "type": "string" } } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.PagedResultDto`1[[IIASA.FieldSurvey.Dtos.SurveyMapDto, IIASA.FieldSurvey.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.PagedResultDto`1[[IIASA.FieldSurvey.Dtos.SurveyMapDto, IIASA.FieldSurvey.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.PagedResultDto`1[[IIASA.FieldSurvey.Dtos.SurveyMapDto, IIASA.FieldSurvey.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/survey/{surveyId}": { "get": { "tags": [ "Survey" ], "parameters": [ { "name": "surveyId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.SurveyDtoForGet" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.SurveyDtoForGet" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.SurveyDtoForGet" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } }, "delete": { "tags": [ "Survey" ], "parameters": [ { "name": "surveyId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/survey/{surveyId}/image": { "post": { "tags": [ "Survey" ], "parameters": [ { "name": "surveyId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "requestBody": { "content": { "multipart/form-data": { "schema": { "type": "object", "properties": { "imageFile": { "type": "string", "format": "binary" }, "data": { "type": "string" } } }, "encoding": { "imageFile": { "style": "form" }, "data": { "style": "form" } } } } }, "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "type": "integer", "format": "int64" } }, "application/json": { "schema": { "type": "integer", "format": "int64" } }, "text/json": { "schema": { "type": "integer", "format": "int64" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/survey/{surveyId}/image/{imageId}": { "delete": { "tags": [ "Survey" ], "parameters": [ { "name": "surveyId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } }, { "name": "imageId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/survey/{surveyId}/review": { "post": { "tags": [ "SurveyReview" ], "parameters": [ { "name": "surveyId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.SaveReviewDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.SaveReviewDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.SaveReviewDto" } } } }, "responses": { "200": { "description": "Success" }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } }, "get": { "tags": [ "SurveyReview" ], "parameters": [ { "name": "surveyId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.ReviewDetailsDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.ReviewDetailsDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.ReviewDetailsDto" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/survey/review": { "get": { "tags": [ "SurveyReview" ], "parameters": [ { "name": "SkipCount", "in": "query", "schema": { "maximum": 2147483647, "minimum": 0, "type": "integer", "format": "int32" } }, { "name": "MaxResultCount", "in": "query", "schema": { "maximum": 2147483647, "minimum": 1, "type": "integer", "format": "int32" } }, { "name": "reviewStatus", "in": "query", "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Enum.ReviewStatus" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.PagedResultDto`1[[IIASA.FieldSurvey.Dtos.ReviewDto, IIASA.FieldSurvey.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.PagedResultDto`1[[IIASA.FieldSurvey.Dtos.ReviewDto, IIASA.FieldSurvey.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.PagedResultDto`1[[IIASA.FieldSurvey.Dtos.ReviewDto, IIASA.FieldSurvey.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/survey/{surveyId}/review/next": { "get": { "tags": [ "SurveyReview" ], "parameters": [ { "name": "surveyId", "in": "path", "required": true, "schema": { "type": "integer", "format": "int64" } }, { "name": "reviewStatus", "in": "query", "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Enum.ReviewStatus" } }, { "name": "next", "in": "query", "schema": { "type": "boolean", "default": true } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "type": "integer", "format": "int64" } }, "application/json": { "schema": { "type": "integer", "format": "int64" } }, "text/json": { "schema": { "type": "integer", "format": "int64" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/api/identity/users/{id}/roles": { "get": { "tags": [ "User" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string", "format": "uuid" } } ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.ListResultDto`1[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=7.0.2.0, Culture=neutral, PublicKeyToken=null]]" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.ListResultDto`1[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=7.0.2.0, Culture=neutral, PublicKeyToken=null]]" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.ListResultDto`1[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=7.0.2.0, Culture=neutral, PublicKeyToken=null]]" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } }, "put": { "tags": [ "User" ], "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "type": "string", "format": "uuid" } } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityUserUpdateRolesDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityUserUpdateRolesDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityUserUpdateRolesDto" } } } }, "responses": { "200": { "description": "Success" }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/api/identity/users/assignable-roles": { "get": { "tags": [ "User" ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.ListResultDto`1[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=7.0.2.0, Culture=neutral, PublicKeyToken=null]]" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.ListResultDto`1[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=7.0.2.0, Culture=neutral, PublicKeyToken=null]]" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Application.Dtos.ListResultDto`1[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=7.0.2.0, Culture=neutral, PublicKeyToken=null]]" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/user": { "get": { "tags": [ "User" ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "type": "string", "format": "uuid" } }, "application/json": { "schema": { "type": "string", "format": "uuid" } }, "text/json": { "schema": { "type": "string", "format": "uuid" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/user/tokens/payout/status": { "get": { "tags": [ "User" ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/user/score": { "get": { "tags": [ "User" ], "responses": { "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/user/payout": { "post": { "tags": [ "User" ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.PayoutRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.PayoutRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.PayoutRequest" } } } }, "responses": { "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/user/data/delete": { "delete": { "tags": [ "User" ], "parameters": [ { "name": "userId", "in": "query", "schema": { "type": "string", "format": "uuid" } } ], "responses": { "200": { "description": "Success" }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/user/details": { "get": { "tags": [ "User" ], "parameters": [ { "name": "UserName", "in": "query", "schema": { "type": "string" } }, { "name": "UserEmailId", "in": "query", "schema": { "type": "string" } } ], "responses": { "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } }, "/user/crypto/address": { "post": { "tags": [ "User" ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.CryptoAccount" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.CryptoAccount" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.CryptoAccount" } } } }, "responses": { "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } }, "get": { "tags": [ "User" ], "responses": { "200": { "description": "Success", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.CryptoAccount" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.CryptoAccount" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.CryptoAccount" } } } }, "403": { "description": "Forbidden", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "401": { "description": "Unauthorized", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "400": { "description": "Bad Request", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "404": { "description": "Not Found", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "501": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } }, "500": { "description": "Server Error", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorResponse" } } } } } } } }, "components": { "schemas": { "IIASA.FieldSurvey.Dtos.Coordinate": { "type": "object", "properties": { "yLat": { "type": "number", "format": "double" }, "xLng": { "type": "number", "format": "double" } }, "additionalProperties": false }, "IIASA.FieldSurvey.Dtos.CryptoAccount": { "type": "object", "properties": { "address": { "type": "string", "nullable": true } }, "additionalProperties": false }, "IIASA.FieldSurvey.Dtos.ImageDto": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "storageUrl": { "type": "string", "nullable": true }, "data": { "type": "string", "nullable": true } }, "additionalProperties": false }, "IIASA.FieldSurvey.Dtos.MetaItemDto": { "type": "object", "properties": { "id": { "type": "integer", "format": "int32" }, "key": { "type": "string", "nullable": true }, "index": { "type": "integer", "format": "int32" }, "indexValue": { "type": "string", "nullable": true } }, "additionalProperties": false }, "IIASA.FieldSurvey.Dtos.PayoutRequest": { "type": "object", "properties": { "tokensPaid": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "IIASA.FieldSurvey.Dtos.QuestionDto": { "type": "object", "properties": { "id": { "type": "integer", "format": "int32" }, "key": { "type": "string", "nullable": true }, "question": { "type": "string", "nullable": true }, "type": { "type": "string", "nullable": true }, "order": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "IIASA.FieldSurvey.Dtos.ReviewDetailsDto": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "surveyId": { "type": "integer", "format": "int64" }, "location": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.Coordinate" }, "nullable": true }, "surveyCreationTime": { "type": "string", "format": "date-time" }, "surveyCreatorId": { "type": "string", "format": "uuid", "nullable": true }, "surveyCreator": { "type": "string", "nullable": true }, "surveyCreatorEmailId": { "type": "string", "nullable": true }, "status": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Enum.ReviewStatus" }, "score": { "type": "integer", "format": "int32" }, "surveyRating": { "type": "integer", "format": "int32" }, "createOrUpdateTime": { "type": "string", "format": "date-time" }, "lastUpdatedBy": { "type": "string", "nullable": true }, "lastUpdatedById": { "type": "string", "format": "uuid", "nullable": true }, "lastUpdatedByEmailId": { "type": "string", "nullable": true }, "comment": { "type": "string", "nullable": true }, "surveyQandAs": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.SurveyQnA" }, "nullable": true }, "images": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.ImageDto" }, "nullable": true } }, "additionalProperties": false }, "IIASA.FieldSurvey.Dtos.ReviewDto": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "surveyId": { "type": "integer", "format": "int64" }, "location": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.Coordinate" }, "nullable": true }, "surveyCreationTime": { "type": "string", "format": "date-time" }, "surveyCreatorId": { "type": "string", "format": "uuid", "nullable": true }, "surveyCreator": { "type": "string", "nullable": true }, "surveyCreatorEmailId": { "type": "string", "nullable": true }, "status": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Enum.ReviewStatus" }, "score": { "type": "integer", "format": "int32" }, "surveyRating": { "type": "integer", "format": "int32" }, "createOrUpdateTime": { "type": "string", "format": "date-time" }, "lastUpdatedBy": { "type": "string", "nullable": true }, "lastUpdatedById": { "type": "string", "format": "uuid", "nullable": true }, "lastUpdatedByEmailId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "IIASA.FieldSurvey.Dtos.SaveReviewDto": { "type": "object", "properties": { "reviewId": { "type": "integer", "format": "int32", "nullable": true }, "status": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Enum.ReviewStatus" }, "comment": { "type": "string", "nullable": true }, "surveyRating": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "IIASA.FieldSurvey.Dtos.SurveyDto": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "location": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.Coordinate" }, "nullable": true }, "data": { "type": "string", "nullable": true }, "status": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Enum.ReviewStatus" } }, "additionalProperties": false }, "IIASA.FieldSurvey.Dtos.SurveyDtoForGet": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "location": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.Coordinate" }, "nullable": true }, "data": { "type": "string", "nullable": true }, "status": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Enum.ReviewStatus" }, "creationTime": { "type": "string", "format": "date-time" }, "images": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.ImageDto" }, "nullable": true } }, "additionalProperties": false }, "IIASA.FieldSurvey.Dtos.SurveyMapDto": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "status": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Enum.ReviewStatus" }, "creationTime": { "type": "string", "format": "date-time" }, "location": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.Coordinate" }, "nullable": true }, "images": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.ImageDto" }, "nullable": true }, "data": { "type": "object", "additionalProperties": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "IIASA.FieldSurvey.Dtos.SurveyQnA": { "type": "object", "properties": { "question": { "type": "string", "nullable": true }, "answer": { "type": "string", "nullable": true }, "otherAnswer": { "type": "string", "nullable": true }, "order": { "type": "integer", "format": "int32" }, "key": { "type": "string", "nullable": true }, "type": { "type": "string", "nullable": true }, "langCode": { "type": "string", "nullable": true } }, "additionalProperties": false }, "IIASA.FieldSurvey.Dtos.UserScore": { "type": "object", "properties": { "userName": { "type": "string", "nullable": true }, "userEmail": { "type": "string", "nullable": true }, "userId": { "type": "string", "format": "uuid" }, "surveyCount": { "type": "integer", "format": "int32" }, "acceptedSurveyCount": { "type": "integer", "format": "int32" }, "rejectedSurveyCount": { "type": "integer", "format": "int32" }, "score": { "type": "integer", "format": "int32" }, "totalImagesUploadedCount": { "type": "integer", "format": "int32" }, "rank": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "IIASA.FieldSurvey.Enum.ReviewStatus": { "enum": [ "NotReviewed", "Completed", "Rejected", "Skipped" ], "type": "string" }, "IIASA.FieldSurvey.services.LeaderboardService+Stats": { "type": "object", "properties": { "surveyCount": { "type": "integer", "format": "int32" }, "imageCount": { "type": "integer", "format": "int32" }, "reviewCount": { "type": "integer", "format": "int32" } }, "additionalProperties": false }, "Volo.Abp.Account.ChangePasswordInput": { "required": [ "newPassword" ], "type": "object", "properties": { "currentPassword": { "maxLength": 128, "minLength": 0, "type": "string", "nullable": true }, "newPassword": { "maxLength": 128, "minLength": 0, "type": "string" } }, "additionalProperties": false }, "Volo.Abp.Account.ProfileDto": { "type": "object", "properties": { "extraProperties": { "type": "object", "additionalProperties": { }, "nullable": true, "readOnly": true }, "userName": { "type": "string", "nullable": true }, "email": { "type": "string", "nullable": true }, "name": { "type": "string", "nullable": true }, "surname": { "type": "string", "nullable": true }, "phoneNumber": { "type": "string", "nullable": true }, "isExternal": { "type": "boolean" }, "hasPassword": { "type": "boolean" }, "concurrencyStamp": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Account.RegisterDto": { "required": [ "appName", "emailAddress", "password", "userName" ], "type": "object", "properties": { "extraProperties": { "type": "object", "additionalProperties": { }, "nullable": true, "readOnly": true }, "userName": { "maxLength": 256, "minLength": 0, "type": "string" }, "emailAddress": { "maxLength": 256, "minLength": 0, "type": "string", "format": "email" }, "password": { "maxLength": 128, "minLength": 0, "type": "string", "format": "password" }, "appName": { "type": "string" } }, "additionalProperties": false }, "Volo.Abp.Account.ResetPasswordDto": { "required": [ "password", "resetToken" ], "type": "object", "properties": { "userId": { "type": "string", "format": "uuid" }, "resetToken": { "type": "string" }, "password": { "type": "string" } }, "additionalProperties": false }, "Volo.Abp.Account.SendPasswordResetCodeDto": { "required": [ "appName", "email" ], "type": "object", "properties": { "email": { "maxLength": 256, "minLength": 0, "type": "string", "format": "email" }, "appName": { "type": "string" }, "returnUrl": { "type": "string", "nullable": true }, "returnUrlHash": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Account.UpdateProfileDto": { "type": "object", "properties": { "extraProperties": { "type": "object", "additionalProperties": { }, "nullable": true, "readOnly": true }, "userName": { "maxLength": 256, "minLength": 0, "type": "string", "nullable": true }, "email": { "maxLength": 256, "minLength": 0, "type": "string", "nullable": true }, "name": { "maxLength": 64, "minLength": 0, "type": "string", "nullable": true }, "surname": { "maxLength": 64, "minLength": 0, "type": "string", "nullable": true }, "phoneNumber": { "maxLength": 16, "minLength": 0, "type": "string", "nullable": true }, "concurrencyStamp": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Account.VerifyPasswordResetTokenInput": { "required": [ "resetToken" ], "type": "object", "properties": { "userId": { "type": "string", "format": "uuid" }, "resetToken": { "type": "string" } }, "additionalProperties": false }, "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult": { "type": "object", "properties": { "result": { "$ref": "#/components/schemas/Volo.Abp.Account.Web.Areas.Account.Controllers.Models.LoginResultType" }, "description": { "type": "string", "nullable": true, "readOnly": true } }, "additionalProperties": false }, "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.LoginResultType": { "enum": [ 1, 2, 3, 4, 5 ], "type": "integer", "format": "int32" }, "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo": { "required": [ "password", "userNameOrEmailAddress" ], "type": "object", "properties": { "userNameOrEmailAddress": { "maxLength": 255, "minLength": 0, "type": "string" }, "password": { "maxLength": 32, "minLength": 0, "type": "string", "format": "password" }, "rememberMe": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.Application.Dtos.ListResultDto`1[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=7.0.2.0, Culture=neutral, PublicKeyToken=null]]": { "type": "object", "properties": { "items": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityRoleDto" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Application.Dtos.ListResultDto`1[[Volo.Abp.Users.UserData, Volo.Abp.Users.Abstractions, Version=7.0.2.0, Culture=neutral, PublicKeyToken=null]]": { "type": "object", "properties": { "items": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Users.UserData" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Application.Dtos.PagedResultDto`1[[IIASA.FieldSurvey.Dtos.ReviewDto, IIASA.FieldSurvey.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]": { "type": "object", "properties": { "items": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.ReviewDto" }, "nullable": true }, "totalCount": { "type": "integer", "format": "int64" } }, "additionalProperties": false }, "Volo.Abp.Application.Dtos.PagedResultDto`1[[IIASA.FieldSurvey.Dtos.SurveyDtoForGet, IIASA.FieldSurvey.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]": { "type": "object", "properties": { "items": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.SurveyDtoForGet" }, "nullable": true }, "totalCount": { "type": "integer", "format": "int64" } }, "additionalProperties": false }, "Volo.Abp.Application.Dtos.PagedResultDto`1[[IIASA.FieldSurvey.Dtos.SurveyMapDto, IIASA.FieldSurvey.Application.Contracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]": { "type": "object", "properties": { "items": { "type": "array", "items": { "$ref": "#/components/schemas/IIASA.FieldSurvey.Dtos.SurveyMapDto" }, "nullable": true }, "totalCount": { "type": "integer", "format": "int64" } }, "additionalProperties": false }, "Volo.Abp.Application.Dtos.PagedResultDto`1[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=7.0.2.0, Culture=neutral, PublicKeyToken=null]]": { "type": "object", "properties": { "items": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityRoleDto" }, "nullable": true }, "totalCount": { "type": "integer", "format": "int64" } }, "additionalProperties": false }, "Volo.Abp.Application.Dtos.PagedResultDto`1[[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=7.0.2.0, Culture=neutral, PublicKeyToken=null]]": { "type": "object", "properties": { "items": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Identity.IdentityUserDto" }, "nullable": true }, "totalCount": { "type": "integer", "format": "int64" } }, "additionalProperties": false }, "Volo.Abp.Application.Dtos.PagedResultDto`1[[Volo.Abp.TenantManagement.TenantDto, Volo.Abp.TenantManagement.Application.Contracts, Version=7.0.2.0, Culture=neutral, PublicKeyToken=null]]": { "type": "object", "properties": { "items": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.TenantManagement.TenantDto" }, "nullable": true }, "totalCount": { "type": "integer", "format": "int64" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationAuthConfigurationDto": { "type": "object", "properties": { "grantedPolicies": { "type": "object", "additionalProperties": { "type": "boolean", "nullable": true }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationDto": { "type": "object", "properties": { "localization": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationConfigurationDto" }, "auth": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationAuthConfigurationDto" }, "setting": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationSettingConfigurationDto" }, "currentUser": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentUserDto" }, "features": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationFeatureConfigurationDto" }, "globalFeatures": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationGlobalFeatureConfigurationDto" }, "multiTenancy": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.MultiTenancy.MultiTenancyInfoDto" }, "currentTenant": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.MultiTenancy.CurrentTenantDto" }, "timing": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimingDto" }, "clock": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ClockDto" }, "objectExtensions": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ObjectExtensionsDto" }, "extraProperties": { "type": "object", "additionalProperties": { }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationFeatureConfigurationDto": { "type": "object", "properties": { "values": { "type": "object", "additionalProperties": { "type": "string", "nullable": true }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationGlobalFeatureConfigurationDto": { "type": "object", "properties": { "enabledFeatures": { "uniqueItems": true, "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationConfigurationDto": { "type": "object", "properties": { "values": { "type": "object", "additionalProperties": { "type": "object", "additionalProperties": { "type": "string" }, "nullable": true }, "nullable": true }, "resources": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationResourceDto" }, "nullable": true }, "languages": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Localization.LanguageInfo" }, "nullable": true }, "currentCulture": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentCultureDto" }, "defaultResourceName": { "type": "string", "nullable": true }, "languagesMap": { "type": "object", "additionalProperties": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.NameValue" }, "nullable": true }, "nullable": true }, "languageFilesMap": { "type": "object", "additionalProperties": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.NameValue" }, "nullable": true }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationDto": { "type": "object", "properties": { "resources": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationResourceDto" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationResourceDto": { "type": "object", "properties": { "texts": { "type": "object", "additionalProperties": { "type": "string", "nullable": true }, "nullable": true }, "baseResources": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationSettingConfigurationDto": { "type": "object", "properties": { "values": { "type": "object", "additionalProperties": { "type": "string", "nullable": true }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ClockDto": { "type": "object", "properties": { "kind": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentCultureDto": { "type": "object", "properties": { "displayName": { "type": "string", "nullable": true }, "englishName": { "type": "string", "nullable": true }, "threeLetterIsoLanguageName": { "type": "string", "nullable": true }, "twoLetterIsoLanguageName": { "type": "string", "nullable": true }, "isRightToLeft": { "type": "boolean" }, "cultureName": { "type": "string", "nullable": true }, "name": { "type": "string", "nullable": true }, "nativeName": { "type": "string", "nullable": true }, "dateTimeFormat": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.DateTimeFormatDto" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentUserDto": { "type": "object", "properties": { "isAuthenticated": { "type": "boolean" }, "id": { "type": "string", "format": "uuid", "nullable": true }, "tenantId": { "type": "string", "format": "uuid", "nullable": true }, "impersonatorUserId": { "type": "string", "format": "uuid", "nullable": true }, "impersonatorTenantId": { "type": "string", "format": "uuid", "nullable": true }, "impersonatorUserName": { "type": "string", "nullable": true }, "impersonatorTenantName": { "type": "string", "nullable": true }, "userName": { "type": "string", "nullable": true }, "name": { "type": "string", "nullable": true }, "surName": { "type": "string", "nullable": true }, "email": { "type": "string", "nullable": true }, "emailVerified": { "type": "boolean" }, "phoneNumber": { "type": "string", "nullable": true }, "phoneNumberVerified": { "type": "boolean" }, "roles": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.DateTimeFormatDto": { "type": "object", "properties": { "calendarAlgorithmType": { "type": "string", "nullable": true }, "dateTimeFormatLong": { "type": "string", "nullable": true }, "shortDatePattern": { "type": "string", "nullable": true }, "fullDateTimePattern": { "type": "string", "nullable": true }, "dateSeparator": { "type": "string", "nullable": true }, "shortTimePattern": { "type": "string", "nullable": true }, "longTimePattern": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IanaTimeZone": { "type": "object", "properties": { "timeZoneName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.EntityExtensionDto": { "type": "object", "properties": { "properties": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyDto" }, "nullable": true }, "configuration": { "type": "object", "additionalProperties": { "nullable": true }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumDto": { "type": "object", "properties": { "fields": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumFieldDto" }, "nullable": true }, "localizationResource": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumFieldDto": { "type": "object", "properties": { "name": { "type": "string", "nullable": true }, "value": { "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiCreateDto": { "type": "object", "properties": { "isAvailable": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiDto": { "type": "object", "properties": { "onGet": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiGetDto" }, "onCreate": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiCreateDto" }, "onUpdate": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiUpdateDto" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiGetDto": { "type": "object", "properties": { "isAvailable": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiUpdateDto": { "type": "object", "properties": { "isAvailable": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyAttributeDto": { "type": "object", "properties": { "typeSimple": { "type": "string", "nullable": true }, "config": { "type": "object", "additionalProperties": { "nullable": true }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyDto": { "type": "object", "properties": { "type": { "type": "string", "nullable": true }, "typeSimple": { "type": "string", "nullable": true }, "displayName": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.LocalizableStringDto" }, "api": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiDto" }, "ui": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiDto" }, "attributes": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyAttributeDto" }, "nullable": true }, "configuration": { "type": "object", "additionalProperties": { "nullable": true }, "nullable": true }, "defaultValue": { "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiDto": { "type": "object", "properties": { "onTable": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiTableDto" }, "onCreateForm": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiFormDto" }, "onEditForm": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiFormDto" }, "lookup": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiLookupDto" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiFormDto": { "type": "object", "properties": { "isVisible": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiLookupDto": { "type": "object", "properties": { "url": { "type": "string", "nullable": true }, "resultListPropertyName": { "type": "string", "nullable": true }, "displayPropertyName": { "type": "string", "nullable": true }, "valuePropertyName": { "type": "string", "nullable": true }, "filterParamName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiTableDto": { "type": "object", "properties": { "isVisible": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.LocalizableStringDto": { "type": "object", "properties": { "name": { "type": "string", "nullable": true }, "resource": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ModuleExtensionDto": { "type": "object", "properties": { "entities": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.EntityExtensionDto" }, "nullable": true }, "configuration": { "type": "object", "additionalProperties": { "nullable": true }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ObjectExtensionsDto": { "type": "object", "properties": { "modules": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ModuleExtensionDto" }, "nullable": true }, "enums": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumDto" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimeZone": { "type": "object", "properties": { "iana": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IanaTimeZone" }, "windows": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.WindowsTimeZone" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimingDto": { "type": "object", "properties": { "timeZone": { "$ref": "#/components/schemas/Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimeZone" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.WindowsTimeZone": { "type": "object", "properties": { "timeZoneId": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.MultiTenancy.CurrentTenantDto": { "type": "object", "properties": { "id": { "type": "string", "format": "uuid", "nullable": true }, "name": { "type": "string", "nullable": true }, "isAvailable": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto": { "type": "object", "properties": { "success": { "type": "boolean" }, "tenantId": { "type": "string", "format": "uuid", "nullable": true }, "name": { "type": "string", "nullable": true }, "isActive": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.AspNetCore.Mvc.MultiTenancy.MultiTenancyInfoDto": { "type": "object", "properties": { "isEnabled": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.FeatureManagement.FeatureDto": { "type": "object", "properties": { "name": { "type": "string", "nullable": true }, "displayName": { "type": "string", "nullable": true }, "value": { "type": "string", "nullable": true }, "provider": { "$ref": "#/components/schemas/Volo.Abp.FeatureManagement.FeatureProviderDto" }, "description": { "type": "string", "nullable": true }, "valueType": { "$ref": "#/components/schemas/Volo.Abp.Validation.StringValues.IStringValueType" }, "depth": { "type": "integer", "format": "int32" }, "parentName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.FeatureManagement.FeatureGroupDto": { "type": "object", "properties": { "name": { "type": "string", "nullable": true }, "displayName": { "type": "string", "nullable": true }, "features": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.FeatureManagement.FeatureDto" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.FeatureManagement.FeatureProviderDto": { "type": "object", "properties": { "name": { "type": "string", "nullable": true }, "key": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.FeatureManagement.GetFeatureListResultDto": { "type": "object", "properties": { "groups": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.FeatureManagement.FeatureGroupDto" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.FeatureManagement.UpdateFeatureDto": { "type": "object", "properties": { "name": { "type": "string", "nullable": true }, "value": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.FeatureManagement.UpdateFeaturesDto": { "type": "object", "properties": { "features": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.FeatureManagement.UpdateFeatureDto" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.ActionApiDescriptionModel": { "type": "object", "properties": { "uniqueName": { "type": "string", "nullable": true }, "name": { "type": "string", "nullable": true }, "httpMethod": { "type": "string", "nullable": true }, "url": { "type": "string", "nullable": true }, "supportedVersions": { "type": "array", "items": { "type": "string" }, "nullable": true }, "parametersOnMethod": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.MethodParameterApiDescriptionModel" }, "nullable": true }, "parameters": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.ParameterApiDescriptionModel" }, "nullable": true }, "returnValue": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.ReturnValueApiDescriptionModel" }, "allowAnonymous": { "type": "boolean", "nullable": true }, "implementFrom": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.ApplicationApiDescriptionModel": { "type": "object", "properties": { "modules": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.ModuleApiDescriptionModel" }, "nullable": true }, "types": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.TypeApiDescriptionModel" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.ControllerApiDescriptionModel": { "type": "object", "properties": { "controllerName": { "type": "string", "nullable": true }, "controllerGroupName": { "type": "string", "nullable": true }, "isRemoteService": { "type": "boolean" }, "isIntegrationService": { "type": "boolean" }, "apiVersion": { "type": "string", "nullable": true }, "type": { "type": "string", "nullable": true }, "interfaces": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.ControllerInterfaceApiDescriptionModel" }, "nullable": true }, "actions": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.ActionApiDescriptionModel" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.ControllerInterfaceApiDescriptionModel": { "type": "object", "properties": { "type": { "type": "string", "nullable": true }, "name": { "type": "string", "nullable": true }, "methods": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.InterfaceMethodApiDescriptionModel" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.InterfaceMethodApiDescriptionModel": { "type": "object", "properties": { "name": { "type": "string", "nullable": true }, "parametersOnMethod": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.MethodParameterApiDescriptionModel" }, "nullable": true }, "returnValue": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.ReturnValueApiDescriptionModel" } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.MethodParameterApiDescriptionModel": { "type": "object", "properties": { "name": { "type": "string", "nullable": true }, "typeAsString": { "type": "string", "nullable": true }, "type": { "type": "string", "nullable": true }, "typeSimple": { "type": "string", "nullable": true }, "isOptional": { "type": "boolean" }, "defaultValue": { "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.ModuleApiDescriptionModel": { "type": "object", "properties": { "rootPath": { "type": "string", "nullable": true }, "remoteServiceName": { "type": "string", "nullable": true }, "controllers": { "type": "object", "additionalProperties": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.ControllerApiDescriptionModel" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.ParameterApiDescriptionModel": { "type": "object", "properties": { "nameOnMethod": { "type": "string", "nullable": true }, "name": { "type": "string", "nullable": true }, "jsonName": { "type": "string", "nullable": true }, "type": { "type": "string", "nullable": true }, "typeSimple": { "type": "string", "nullable": true }, "isOptional": { "type": "boolean" }, "defaultValue": { "nullable": true }, "constraintTypes": { "type": "array", "items": { "type": "string" }, "nullable": true }, "bindingSourceId": { "type": "string", "nullable": true }, "descriptorName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.PropertyApiDescriptionModel": { "type": "object", "properties": { "name": { "type": "string", "nullable": true }, "jsonName": { "type": "string", "nullable": true }, "type": { "type": "string", "nullable": true }, "typeSimple": { "type": "string", "nullable": true }, "isRequired": { "type": "boolean" }, "minLength": { "type": "integer", "format": "int32", "nullable": true }, "maxLength": { "type": "integer", "format": "int32", "nullable": true }, "minimum": { "type": "string", "nullable": true }, "maximum": { "type": "string", "nullable": true }, "regex": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.ReturnValueApiDescriptionModel": { "type": "object", "properties": { "type": { "type": "string", "nullable": true }, "typeSimple": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.Modeling.TypeApiDescriptionModel": { "type": "object", "properties": { "baseType": { "type": "string", "nullable": true }, "isEnum": { "type": "boolean" }, "enumNames": { "type": "array", "items": { "type": "string" }, "nullable": true }, "enumValues": { "type": "array", "items": { }, "nullable": true }, "genericArguments": { "type": "array", "items": { "type": "string" }, "nullable": true }, "properties": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Http.Modeling.PropertyApiDescriptionModel" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.RemoteServiceErrorInfo": { "type": "object", "properties": { "code": { "type": "string", "nullable": true }, "message": { "type": "string", "nullable": true }, "details": { "type": "string", "nullable": true }, "data": { "type": "object", "additionalProperties": { }, "nullable": true }, "validationErrors": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceValidationErrorInfo" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Http.RemoteServiceErrorResponse": { "type": "object", "properties": { "error": { "$ref": "#/components/schemas/Volo.Abp.Http.RemoteServiceErrorInfo" } }, "additionalProperties": false }, "Volo.Abp.Http.RemoteServiceValidationErrorInfo": { "type": "object", "properties": { "message": { "type": "string", "nullable": true }, "members": { "type": "array", "items": { "type": "string" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Identity.IdentityRoleCreateDto": { "required": [ "name" ], "type": "object", "properties": { "extraProperties": { "type": "object", "additionalProperties": { }, "nullable": true, "readOnly": true }, "name": { "maxLength": 256, "minLength": 0, "type": "string" }, "isDefault": { "type": "boolean" }, "isPublic": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.Identity.IdentityRoleDto": { "type": "object", "properties": { "extraProperties": { "type": "object", "additionalProperties": { }, "nullable": true, "readOnly": true }, "id": { "type": "string", "format": "uuid" }, "name": { "type": "string", "nullable": true }, "isDefault": { "type": "boolean" }, "isStatic": { "type": "boolean" }, "isPublic": { "type": "boolean" }, "concurrencyStamp": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Identity.IdentityRoleUpdateDto": { "required": [ "name" ], "type": "object", "properties": { "extraProperties": { "type": "object", "additionalProperties": { }, "nullable": true, "readOnly": true }, "name": { "maxLength": 256, "minLength": 0, "type": "string" }, "isDefault": { "type": "boolean" }, "isPublic": { "type": "boolean" }, "concurrencyStamp": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Identity.IdentityUserCreateDto": { "required": [ "email", "password", "userName" ], "type": "object", "properties": { "extraProperties": { "type": "object", "additionalProperties": { }, "nullable": true, "readOnly": true }, "userName": { "maxLength": 256, "minLength": 0, "type": "string" }, "name": { "maxLength": 64, "minLength": 0, "type": "string", "nullable": true }, "surname": { "maxLength": 64, "minLength": 0, "type": "string", "nullable": true }, "email": { "maxLength": 256, "minLength": 0, "type": "string", "format": "email" }, "phoneNumber": { "maxLength": 16, "minLength": 0, "type": "string", "nullable": true }, "isActive": { "type": "boolean" }, "lockoutEnabled": { "type": "boolean" }, "roleNames": { "type": "array", "items": { "type": "string" }, "nullable": true }, "password": { "maxLength": 128, "minLength": 0, "type": "string" } }, "additionalProperties": false }, "Volo.Abp.Identity.IdentityUserDto": { "type": "object", "properties": { "extraProperties": { "type": "object", "additionalProperties": { }, "nullable": true, "readOnly": true }, "id": { "type": "string", "format": "uuid" }, "creationTime": { "type": "string", "format": "date-time" }, "creatorId": { "type": "string", "format": "uuid", "nullable": true }, "lastModificationTime": { "type": "string", "format": "date-time", "nullable": true }, "lastModifierId": { "type": "string", "format": "uuid", "nullable": true }, "isDeleted": { "type": "boolean" }, "deleterId": { "type": "string", "format": "uuid", "nullable": true }, "deletionTime": { "type": "string", "format": "date-time", "nullable": true }, "tenantId": { "type": "string", "format": "uuid", "nullable": true }, "userName": { "type": "string", "nullable": true }, "name": { "type": "string", "nullable": true }, "surname": { "type": "string", "nullable": true }, "email": { "type": "string", "nullable": true }, "emailConfirmed": { "type": "boolean" }, "phoneNumber": { "type": "string", "nullable": true }, "phoneNumberConfirmed": { "type": "boolean" }, "isActive": { "type": "boolean" }, "lockoutEnabled": { "type": "boolean" }, "lockoutEnd": { "type": "string", "format": "date-time", "nullable": true }, "concurrencyStamp": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Identity.IdentityUserUpdateDto": { "required": [ "email", "userName" ], "type": "object", "properties": { "extraProperties": { "type": "object", "additionalProperties": { }, "nullable": true, "readOnly": true }, "userName": { "maxLength": 256, "minLength": 0, "type": "string" }, "name": { "maxLength": 64, "minLength": 0, "type": "string", "nullable": true }, "surname": { "maxLength": 64, "minLength": 0, "type": "string", "nullable": true }, "email": { "maxLength": 256, "minLength": 0, "type": "string", "format": "email" }, "phoneNumber": { "maxLength": 16, "minLength": 0, "type": "string", "nullable": true }, "isActive": { "type": "boolean" }, "lockoutEnabled": { "type": "boolean" }, "roleNames": { "type": "array", "items": { "type": "string" }, "nullable": true }, "password": { "maxLength": 128, "minLength": 0, "type": "string", "nullable": true }, "concurrencyStamp": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Identity.IdentityUserUpdateRolesDto": { "required": [ "roleNames" ], "type": "object", "properties": { "roleNames": { "type": "array", "items": { "type": "string" } } }, "additionalProperties": false }, "Volo.Abp.Localization.LanguageInfo": { "type": "object", "properties": { "cultureName": { "type": "string", "nullable": true }, "uiCultureName": { "type": "string", "nullable": true }, "displayName": { "type": "string", "nullable": true }, "twoLetterISOLanguageName": { "type": "string", "nullable": true, "readOnly": true }, "flagIcon": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.NameValue": { "type": "object", "properties": { "name": { "type": "string", "nullable": true }, "value": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.PermissionManagement.GetPermissionListResultDto": { "type": "object", "properties": { "entityDisplayName": { "type": "string", "nullable": true }, "groups": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.PermissionManagement.PermissionGroupDto" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.PermissionManagement.PermissionGrantInfoDto": { "type": "object", "properties": { "name": { "type": "string", "nullable": true }, "displayName": { "type": "string", "nullable": true }, "parentName": { "type": "string", "nullable": true }, "isGranted": { "type": "boolean" }, "allowedProviders": { "type": "array", "items": { "type": "string" }, "nullable": true }, "grantedProviders": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.PermissionManagement.ProviderInfoDto" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.PermissionManagement.PermissionGroupDto": { "type": "object", "properties": { "name": { "type": "string", "nullable": true }, "displayName": { "type": "string", "nullable": true }, "displayNameKey": { "type": "string", "nullable": true }, "displayNameResource": { "type": "string", "nullable": true }, "permissions": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.PermissionManagement.PermissionGrantInfoDto" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.PermissionManagement.ProviderInfoDto": { "type": "object", "properties": { "providerName": { "type": "string", "nullable": true }, "providerKey": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.PermissionManagement.UpdatePermissionDto": { "type": "object", "properties": { "name": { "type": "string", "nullable": true }, "isGranted": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.PermissionManagement.UpdatePermissionsDto": { "type": "object", "properties": { "permissions": { "type": "array", "items": { "$ref": "#/components/schemas/Volo.Abp.PermissionManagement.UpdatePermissionDto" }, "nullable": true } }, "additionalProperties": false }, "Volo.Abp.SettingManagement.EmailSettingsDto": { "type": "object", "properties": { "smtpHost": { "type": "string", "nullable": true }, "smtpPort": { "type": "integer", "format": "int32" }, "smtpUserName": { "type": "string", "nullable": true }, "smtpPassword": { "type": "string", "nullable": true }, "smtpDomain": { "type": "string", "nullable": true }, "smtpEnableSsl": { "type": "boolean" }, "smtpUseDefaultCredentials": { "type": "boolean" }, "defaultFromAddress": { "type": "string", "nullable": true }, "defaultFromDisplayName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.SettingManagement.SendTestEmailInput": { "required": [ "senderEmailAddress", "subject", "targetEmailAddress" ], "type": "object", "properties": { "senderEmailAddress": { "type": "string" }, "targetEmailAddress": { "type": "string" }, "subject": { "type": "string" }, "body": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.SettingManagement.UpdateEmailSettingsDto": { "required": [ "defaultFromAddress", "defaultFromDisplayName" ], "type": "object", "properties": { "smtpHost": { "maxLength": 256, "type": "string", "nullable": true }, "smtpPort": { "maximum": 65535, "minimum": 1, "type": "integer", "format": "int32" }, "smtpUserName": { "maxLength": 1024, "type": "string", "nullable": true }, "smtpPassword": { "maxLength": 1024, "type": "string", "format": "password", "nullable": true }, "smtpDomain": { "maxLength": 1024, "type": "string", "nullable": true }, "smtpEnableSsl": { "type": "boolean" }, "smtpUseDefaultCredentials": { "type": "boolean" }, "defaultFromAddress": { "maxLength": 1024, "type": "string" }, "defaultFromDisplayName": { "maxLength": 1024, "type": "string" } }, "additionalProperties": false }, "Volo.Abp.TenantManagement.TenantCreateDto": { "required": [ "adminEmailAddress", "adminPassword", "name" ], "type": "object", "properties": { "extraProperties": { "type": "object", "additionalProperties": { }, "nullable": true, "readOnly": true }, "name": { "maxLength": 64, "minLength": 0, "type": "string" }, "adminEmailAddress": { "maxLength": 256, "type": "string", "format": "email" }, "adminPassword": { "maxLength": 128, "type": "string" } }, "additionalProperties": false }, "Volo.Abp.TenantManagement.TenantDto": { "type": "object", "properties": { "extraProperties": { "type": "object", "additionalProperties": { }, "nullable": true, "readOnly": true }, "id": { "type": "string", "format": "uuid" }, "name": { "type": "string", "nullable": true }, "concurrencyStamp": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.TenantManagement.TenantUpdateDto": { "required": [ "name" ], "type": "object", "properties": { "extraProperties": { "type": "object", "additionalProperties": { }, "nullable": true, "readOnly": true }, "name": { "maxLength": 64, "minLength": 0, "type": "string" }, "concurrencyStamp": { "type": "string", "nullable": true } }, "additionalProperties": false }, "Volo.Abp.Users.UserData": { "type": "object", "properties": { "id": { "type": "string", "format": "uuid" }, "tenantId": { "type": "string", "format": "uuid", "nullable": true }, "userName": { "type": "string", "nullable": true }, "name": { "type": "string", "nullable": true }, "surname": { "type": "string", "nullable": true }, "isActive": { "type": "boolean" }, "email": { "type": "string", "nullable": true }, "emailConfirmed": { "type": "boolean" }, "phoneNumber": { "type": "string", "nullable": true }, "phoneNumberConfirmed": { "type": "boolean" } }, "additionalProperties": false }, "Volo.Abp.Validation.StringValues.IStringValueType": { "type": "object", "properties": { "name": { "type": "string", "nullable": true, "readOnly": true }, "properties": { "type": "object", "additionalProperties": { "nullable": true }, "nullable": true, "readOnly": true }, "validator": { "$ref": "#/components/schemas/Volo.Abp.Validation.StringValues.IValueValidator" } }, "additionalProperties": false }, "Volo.Abp.Validation.StringValues.IValueValidator": { "type": "object", "properties": { "name": { "type": "string", "nullable": true, "readOnly": true }, "properties": { "type": "object", "additionalProperties": { }, "nullable": true, "readOnly": true } }, "additionalProperties": false } }, "securitySchemes": { "Bearer": { "type": "apiKey", "description": "JWT Authorization header using the Bearer scheme.\n Enter 'Bearer' [space] and then your token in the text input below. Get the token from POST https:///connect/token\n Example: 'Bearer eyJhbGciOiJSUzI1NiIsImtpZ...'", "name": "Authorization", "in": "header" } } }, "security": [ { "Bearer": [ ] } ] }