diff --git a/doc/source/openapi-v1.json b/doc/source/openapi-v1.json index 5eed78f7..474b0d6f 100644 --- a/doc/source/openapi-v1.json +++ b/doc/source/openapi-v1.json @@ -1 +1 @@ -{"openapi": "3.1.0", "info": {"title": "FastAPI", "version": "0.1.0"}, "paths": {"/iamc/datapoints/": {"patch": {"tags": ["iamc", "datapoints"], "summary": "Query", "description": "This endpoint is used to retrieve and optionally filter data.add()\n\nFilter parameters are provided as keyword arguments.\n\nThe available filters can be found here:\n:class:`ixmp4.data.db.iamc.datapoint.filter.DataPointFilter`.\n\nExamples\n--------\n\nFilter data points for a given model, scenario combination, and a number of years:\n\n.. code-block:: json\n\n {\n \"model\" : {\"name\": \"model 1\"},\n \"scenario\" : {\"name\": \"scenario 1\"},\n \"year__in\" : [2020, 2025]\n }\n\nReturn all data for a given variable:\n\n.. code-block:: json\n\n {\n \"variable\": {\"name\": \"Final Energy\"}\n }", "operationId": "query_iamc_datapoints__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "join_parameters", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Join Parameters"}}, {"name": "join_runs", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Join Runs"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/DataPointFilter", "default": {"run": {"default_only": true}}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_DataPoint_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/iamc/datapoints/bulk/": {"post": {"tags": ["iamc", "datapoints"], "summary": "Bulk Upsert", "description": ":func:`ixmp4.server.rest.iamc.datapoint.bulk_upsert`", "operationId": "bulk_upsert_iamc_datapoints_bulk__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DataFrame"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "patch": {"tags": ["iamc", "datapoints"], "summary": "Bulk Delete", "description": ":func:`ixmp4.server.rest.iamc.datapoint.bulk_delete`", "operationId": "bulk_delete_iamc_datapoints_bulk__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DataFrame"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/models/": {"get": {"tags": ["docs"], "summary": "List Models", "operationId": "list_models_docs_models__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Models", "operationId": "set_models_docs_models__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/models/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Models", "operationId": "delete_models_docs_models__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/regions/": {"get": {"tags": ["docs"], "summary": "List Regions", "operationId": "list_regions_docs_regions__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Regions", "operationId": "set_regions_docs_regions__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/regions/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Regions", "operationId": "delete_regions_docs_regions__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/scenarios/": {"get": {"tags": ["docs"], "summary": "List Scenarios", "operationId": "list_scenarios_docs_scenarios__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Scenarios", "operationId": "set_scenarios_docs_scenarios__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/scenarios/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Scenarios", "operationId": "delete_scenarios_docs_scenarios__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/units/": {"get": {"tags": ["docs"], "summary": "List Units", "operationId": "list_units_docs_units__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Units", "operationId": "set_units_docs_units__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/units/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Units", "operationId": "delete_units_docs_units__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/iamc/variables/": {"get": {"tags": ["docs"], "summary": "List Variables", "operationId": "list_variables_docs_iamc_variables__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Variables", "operationId": "set_variables_docs_iamc_variables__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/iamc/variables/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Variables", "operationId": "delete_variables_docs_iamc_variables__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/indexsets/": {"get": {"tags": ["docs"], "summary": "List Indexsets", "operationId": "list_indexsets_docs_optimization_indexsets__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Indexsets", "operationId": "set_indexsets_docs_optimization_indexsets__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/indexsets/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Indexsets", "operationId": "delete_indexsets_docs_optimization_indexsets__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/scalars/": {"get": {"tags": ["docs"], "summary": "List Scalars", "operationId": "list_scalars_docs_optimization_scalars__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Scalars", "operationId": "set_scalars_docs_optimization_scalars__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/scalars/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Scalars", "operationId": "delete_scalars_docs_optimization_scalars__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/tables/": {"get": {"tags": ["docs"], "summary": "List Tables", "operationId": "list_tables_docs_optimization_tables__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Tables", "operationId": "set_tables_docs_optimization_tables__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/tables/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Tables", "operationId": "delete_tables_docs_optimization_tables__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/parameters/": {"get": {"tags": ["docs"], "summary": "List Parameters", "operationId": "list_parameters_docs_optimization_parameters__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Parameters", "operationId": "set_parameters_docs_optimization_parameters__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/parameters/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Parameters", "operationId": "delete_parameters_docs_optimization_parameters__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/variables/": {"get": {"tags": ["docs"], "summary": "List Optimization Variables", "operationId": "list_optimization_variables_docs_optimization_variables__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Optimization Variables", "operationId": "set_optimization_variables_docs_optimization_variables__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/variables/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Optimization Variables", "operationId": "delete_optimization_variables_docs_optimization_variables__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/equations/": {"get": {"tags": ["docs"], "summary": "List Equations", "operationId": "list_equations_docs_optimization_equations__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Equations", "operationId": "set_equations_docs_optimization_equations__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/equations/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Equations", "operationId": "delete_equations_docs_optimization_equations__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/iamc/models/": {"patch": {"tags": ["iamc", "models"], "summary": "Query", "operationId": "query_iamc_models__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/IamcModelFilter", "default": {"run": {"default_only": true, "is_default": true}}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Model_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/iamc/scenarios/": {"patch": {"tags": ["iamc", "scenarios"], "summary": "Query", "operationId": "query_iamc_scenarios__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/IamcScenarioFilter", "default": {"run": {"default_only": true, "is_default": true}}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Scenario_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/iamc/regions/": {"patch": {"tags": ["iamc", "regions"], "summary": "Query", "operationId": "query_iamc_regions__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/IamcRegionFilter", "default": {"run": {"default_only": true, "is_default": true}}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Region_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/iamc/units/": {"patch": {"tags": ["iamc", "units"], "summary": "Query", "operationId": "query_iamc_units__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/IamcUnitFilter", "default": {"run": {"default_only": true, "is_default": true}}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Unit_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/iamc/variables/": {"patch": {"tags": ["iamc", "variables"], "summary": "Query", "description": ":func:`ixmp4.server.rest.iamc.variable.query`", "operationId": "query_iamc_variables__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__data__db__iamc__variable__filter__VariableFilter", "default": {"run": {"default_only": true, "is_default": true}}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__server__rest__base__EnumerationOutput_Variable___1"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["iamc", "variables"], "summary": "Create", "description": ":func:`ixmp4.server.rest.iamc.variable.create`", "operationId": "create_iamc_variables__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/VariableInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__data__api__iamc__variable__Variable"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/meta/": {"patch": {"tags": ["meta"], "summary": "Query", "operationId": "query_meta__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "join_run_index", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Join Run Index"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/RunMetaEntryFilter"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_RunMetaEntry_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["meta"], "summary": "Create", "operationId": "create_meta__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/RunMetaEntryInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/RunMetaEntry"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/meta/{id}/": {"delete": {"tags": ["meta"], "summary": "Delete", "operationId": "delete_meta__id___delete", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/meta/bulk/": {"post": {"tags": ["meta"], "summary": "Bulk Upsert", "operationId": "bulk_upsert_meta_bulk__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DataFrame"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "patch": {"tags": ["meta"], "summary": "Bulk Delete", "operationId": "bulk_delete_meta_bulk__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DataFrame"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/models/": {"patch": {"tags": ["models"], "summary": "Query", "description": ":func:`ixmp4.server.rest.model.query`", "operationId": "query_models__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__data__db__model__filter__ModelFilter"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Model_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["models"], "summary": "Create", "description": ":func:`ixmp4.server.rest.model.create`", "operationId": "create_models__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ModelInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Model"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/equations/{id}/": {"get": {"tags": ["optimization", "equations"], "summary": "Get By Id", "description": ":func:`ixmp4.server.rest.optimization.equation.get_by_id`", "operationId": "get_by_id_optimization_equations__id___get", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Equation"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/equations/": {"patch": {"tags": ["optimization", "equations"], "summary": "Query", "description": ":func:`ixmp4.server.rest.optimization.equation.query`", "operationId": "query_optimization_equations__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/EquationFilter", "default": {}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Equation_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["optimization", "equations"], "summary": "Create", "description": ":func:`ixmp4.server.rest.optimization.equation.create`", "operationId": "create_optimization_equations__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EquationCreateInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Equation"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/equations/{equation_id}/data/": {"patch": {"tags": ["optimization", "equations"], "summary": "Add Data", "description": ":func:`ixmp4.server.rest.optimization.equation.add_data`", "operationId": "add_data_optimization_equations__equation_id__data__patch", "parameters": [{"name": "equation_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Equation Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__server__rest__optimization__equation__DataInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "delete": {"tags": ["optimization", "equations"], "summary": "Remove Data", "description": ":func:`ixmp4.server.rest.optimization.equation.remove_data`", "operationId": "remove_data_optimization_equations__equation_id__data__delete", "parameters": [{"name": "equation_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Equation Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/indexsets/": {"patch": {"tags": ["optimization", "indexsets"], "summary": "Query", "description": ":func:`ixmp4.server.rest.optimization.indexset.query`", "operationId": "query_optimization_indexsets__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/OptimizationIndexSetFilter", "default": {}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_IndexSet_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["optimization", "indexsets"], "summary": "Create", "description": ":func:`ixmp4.server.rest.optimization.indexset.create`", "operationId": "create_optimization_indexsets__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/IndexSetInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/IndexSet"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/indexsets/{indexset_id}/": {"patch": {"tags": ["optimization", "indexsets"], "summary": "Add Data", "description": ":func:`ixmp4.server.rest.optimization.indexset.add_data`", "operationId": "add_data_optimization_indexsets__indexset_id___patch", "parameters": [{"name": "indexset_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Indexset Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__server__rest__optimization__indexset__DataInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/parameters/{id}/": {"get": {"tags": ["optimization", "parameters"], "summary": "Get By Id", "description": ":func:`ixmp4.server.rest.optimization.parameter.get_by_id`", "operationId": "get_by_id_optimization_parameters__id___get", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Parameter"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/parameters/": {"patch": {"tags": ["optimization", "parameters"], "summary": "Query", "description": ":func:`ixmp4.server.rest.optimization.parameter.query`", "operationId": "query_optimization_parameters__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/OptimizationParameterFilter", "default": {}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Parameter_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["optimization", "parameters"], "summary": "Create", "description": ":func:`ixmp4.server.rest.optimization.parameter.create`", "operationId": "create_optimization_parameters__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ParameterCreateInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Parameter"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/parameters/{parameter_id}/data/": {"patch": {"tags": ["optimization", "parameters"], "summary": "Add Data", "description": ":func:`ixmp4.server.rest.optimization.parameter.add_data`", "operationId": "add_data_optimization_parameters__parameter_id__data__patch", "parameters": [{"name": "parameter_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Parameter Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__server__rest__optimization__parameter__DataInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/scalars/{id}/": {"get": {"tags": ["optimization", "scalars"], "summary": "Get By Id", "description": ":func:`ixmp4.server.rest.optimization.scalar.get_by_id`", "operationId": "get_by_id_optimization_scalars__id___get", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Scalar"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "patch": {"tags": ["optimization", "scalars"], "summary": "Update", "description": ":func:`ixmp4.server.rest.optimization.scalar.update`", "operationId": "update_optimization_scalars__id___patch", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ScalarUpdateInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Scalar"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/scalars/": {"patch": {"tags": ["optimization", "scalars"], "summary": "Query", "description": ":func:`ixmp4.server.rest.optimization.scalar.query`", "operationId": "query_optimization_scalars__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/OptimizationScalarFilter", "default": {}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Scalar_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["optimization", "scalars"], "summary": "Create", "description": ":func:`ixmp4.server.rest.optimization.scalar.create`", "operationId": "create_optimization_scalars__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ScalarCreateInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Scalar"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/tables/{id}/": {"get": {"tags": ["optimization", "tables"], "summary": "Get By Id", "description": ":func:`ixmp4.server.rest.optimization.table.get_by_id`", "operationId": "get_by_id_optimization_tables__id___get", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Table"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/tables/": {"patch": {"tags": ["optimization", "tables"], "summary": "Query", "description": ":func:`ixmp4.server.rest.optimization.table.query`", "operationId": "query_optimization_tables__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/OptimizationTableFilter", "default": {}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Table_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["optimization", "tables"], "summary": "Create", "description": ":func:`ixmp4.server.rest.optimization.table.create`", "operationId": "create_optimization_tables__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/TableCreateInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Table"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/tables/{table_id}/data/": {"patch": {"tags": ["optimization", "tables"], "summary": "Add Data", "description": ":func:`ixmp4.server.rest.optimization.table.add_data`", "operationId": "add_data_optimization_tables__table_id__data__patch", "parameters": [{"name": "table_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Table Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__server__rest__optimization__table__DataInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/variables/{id}/": {"get": {"tags": ["optimization", "variables"], "summary": "Get By Id", "description": ":func:`ixmp4.server.rest.optimization.variable.get_by_id`", "operationId": "get_by_id_optimization_variables__id___get", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__data__api__optimization__variable__Variable"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/variables/": {"patch": {"tags": ["optimization", "variables"], "summary": "Query", "description": ":func:`ixmp4.server.rest.optimization.variable.query`", "operationId": "query_optimization_variables__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/OptimizationVariableFilter", "default": {}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__server__rest__base__EnumerationOutput_Variable___2"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["optimization", "variables"], "summary": "Create", "description": ":func:`ixmp4.server.rest.optimization.variable.create`", "operationId": "create_optimization_variables__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/VariableCreateInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__data__api__optimization__variable__Variable"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/variables/{variable_id}/data/": {"patch": {"tags": ["optimization", "variables"], "summary": "Add Data", "description": ":func:`ixmp4.server.rest.optimization.variable.add_data`", "operationId": "add_data_optimization_variables__variable_id__data__patch", "parameters": [{"name": "variable_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Variable Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__server__rest__optimization__variable__DataInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "delete": {"tags": ["optimization", "variables"], "summary": "Remove Data", "description": ":func:`ixmp4.server.rest.optimization.variable.remove_data`", "operationId": "remove_data_optimization_variables__variable_id__data__delete", "parameters": [{"name": "variable_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Variable Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/regions/": {"patch": {"tags": ["regions"], "summary": "Query", "description": ":func:`ixmp4.server.rest.region.query`", "operationId": "query_regions__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__data__db__region__filter__RegionFilter", "default": {}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Region_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["regions"], "summary": "Create", "description": ":func:`ixmp4.server.rest.region.create`", "operationId": "create_regions__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/RegionInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Region"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/regions/{id}/": {"delete": {"tags": ["regions"], "summary": "Delete", "operationId": "delete_regions__id___delete", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/runs/": {"patch": {"tags": ["runs"], "summary": "Query", "operationId": "query_runs__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__data__db__run__filter__RunFilter", "default": {"default_only": true}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Run_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["runs"], "summary": "Create", "operationId": "create_runs__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/RunInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Run"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/runs/clone/": {"post": {"tags": ["runs"], "summary": "Clone", "operationId": "clone_runs_clone__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/CloneInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Run"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/runs/{id}/set-as-default-version/": {"post": {"tags": ["runs"], "summary": "Set As Default Version", "operationId": "set_as_default_version_runs__id__set_as_default_version__post", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/runs/{id}/unset-as-default-version/": {"post": {"tags": ["runs"], "summary": "Unset As Default Version", "operationId": "unset_as_default_version_runs__id__unset_as_default_version__post", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/runs/{id}/": {"get": {"tags": ["runs"], "summary": "Get By Id", "operationId": "get_by_id_runs__id___get", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Run"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/scenarios/": {"patch": {"tags": ["scenarios"], "summary": "Query", "description": ":func:`ixmp4.server.rest.scenario.query`", "operationId": "query_scenarios__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__data__db__scenario__filter__ScenarioFilter"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Scenario_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["scenarios"], "summary": "Create", "description": ":func:`ixmp4.server.rest.scenario.create`", "operationId": "create_scenarios__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ScenarioInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Scenario"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/iamc/timeseries/": {"patch": {"tags": ["iamc", "timeseries"], "summary": "Query", "description": ":func:`ixmp4.server.rest.iamc.timeseries.query`", "operationId": "query_iamc_timeseries__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "join_parameters", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Join Parameters"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/TimeSeriesFilter", "default": {"run": {"default_only": true}}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_TimeSeries_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["iamc", "timeseries"], "summary": "Create", "operationId": "create_iamc_timeseries__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/TimeSeriesInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/TimeSeries"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/iamc/timeseries/{id}/": {"get": {"tags": ["iamc", "timeseries"], "summary": "Get By Id", "operationId": "get_by_id_iamc_timeseries__id___get", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/TimeSeries"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/iamc/timeseries/bulk/": {"post": {"tags": ["iamc", "timeseries"], "summary": "Bulk Upsert", "operationId": "bulk_upsert_iamc_timeseries_bulk__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "create_related", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Create Related"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DataFrame"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/units/": {"patch": {"tags": ["units"], "summary": "Query", "description": ":func:`ixmp4.server.rest.unit.query`", "operationId": "query_units__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__data__db__unit__filter__UnitFilter"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Unit_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["units"], "summary": "Create", "operationId": "create_units__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/UnitInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Unit"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/units/{id}/": {"delete": {"tags": ["units"], "summary": "Delete", "operationId": "delete_units__id___delete", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/": {"get": {"summary": "Root", "operationId": "root__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/APIInfo"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}}, "components": {"schemas": {"APIInfo": {"properties": {"name": {"type": "string", "title": "Name"}, "version": {"type": "string", "title": "Version"}, "is_managed": {"type": "boolean", "title": "Is Managed"}, "manager_url": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Manager Url"}, "utcnow": {"type": "string", "format": "date-time", "title": "Utcnow"}}, "type": "object", "required": ["name", "version", "is_managed", "manager_url", "utcnow"], "title": "APIInfo"}, "CloneInput": {"properties": {"run_id": {"type": "integer", "title": "Run Id"}, "model_name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Model Name"}, "scenario_name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Scenario Name"}, "keep_solution": {"type": "boolean", "title": "Keep Solution", "default": true}}, "type": "object", "required": ["run_id"], "title": "CloneInput"}, "Column": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "dtype": {"type": "string", "title": "Dtype"}, "equation__id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Equation Id"}, "parameter__id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Parameter Id"}, "table__id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Table Id"}, "variable__id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Variable Id"}, "indexset": {"$ref": "#/components/schemas/IndexSet"}, "constrained_to_indexset": {"type": "integer", "title": "Constrained To Indexset"}, "unique": {"type": "boolean", "title": "Unique"}}, "type": "object", "required": ["id", "name", "dtype", "equation__id", "parameter__id", "table__id", "variable__id", "indexset", "constrained_to_indexset", "unique"], "title": "Column"}, "DataFrame": {"properties": {"index": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Index"}, "columns": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Columns"}, "dtypes": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Dtypes"}, "data": {"anyOf": [{"items": {"items": {"anyOf": [{"type": "boolean"}, {"type": "string", "format": "date-time"}, {"type": "integer"}, {"type": "number"}, {"type": "string"}, {"type": "object"}, {"items": {"type": "number"}, "type": "array"}, {"items": {"type": "integer"}, "type": "array"}, {"items": {"type": "string"}, "type": "array"}, {"type": "null"}]}, "type": "array"}, "type": "array"}, {"type": "null"}], "title": "Data"}}, "type": "object", "required": ["columns", "dtypes", "data"], "title": "DataFrame"}, "DataPoint": {"properties": {"id": {"type": "integer", "title": "Id"}, "time_series__id": {"type": "integer", "title": "Time Series Id"}, "value": {"type": "number", "title": "Value"}, "type": {"type": "string", "title": "Type"}, "step_category": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Step Category"}, "step_year": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Step Year"}, "step_datetime": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Step Datetime"}}, "type": "object", "required": ["id", "time_series__id", "value", "type", "step_category", "step_year", "step_datetime"], "title": "DataPoint"}, "DataPointFilter": {"properties": {"year": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Year", "sqla_column": "step_year"}, "time_series_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Time Series Id", "sqla_column": "time_series__id"}, "region": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__iamc__datapoint__filter__RegionFilter"}, {"type": "null"}], "sqla_column": "region"}, "unit": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__iamc__datapoint__filter__UnitFilter"}, {"type": "null"}], "sqla_column": "unit"}, "variable": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__iamc__datapoint__filter__VariableFilter"}, {"type": "null"}], "sqla_column": "variable"}, "model": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__iamc__datapoint__filter__ModelFilter"}, {"type": "null"}], "sqla_column": "model"}, "scenario": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__iamc__datapoint__filter__ScenarioFilter"}, {"type": "null"}], "sqla_column": "scenario"}, "run": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__iamc__datapoint__filter__RunFilter"}, {"type": "null"}], "default": {"default_only": true}, "sqla_column": "run"}, "year__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Year Gt", "sqla_column": "step_year"}, "year__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Year Lt", "sqla_column": "step_year"}, "year__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Year Lte", "sqla_column": "step_year"}, "year__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Year In", "sqla_column": "step_year"}, "year__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Year Gte", "sqla_column": "step_year"}, "time_series_id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Time Series Id In", "sqla_column": "time_series__id"}}, "additionalProperties": false, "type": "object", "title": "run", "description": "This class is used for filtering data points.\n\nAll parameters are optional. Use the field name (or the field alias)\ndirectly for equality comparisons. For performing an SQL IN operation\nuse the field name followed by a double underscore and *in*.\n\nParameters\n----------\nstep_year : filters.Integer, Optional\n Filter for data point year, can also be called with \"year\"\ntime_series__id : filters.Id, Optional\n Filter for the id of the time series, can also be called with \"time_series_id\"\nregion : RegionFilter, Optional\n Filter for either region name or hierarchy\nunit : UnitFilter, Optional\n Filter for unit name\nvariable : VariableFilter, Optional\n Filter for variable name\nmodel : ModelFilter, Optional\n Filter for model name\nscenario : ScenarioFilter, Optional\n Filter for the scenario name\nrun : RunFilter, Optional\n Filter for the run, options are id or default_only\n\nExamples\n--------\n\nReturn all data points for a given year.\n\n>>> DataPointFilter(year=2020)\n\nReturn all data points a number of years\n\n>>> DataPointFilter(year__in=[2020, 2025])\n\nReturn all data point that map to a given variable\n\n>>> DataPointFilter(variable=VariableFilter(name=\"variable 1\"))\n\nNote that for actual use providing the filter parameters as key word arguments is\nsufficient. Calling an endpoint could look like this:\n\n>>> filter = {\"variable\": {\"name\": \"variable 1\"}, \"year\": 2020}\n>>> iamc.tabulate(**filter)"}, "Docs": {"properties": {"id": {"type": "integer", "title": "Id"}, "description": {"type": "string", "title": "Description"}, "dimension__id": {"type": "integer", "title": "Dimension Id"}}, "type": "object", "required": ["id", "description", "dimension__id"], "title": "Docs"}, "DocsInput": {"properties": {"dimension_id": {"type": "integer", "title": "Dimension Id"}, "description": {"type": "string", "title": "Description"}}, "type": "object", "required": ["dimension_id", "description"], "title": "DocsInput"}, "EnumerationOutput_DataPoint_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/DataPoint"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[DataPoint]"}, "EnumerationOutput_Docs_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Docs"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Docs]"}, "EnumerationOutput_Equation_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Equation"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Equation]"}, "EnumerationOutput_IndexSet_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/IndexSet"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[IndexSet]"}, "EnumerationOutput_Model_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Model"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Model]"}, "EnumerationOutput_Parameter_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Parameter"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Parameter]"}, "EnumerationOutput_Region_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Region"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Region]"}, "EnumerationOutput_RunMetaEntry_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/RunMetaEntry"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[RunMetaEntry]"}, "EnumerationOutput_Run_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Run"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Run]"}, "EnumerationOutput_Scalar_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Scalar"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Scalar]"}, "EnumerationOutput_Scenario_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Scenario"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Scenario]"}, "EnumerationOutput_Table_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Table"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Table]"}, "EnumerationOutput_TimeSeries_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/TimeSeries"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[TimeSeries]"}, "EnumerationOutput_Unit_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Unit"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Unit]"}, "Equation": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "data": {"type": "object", "title": "Data"}, "columns": {"items": {"$ref": "#/components/schemas/Column"}, "type": "array", "title": "Columns"}, "run__id": {"type": "integer", "title": "Run Id"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name", "data", "columns", "run__id", "created_at", "created_by"], "title": "Equation"}, "EquationCreateInput": {"properties": {"name": {"type": "string", "title": "Name"}, "run_id": {"type": "integer", "title": "Run Id"}, "constrained_to_indexsets": {"items": {"type": "string"}, "type": "array", "title": "Constrained To Indexsets"}, "column_names": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Column Names"}}, "type": "object", "required": ["name", "run_id", "constrained_to_indexsets", "column_names"], "title": "EquationCreateInput"}, "EquationFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "run_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id", "sqla_column": "run__id"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "run_id__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gt", "sqla_column": "run__id"}, "run_id__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lt", "sqla_column": "run__id"}, "run_id__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lte", "sqla_column": "run__id"}, "run_id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Run Id In", "sqla_column": "run__id"}, "run_id__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gte", "sqla_column": "run__id"}}, "additionalProperties": false, "type": "object", "title": "EquationFilter"}, "HTTPValidationError": {"properties": {"detail": {"items": {"$ref": "#/components/schemas/ValidationError"}, "type": "array", "title": "Detail"}}, "type": "object", "title": "HTTPValidationError"}, "IamcModelFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "region": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__region__RegionFilter"}, {"type": "null"}], "sqla_column": "region"}, "variable": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__variable__VariableFilter"}, {"type": "null"}], "sqla_column": "variable"}, "unit": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__unit__UnitFilter"}, {"type": "null"}], "sqla_column": "unit"}, "run": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__model__filter__RunFilter"}, {"type": "null"}], "default": {"default_only": true, "is_default": true}, "sqla_column": "run"}}, "additionalProperties": false, "type": "object", "title": "run"}, "IamcRegionFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "hierarchy": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy", "sqla_column": "hierarchy"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "hierarchy__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Notlike", "sqla_column": "hierarchy"}, "hierarchy__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Hierarchy In", "sqla_column": "hierarchy"}, "hierarchy__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Ilike", "sqla_column": "hierarchy"}, "hierarchy__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Notilike", "sqla_column": "hierarchy"}, "hierarchy__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Like", "sqla_column": "hierarchy"}, "variable": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__variable__VariableFilter"}, {"type": "null"}], "sqla_column": "variable"}, "unit": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__unit__UnitFilter"}, {"type": "null"}], "sqla_column": "unit"}, "run": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__run__RunFilter"}, {"type": "null"}], "default": {"default_only": true, "is_default": true}, "sqla_column": "run"}}, "additionalProperties": false, "type": "object", "title": "run"}, "IamcRunFilter": {"properties": {"region": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__region__RegionFilter"}, {"type": "null"}], "sqla_column": "region"}, "variable": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__variable__VariableFilter"}, {"type": "null"}], "sqla_column": "variable"}, "unit": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__unit__UnitFilter"}, {"type": "null"}], "sqla_column": "unit"}}, "additionalProperties": false, "type": "object", "title": "unit"}, "IamcScenarioFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "region": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__region__RegionFilter"}, {"type": "null"}], "sqla_column": "region"}, "variable": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__variable__VariableFilter"}, {"type": "null"}], "sqla_column": "variable"}, "unit": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__unit__UnitFilter"}, {"type": "null"}], "sqla_column": "unit"}, "run": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__scenario__filter__RunFilter"}, {"type": "null"}], "default": {"default_only": true, "is_default": true}, "sqla_column": "run"}}, "additionalProperties": false, "type": "object", "title": "run"}, "IamcUnitFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "variable": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__variable__VariableFilter"}, {"type": "null"}], "sqla_column": "variable"}, "region": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__region__RegionFilter"}, {"type": "null"}], "sqla_column": "region"}, "run": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__run__RunFilter"}, {"type": "null"}], "default": {"default_only": true, "is_default": true}, "sqla_column": "run"}}, "additionalProperties": false, "type": "object", "title": "run"}, "IndexSet": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "data": {"anyOf": [{"type": "number"}, {"type": "integer"}, {"type": "string"}, {"items": {"type": "integer"}, "type": "array"}, {"items": {"type": "number"}, "type": "array"}, {"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Data"}, "run__id": {"type": "integer", "title": "Run Id"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name", "data", "run__id", "created_at", "created_by"], "title": "IndexSet"}, "IndexSetInput": {"properties": {"run_id": {"type": "integer", "title": "Run Id"}, "name": {"type": "string", "title": "Name"}}, "type": "object", "required": ["run_id", "name"], "title": "IndexSetInput"}, "Model": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name"], "title": "Model"}, "ModelInput": {"properties": {"name": {"type": "string", "title": "Name"}}, "type": "object", "required": ["name"], "title": "ModelInput"}, "OptimizationIndexSetFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "run_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id", "sqla_column": "run__id"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "run_id__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gt", "sqla_column": "run__id"}, "run_id__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lt", "sqla_column": "run__id"}, "run_id__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lte", "sqla_column": "run__id"}, "run_id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Run Id In", "sqla_column": "run__id"}, "run_id__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gte", "sqla_column": "run__id"}}, "additionalProperties": false, "type": "object", "title": "OptimizationIndexSetFilter"}, "OptimizationParameterFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "run_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id", "sqla_column": "run__id"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "run_id__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gt", "sqla_column": "run__id"}, "run_id__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lt", "sqla_column": "run__id"}, "run_id__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lte", "sqla_column": "run__id"}, "run_id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Run Id In", "sqla_column": "run__id"}, "run_id__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gte", "sqla_column": "run__id"}}, "additionalProperties": false, "type": "object", "title": "OptimizationParameterFilter"}, "OptimizationScalarFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "run_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id", "sqla_column": "run__id"}, "unit_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Unit Id", "sqla_column": "unit__id"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "run_id__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gt", "sqla_column": "run__id"}, "run_id__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lt", "sqla_column": "run__id"}, "run_id__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lte", "sqla_column": "run__id"}, "run_id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Run Id In", "sqla_column": "run__id"}, "run_id__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gte", "sqla_column": "run__id"}, "unit_id__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Unit Id Gt", "sqla_column": "unit__id"}, "unit_id__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Unit Id Lt", "sqla_column": "unit__id"}, "unit_id__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Unit Id Lte", "sqla_column": "unit__id"}, "unit_id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Unit Id In", "sqla_column": "unit__id"}, "unit_id__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Unit Id Gte", "sqla_column": "unit__id"}}, "additionalProperties": false, "type": "object", "title": "OptimizationScalarFilter"}, "OptimizationTableFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "run_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id", "sqla_column": "run__id"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "run_id__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gt", "sqla_column": "run__id"}, "run_id__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lt", "sqla_column": "run__id"}, "run_id__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lte", "sqla_column": "run__id"}, "run_id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Run Id In", "sqla_column": "run__id"}, "run_id__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gte", "sqla_column": "run__id"}}, "additionalProperties": false, "type": "object", "title": "OptimizationTableFilter"}, "OptimizationVariableFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "run_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id", "sqla_column": "run__id"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "run_id__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gt", "sqla_column": "run__id"}, "run_id__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lt", "sqla_column": "run__id"}, "run_id__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lte", "sqla_column": "run__id"}, "run_id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Run Id In", "sqla_column": "run__id"}, "run_id__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gte", "sqla_column": "run__id"}}, "additionalProperties": false, "type": "object", "title": "OptimizationVariableFilter"}, "Pagination": {"properties": {"limit": {"type": "integer", "maximum": 10000.0, "minimum": 0.0, "title": "Limit", "default": 5000}, "offset": {"type": "integer", "minimum": 0.0, "title": "Offset", "default": 0}}, "type": "object", "title": "Pagination"}, "Parameter": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "data": {"type": "object", "title": "Data"}, "columns": {"items": {"$ref": "#/components/schemas/Column"}, "type": "array", "title": "Columns"}, "run__id": {"type": "integer", "title": "Run Id"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name", "data", "columns", "run__id", "created_at", "created_by"], "title": "Parameter"}, "ParameterCreateInput": {"properties": {"name": {"type": "string", "title": "Name"}, "run_id": {"type": "integer", "title": "Run Id"}, "constrained_to_indexsets": {"items": {"type": "string"}, "type": "array", "title": "Constrained To Indexsets"}, "column_names": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Column Names"}}, "type": "object", "required": ["name", "run_id", "constrained_to_indexsets", "column_names"], "title": "ParameterCreateInput"}, "Region": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "hierarchy": {"type": "string", "title": "Hierarchy"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name", "hierarchy"], "title": "Region"}, "RegionInput": {"properties": {"name": {"type": "string", "title": "Name"}, "hierarchy": {"type": "string", "title": "Hierarchy"}}, "type": "object", "required": ["name", "hierarchy"], "title": "RegionInput"}, "Run": {"properties": {"id": {"type": "integer", "title": "Id"}, "model": {"$ref": "#/components/schemas/Model"}, "model__id": {"type": "integer", "title": "Model Id"}, "scenario": {"$ref": "#/components/schemas/Scenario"}, "scenario__id": {"type": "integer", "title": "Scenario Id"}, "version": {"type": "integer", "title": "Version"}, "is_default": {"type": "boolean", "title": "Is Default"}}, "type": "object", "required": ["id", "model", "model__id", "scenario", "scenario__id", "version", "is_default"], "title": "Run"}, "RunInput": {"properties": {"model_name": {"type": "string", "title": "Model Name"}, "scenario_name": {"type": "string", "title": "Scenario Name"}}, "type": "object", "required": ["model_name", "scenario_name"], "title": "RunInput"}, "RunMetaEntry": {"properties": {"id": {"type": "integer", "title": "Id"}, "run__id": {"type": "integer", "title": "Run Id"}, "key": {"type": "string", "title": "Key"}, "dtype": {"type": "string", "title": "Dtype"}, "value": {"anyOf": [{"type": "boolean"}, {"type": "integer"}, {"type": "number"}, {"type": "string"}], "title": "Value"}}, "type": "object", "required": ["id", "run__id", "key", "dtype", "value"], "title": "RunMetaEntry"}, "RunMetaEntryFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "dtype": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Dtype", "sqla_column": "dtype"}, "run_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id", "sqla_column": "run__id"}, "key": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Key", "sqla_column": "key"}, "value_int": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Int", "sqla_column": "value_int"}, "value_str": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Value Str", "sqla_column": "value_str"}, "value_float": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Float", "sqla_column": "value_float"}, "value_bool": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Value Bool", "sqla_column": "value_bool"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "dtype__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Dtype In", "sqla_column": "dtype"}, "dtype__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Dtype Like", "sqla_column": "dtype"}, "dtype__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Dtype Ilike", "sqla_column": "dtype"}, "dtype__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Dtype Notlike", "sqla_column": "dtype"}, "dtype__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Dtype Notilike", "sqla_column": "dtype"}, "run_id__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gt", "sqla_column": "run__id"}, "run_id__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lt", "sqla_column": "run__id"}, "run_id__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lte", "sqla_column": "run__id"}, "run_id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Run Id In", "sqla_column": "run__id"}, "run_id__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gte", "sqla_column": "run__id"}, "key__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Key In", "sqla_column": "key"}, "key__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Key Like", "sqla_column": "key"}, "key__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Key Ilike", "sqla_column": "key"}, "key__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Key Notlike", "sqla_column": "key"}, "key__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Key Notilike", "sqla_column": "key"}, "value_int__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Value Int In", "sqla_column": "value_int"}, "value_int__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Int Gt", "sqla_column": "value_int"}, "value_int__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Int Lt", "sqla_column": "value_int"}, "value_int__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Int Gte", "sqla_column": "value_int"}, "value_int__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Int Lte", "sqla_column": "value_int"}, "value_str__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Value Str In", "sqla_column": "value_str"}, "value_str__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Value Str Like", "sqla_column": "value_str"}, "value_str__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Value Str Ilike", "sqla_column": "value_str"}, "value_str__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Value Str Notlike", "sqla_column": "value_str"}, "value_str__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Value Str Notilike", "sqla_column": "value_str"}, "value_float__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Value Float In", "sqla_column": "value_float"}, "value_float__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Float Gt", "sqla_column": "value_float"}, "value_float__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Float Lt", "sqla_column": "value_float"}, "value_float__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Float Gte", "sqla_column": "value_float"}, "value_float__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Float Lte", "sqla_column": "value_float"}, "run": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__meta__filter__RunFilter"}, {"type": "null"}], "default": {"default_only": true, "is_default": true}, "sqla_column": "run"}}, "additionalProperties": false, "type": "object", "title": "run"}, "RunMetaEntryInput": {"properties": {"run__id": {"type": "integer", "title": "Run Id"}, "key": {"type": "string", "title": "Key"}, "value": {"anyOf": [{"type": "boolean"}, {"type": "integer"}, {"type": "number"}, {"type": "string"}], "title": "Value"}}, "type": "object", "required": ["run__id", "key", "value"], "title": "RunMetaEntryInput"}, "Scalar": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "value": {"type": "number", "title": "Value"}, "unit": {"$ref": "#/components/schemas/Unit"}, "unit__id": {"type": "integer", "title": "Unit Id"}, "run__id": {"type": "integer", "title": "Run Id"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name", "value", "unit", "unit__id", "run__id", "created_at", "created_by"], "title": "Scalar"}, "ScalarCreateInput": {"properties": {"name": {"type": "string", "title": "Name"}, "value": {"type": "number", "title": "Value"}, "unit_name": {"type": "string", "title": "Unit Name"}, "run_id": {"type": "integer", "title": "Run Id"}}, "type": "object", "required": ["name", "value", "unit_name", "run_id"], "title": "ScalarCreateInput"}, "ScalarUpdateInput": {"properties": {"value": {"anyOf": [{"type": "number"}, {"type": "null"}], "title": "Value"}, "unit_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Unit Id"}}, "type": "object", "required": ["value", "unit_id"], "title": "ScalarUpdateInput"}, "Scenario": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name"], "title": "Scenario"}, "ScenarioInput": {"properties": {"name": {"type": "string", "title": "Name"}}, "type": "object", "required": ["name"], "title": "ScenarioInput"}, "Table": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "data": {"type": "object", "title": "Data"}, "columns": {"items": {"$ref": "#/components/schemas/Column"}, "type": "array", "title": "Columns"}, "run__id": {"type": "integer", "title": "Run Id"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name", "data", "columns", "run__id", "created_at", "created_by"], "title": "Table"}, "TableCreateInput": {"properties": {"name": {"type": "string", "title": "Name"}, "run_id": {"type": "integer", "title": "Run Id"}, "constrained_to_indexsets": {"items": {"type": "string"}, "type": "array", "title": "Constrained To Indexsets"}, "column_names": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Column Names"}}, "type": "object", "required": ["name", "run_id", "constrained_to_indexsets", "column_names"], "title": "TableCreateInput"}, "TimeSeries": {"properties": {"id": {"type": "integer", "title": "Id"}, "run__id": {"type": "integer", "title": "Run Id"}, "parameters": {"type": "object", "title": "Parameters"}}, "type": "object", "required": ["id", "run__id", "parameters"], "title": "TimeSeries"}, "TimeSeriesFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "run": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__run__RunFilter"}, {"type": "null"}], "default": {"default_only": true}, "sqla_column": "run"}, "region": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__region__RegionFilter"}, {"type": "null"}], "sqla_column": "region"}, "variable": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__variable__VariableFilter"}, {"type": "null"}], "sqla_column": "variable"}, "unit": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__unit__UnitFilter"}, {"type": "null"}], "sqla_column": "unit"}}, "additionalProperties": false, "type": "object", "title": "unit"}, "TimeSeriesInput": {"properties": {"run__id": {"type": "integer", "title": "Run Id"}, "parameters": {"type": "object", "title": "Parameters"}}, "type": "object", "required": ["run__id", "parameters"], "title": "TimeSeriesInput"}, "Unit": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name"], "title": "Unit"}, "UnitInput": {"properties": {"name": {"type": "string", "title": "Name"}}, "type": "object", "required": ["name"], "title": "UnitInput"}, "ValidationError": {"properties": {"loc": {"items": {"anyOf": [{"type": "string"}, {"type": "integer"}]}, "type": "array", "title": "Location"}, "msg": {"type": "string", "title": "Message"}, "type": {"type": "string", "title": "Error Type"}}, "type": "object", "required": ["loc", "msg", "type"], "title": "ValidationError"}, "VariableCreateInput": {"properties": {"name": {"type": "string", "title": "Name"}, "run_id": {"type": "integer", "title": "Run Id"}, "constrained_to_indexsets": {"anyOf": [{"type": "string"}, {"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Constrained To Indexsets"}, "column_names": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Column Names"}}, "type": "object", "required": ["name", "run_id", "constrained_to_indexsets", "column_names"], "title": "VariableCreateInput"}, "VariableInput": {"properties": {"name": {"type": "string", "title": "Name"}}, "type": "object", "required": ["name"], "title": "VariableInput"}, "ixmp4__data__api__iamc__variable__Variable": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name"], "title": "Variable"}, "ixmp4__data__api__optimization__variable__Variable": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "data": {"type": "object", "title": "Data"}, "columns": {"items": {"$ref": "#/components/schemas/Column"}, "type": "array", "title": "Columns"}, "run__id": {"type": "integer", "title": "Run Id"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name", "data", "columns", "run__id", "created_at", "created_by"], "title": "Variable"}, "ixmp4__data__db__filters__model__ModelFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__filters__region__RegionFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "hierarchy": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy", "sqla_column": "hierarchy"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "hierarchy__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Notlike", "sqla_column": "hierarchy"}, "hierarchy__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Hierarchy In", "sqla_column": "hierarchy"}, "hierarchy__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Ilike", "sqla_column": "hierarchy"}, "hierarchy__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Notilike", "sqla_column": "hierarchy"}, "hierarchy__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Like", "sqla_column": "hierarchy"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__filters__run__RunFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "version": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version", "sqla_column": "version"}, "default_only": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Default Only", "default": true, "sqla_column": "default_only"}, "is_default": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Is Default", "sqla_column": "is_default"}, "model": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__model__ModelFilter"}, {"type": "null"}], "sqla_column": "model"}, "scenario": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__scenario__ScenarioFilter"}, {"type": "null"}], "sqla_column": "scenario"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "version__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gt", "sqla_column": "version"}, "version__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lt", "sqla_column": "version"}, "version__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lte", "sqla_column": "version"}, "version__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Version In", "sqla_column": "version"}, "version__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gte", "sqla_column": "version"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__filters__scenario__ScenarioFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__filters__unit__UnitFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__filters__variable__VariableFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__iamc__datapoint__filter__ModelFilter": {"properties": {"name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__iamc__datapoint__filter__RegionFilter": {"properties": {"name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "hierarchy": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy", "sqla_column": "hierarchy"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "hierarchy__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Hierarchy In", "sqla_column": "hierarchy"}, "hierarchy__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Like", "sqla_column": "hierarchy"}, "hierarchy__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Ilike", "sqla_column": "hierarchy"}, "hierarchy__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Notlike", "sqla_column": "hierarchy"}, "hierarchy__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Notilike", "sqla_column": "hierarchy"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__iamc__datapoint__filter__RunFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "default_only": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Default Only", "default": true, "sqla_column": "default_only"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__iamc__datapoint__filter__ScenarioFilter": {"properties": {"name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__iamc__datapoint__filter__UnitFilter": {"properties": {"name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__iamc__datapoint__filter__VariableFilter": {"properties": {"name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__iamc__variable__filter__VariableFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "region": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__region__RegionFilter"}, {"type": "null"}], "sqla_column": "region"}, "unit": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__unit__UnitFilter"}, {"type": "null"}], "sqla_column": "unit"}, "run": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__run__RunFilter"}, {"type": "null"}], "default": {"default_only": true, "is_default": true}, "sqla_column": "run"}}, "additionalProperties": false, "type": "object", "title": "run"}, "ixmp4__data__db__meta__filter__RunFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "version": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version", "sqla_column": "version"}, "default_only": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Default Only", "default": true, "sqla_column": "default_only"}, "is_default": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Is Default", "sqla_column": "is_default"}, "model": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__model__ModelFilter"}, {"type": "null"}], "sqla_column": "model"}, "scenario": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__scenario__ScenarioFilter"}, {"type": "null"}], "sqla_column": "scenario"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "version__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gt", "sqla_column": "version"}, "version__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lt", "sqla_column": "version"}, "version__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lte", "sqla_column": "version"}, "version__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Version In", "sqla_column": "version"}, "version__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gte", "sqla_column": "version"}}, "additionalProperties": false, "type": "object", "title": "RunFilter"}, "ixmp4__data__db__model__filter__ModelFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "iamc": {"anyOf": [{"$ref": "#/components/schemas/IamcModelFilter"}, {"type": "boolean"}, {"type": "null"}], "title": "Iamc", "sqla_column": "iamc"}}, "additionalProperties": false, "type": "object", "title": "iamc"}, "ixmp4__data__db__model__filter__RunFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "version": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version", "sqla_column": "version"}, "default_only": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Default Only", "default": true, "sqla_column": "default_only"}, "is_default": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Is Default", "sqla_column": "is_default"}, "model": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__model__ModelFilter"}, {"type": "null"}], "sqla_column": "model"}, "scenario": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__scenario__ScenarioFilter"}, {"type": "null"}], "sqla_column": "scenario"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "version__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gt", "sqla_column": "version"}, "version__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lt", "sqla_column": "version"}, "version__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lte", "sqla_column": "version"}, "version__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Version In", "sqla_column": "version"}, "version__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gte", "sqla_column": "version"}}, "additionalProperties": false, "type": "object", "title": "model"}, "ixmp4__data__db__region__filter__RegionFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "hierarchy": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy", "sqla_column": "hierarchy"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "hierarchy__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Notlike", "sqla_column": "hierarchy"}, "hierarchy__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Hierarchy In", "sqla_column": "hierarchy"}, "hierarchy__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Ilike", "sqla_column": "hierarchy"}, "hierarchy__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Notilike", "sqla_column": "hierarchy"}, "hierarchy__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Like", "sqla_column": "hierarchy"}, "iamc": {"anyOf": [{"$ref": "#/components/schemas/IamcRegionFilter"}, {"type": "boolean"}, {"type": "null"}], "title": "Iamc", "sqla_column": "iamc"}}, "additionalProperties": false, "type": "object", "title": "iamc"}, "ixmp4__data__db__run__filter__RunFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "version": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version", "sqla_column": "version"}, "default_only": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Default Only", "default": true, "sqla_column": "default_only"}, "is_default": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Is Default", "sqla_column": "is_default"}, "model": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__model__ModelFilter"}, {"type": "null"}], "sqla_column": "model"}, "scenario": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__scenario__ScenarioFilter"}, {"type": "null"}], "sqla_column": "scenario"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "version__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gt", "sqla_column": "version"}, "version__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lt", "sqla_column": "version"}, "version__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lte", "sqla_column": "version"}, "version__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Version In", "sqla_column": "version"}, "version__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gte", "sqla_column": "version"}, "iamc": {"anyOf": [{"$ref": "#/components/schemas/IamcRunFilter"}, {"type": "boolean"}, {"type": "null"}], "title": "Iamc"}}, "additionalProperties": false, "type": "object", "title": "iamc"}, "ixmp4__data__db__scenario__filter__RunFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "version": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version", "sqla_column": "version"}, "default_only": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Default Only", "default": true, "sqla_column": "default_only"}, "is_default": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Is Default", "sqla_column": "is_default"}, "model": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__model__ModelFilter"}, {"type": "null"}], "sqla_column": "model"}, "scenario": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__scenario__ScenarioFilter"}, {"type": "null"}], "sqla_column": "scenario"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "version__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gt", "sqla_column": "version"}, "version__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lt", "sqla_column": "version"}, "version__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lte", "sqla_column": "version"}, "version__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Version In", "sqla_column": "version"}, "version__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gte", "sqla_column": "version"}}, "additionalProperties": false, "type": "object", "title": "scenario"}, "ixmp4__data__db__scenario__filter__ScenarioFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "iamc": {"anyOf": [{"$ref": "#/components/schemas/IamcScenarioFilter"}, {"type": "boolean"}, {"type": "null"}], "title": "Iamc", "sqla_column": "iamc"}}, "additionalProperties": false, "type": "object", "title": "iamc"}, "ixmp4__data__db__unit__filter__UnitFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "iamc": {"anyOf": [{"$ref": "#/components/schemas/IamcUnitFilter"}, {"type": "boolean"}, {"type": "null"}], "title": "Iamc", "sqla_column": "iamc"}}, "additionalProperties": false, "type": "object", "title": "iamc"}, "ixmp4__server__rest__base__EnumerationOutput_Variable___1": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/ixmp4__data__api__iamc__variable__Variable"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Variable]"}, "ixmp4__server__rest__base__EnumerationOutput_Variable___2": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/ixmp4__data__api__optimization__variable__Variable"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Variable]"}, "ixmp4__server__rest__optimization__equation__DataInput": {"properties": {"data": {"type": "object", "title": "Data"}}, "type": "object", "required": ["data"], "title": "DataInput"}, "ixmp4__server__rest__optimization__indexset__DataInput": {"properties": {"data": {"anyOf": [{"type": "number"}, {"type": "integer"}, {"type": "string"}, {"items": {"type": "number"}, "type": "array"}, {"items": {"type": "integer"}, "type": "array"}, {"items": {"type": "string"}, "type": "array"}], "title": "Data"}}, "type": "object", "required": ["data"], "title": "DataInput"}, "ixmp4__server__rest__optimization__parameter__DataInput": {"properties": {"data": {"type": "object", "title": "Data"}}, "type": "object", "required": ["data"], "title": "DataInput"}, "ixmp4__server__rest__optimization__table__DataInput": {"properties": {"data": {"type": "object", "title": "Data"}}, "type": "object", "required": ["data"], "title": "DataInput"}, "ixmp4__server__rest__optimization__variable__DataInput": {"properties": {"data": {"type": "object", "title": "Data"}}, "type": "object", "required": ["data"], "title": "DataInput"}}}} \ No newline at end of file +{"openapi": "3.1.0", "info": {"title": "FastAPI", "version": "0.1.0"}, "paths": {"/iamc/datapoints/": {"patch": {"tags": ["iamc", "datapoints"], "summary": "Query", "description": "This endpoint is used to retrieve and optionally filter data.add()\n\nFilter parameters are provided as keyword arguments.\n\nThe available filters can be found here:\n:class:`ixmp4.data.db.iamc.datapoint.filter.DataPointFilter`.\n\nExamples\n--------\n\nFilter data points for a given model, scenario combination, and a number of years:\n\n.. code-block:: json\n\n {\n \"model\" : {\"name\": \"model 1\"},\n \"scenario\" : {\"name\": \"scenario 1\"},\n \"year__in\" : [2020, 2025]\n }\n\nReturn all data for a given variable:\n\n.. code-block:: json\n\n {\n \"variable\": {\"name\": \"Final Energy\"}\n }", "operationId": "query_iamc_datapoints__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "join_parameters", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Join Parameters"}}, {"name": "join_runs", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Join Runs"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/DataPointFilter", "default": {"run": {"default_only": true}}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_DataPoint_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/iamc/datapoints/bulk/": {"post": {"tags": ["iamc", "datapoints"], "summary": "Bulk Upsert", "description": ":func:`ixmp4.server.rest.iamc.datapoint.bulk_upsert`", "operationId": "bulk_upsert_iamc_datapoints_bulk__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DataFrame"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "patch": {"tags": ["iamc", "datapoints"], "summary": "Bulk Delete", "description": ":func:`ixmp4.server.rest.iamc.datapoint.bulk_delete`", "operationId": "bulk_delete_iamc_datapoints_bulk__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DataFrame"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/models/": {"get": {"tags": ["docs"], "summary": "List Models", "operationId": "list_models_docs_models__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Models", "operationId": "set_models_docs_models__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/models/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Models", "operationId": "delete_models_docs_models__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/regions/": {"get": {"tags": ["docs"], "summary": "List Regions", "operationId": "list_regions_docs_regions__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Regions", "operationId": "set_regions_docs_regions__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/regions/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Regions", "operationId": "delete_regions_docs_regions__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/scenarios/": {"get": {"tags": ["docs"], "summary": "List Scenarios", "operationId": "list_scenarios_docs_scenarios__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Scenarios", "operationId": "set_scenarios_docs_scenarios__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/scenarios/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Scenarios", "operationId": "delete_scenarios_docs_scenarios__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/units/": {"get": {"tags": ["docs"], "summary": "List Units", "operationId": "list_units_docs_units__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Units", "operationId": "set_units_docs_units__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/units/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Units", "operationId": "delete_units_docs_units__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/iamc/variables/": {"get": {"tags": ["docs"], "summary": "List Variables", "operationId": "list_variables_docs_iamc_variables__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Variables", "operationId": "set_variables_docs_iamc_variables__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/iamc/variables/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Variables", "operationId": "delete_variables_docs_iamc_variables__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/indexsets/": {"get": {"tags": ["docs"], "summary": "List Indexsets", "operationId": "list_indexsets_docs_optimization_indexsets__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Indexsets", "operationId": "set_indexsets_docs_optimization_indexsets__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/indexsets/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Indexsets", "operationId": "delete_indexsets_docs_optimization_indexsets__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/scalars/": {"get": {"tags": ["docs"], "summary": "List Scalars", "operationId": "list_scalars_docs_optimization_scalars__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Scalars", "operationId": "set_scalars_docs_optimization_scalars__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/scalars/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Scalars", "operationId": "delete_scalars_docs_optimization_scalars__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/tables/": {"get": {"tags": ["docs"], "summary": "List Tables", "operationId": "list_tables_docs_optimization_tables__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Tables", "operationId": "set_tables_docs_optimization_tables__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/tables/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Tables", "operationId": "delete_tables_docs_optimization_tables__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/parameters/": {"get": {"tags": ["docs"], "summary": "List Parameters", "operationId": "list_parameters_docs_optimization_parameters__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Parameters", "operationId": "set_parameters_docs_optimization_parameters__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/parameters/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Parameters", "operationId": "delete_parameters_docs_optimization_parameters__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/variables/": {"get": {"tags": ["docs"], "summary": "List Optimization Variables", "operationId": "list_optimization_variables_docs_optimization_variables__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Optimization Variables", "operationId": "set_optimization_variables_docs_optimization_variables__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/variables/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Optimization Variables", "operationId": "delete_optimization_variables_docs_optimization_variables__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/equations/": {"get": {"tags": ["docs"], "summary": "List Equations", "operationId": "list_equations_docs_optimization_equations__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "dimension_id", "in": "query", "required": false, "schema": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Dimension Id"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Docs_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["docs"], "summary": "Set Equations", "operationId": "set_equations_docs_optimization_equations__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DocsInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Docs"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/docs/optimization/equations/{dimension_id}/": {"delete": {"tags": ["docs"], "summary": "Delete Equations", "operationId": "delete_equations_docs_optimization_equations__dimension_id___delete", "parameters": [{"name": "dimension_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Dimension Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/iamc/models/": {"patch": {"tags": ["iamc", "models"], "summary": "Query", "operationId": "query_iamc_models__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/IamcModelFilter", "default": {"run": {"default_only": true, "is_default": true}}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Model_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/iamc/scenarios/": {"patch": {"tags": ["iamc", "scenarios"], "summary": "Query", "operationId": "query_iamc_scenarios__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/IamcScenarioFilter", "default": {"run": {"default_only": true, "is_default": true}}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Scenario_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/iamc/regions/": {"patch": {"tags": ["iamc", "regions"], "summary": "Query", "operationId": "query_iamc_regions__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/IamcRegionFilter", "default": {"run": {"default_only": true, "is_default": true}}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Region_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/iamc/units/": {"patch": {"tags": ["iamc", "units"], "summary": "Query", "operationId": "query_iamc_units__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/IamcUnitFilter", "default": {"run": {"default_only": true, "is_default": true}}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Unit_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/iamc/variables/": {"patch": {"tags": ["iamc", "variables"], "summary": "Query", "description": ":func:`ixmp4.server.rest.iamc.variable.query`", "operationId": "query_iamc_variables__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__data__db__iamc__variable__filter__VariableFilter", "default": {"run": {"default_only": true, "is_default": true}}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__server__rest__base__EnumerationOutput_Variable___1"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["iamc", "variables"], "summary": "Create", "description": ":func:`ixmp4.server.rest.iamc.variable.create`", "operationId": "create_iamc_variables__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/VariableInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__data__api__iamc__variable__Variable"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/meta/": {"patch": {"tags": ["meta"], "summary": "Query", "operationId": "query_meta__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "join_run_index", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Join Run Index"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/RunMetaEntryFilter"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_RunMetaEntry_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["meta"], "summary": "Create", "operationId": "create_meta__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/RunMetaEntryInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/RunMetaEntry"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/meta/{id}/": {"delete": {"tags": ["meta"], "summary": "Delete", "operationId": "delete_meta__id___delete", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/meta/bulk/": {"post": {"tags": ["meta"], "summary": "Bulk Upsert", "operationId": "bulk_upsert_meta_bulk__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DataFrame"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "patch": {"tags": ["meta"], "summary": "Bulk Delete", "operationId": "bulk_delete_meta_bulk__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DataFrame"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/models/": {"patch": {"tags": ["models"], "summary": "Query", "description": ":func:`ixmp4.server.rest.model.query`", "operationId": "query_models__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__data__db__model__filter__ModelFilter"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Model_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["models"], "summary": "Create", "description": ":func:`ixmp4.server.rest.model.create`", "operationId": "create_models__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ModelInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Model"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/equations/{id}/": {"get": {"tags": ["optimization", "equations"], "summary": "Get By Id", "description": ":func:`ixmp4.server.rest.optimization.equation.get_by_id`", "operationId": "get_by_id_optimization_equations__id___get", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Equation"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/equations/": {"patch": {"tags": ["optimization", "equations"], "summary": "Query", "description": ":func:`ixmp4.server.rest.optimization.equation.query`", "operationId": "query_optimization_equations__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/EquationFilter", "default": {}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Equation_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["optimization", "equations"], "summary": "Create", "description": ":func:`ixmp4.server.rest.optimization.equation.create`", "operationId": "create_optimization_equations__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EquationCreateInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Equation"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/equations/{equation_id}/data/": {"patch": {"tags": ["optimization", "equations"], "summary": "Add Data", "description": ":func:`ixmp4.server.rest.optimization.equation.add_data`", "operationId": "add_data_optimization_equations__equation_id__data__patch", "parameters": [{"name": "equation_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Equation Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__server__rest__optimization__equation__DataInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "delete": {"tags": ["optimization", "equations"], "summary": "Remove Data", "description": ":func:`ixmp4.server.rest.optimization.equation.remove_data`", "operationId": "remove_data_optimization_equations__equation_id__data__delete", "parameters": [{"name": "equation_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Equation Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/indexsets/": {"patch": {"tags": ["optimization", "indexsets"], "summary": "Query", "description": ":func:`ixmp4.server.rest.optimization.indexset.query`", "operationId": "query_optimization_indexsets__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/OptimizationIndexSetFilter", "default": {}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_IndexSet_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["optimization", "indexsets"], "summary": "Create", "description": ":func:`ixmp4.server.rest.optimization.indexset.create`", "operationId": "create_optimization_indexsets__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/IndexSetInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/IndexSet"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/indexsets/{indexset_id}/": {"patch": {"tags": ["optimization", "indexsets"], "summary": "Add Data", "description": ":func:`ixmp4.server.rest.optimization.indexset.add_data`", "operationId": "add_data_optimization_indexsets__indexset_id___patch", "parameters": [{"name": "indexset_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Indexset Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__server__rest__optimization__indexset__DataInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/parameters/{id}/": {"get": {"tags": ["optimization", "parameters"], "summary": "Get By Id", "description": ":func:`ixmp4.server.rest.optimization.parameter.get_by_id`", "operationId": "get_by_id_optimization_parameters__id___get", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Parameter"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/parameters/": {"patch": {"tags": ["optimization", "parameters"], "summary": "Query", "description": ":func:`ixmp4.server.rest.optimization.parameter.query`", "operationId": "query_optimization_parameters__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/OptimizationParameterFilter", "default": {}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Parameter_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["optimization", "parameters"], "summary": "Create", "description": ":func:`ixmp4.server.rest.optimization.parameter.create`", "operationId": "create_optimization_parameters__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ParameterCreateInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Parameter"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/parameters/{parameter_id}/data/": {"patch": {"tags": ["optimization", "parameters"], "summary": "Add Data", "description": ":func:`ixmp4.server.rest.optimization.parameter.add_data`", "operationId": "add_data_optimization_parameters__parameter_id__data__patch", "parameters": [{"name": "parameter_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Parameter Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__server__rest__optimization__parameter__DataInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/scalars/{id}/": {"get": {"tags": ["optimization", "scalars"], "summary": "Get By Id", "description": ":func:`ixmp4.server.rest.optimization.scalar.get_by_id`", "operationId": "get_by_id_optimization_scalars__id___get", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Scalar"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "patch": {"tags": ["optimization", "scalars"], "summary": "Update", "description": ":func:`ixmp4.server.rest.optimization.scalar.update`", "operationId": "update_optimization_scalars__id___patch", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ScalarUpdateInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Scalar"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/scalars/": {"patch": {"tags": ["optimization", "scalars"], "summary": "Query", "description": ":func:`ixmp4.server.rest.optimization.scalar.query`", "operationId": "query_optimization_scalars__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/OptimizationScalarFilter", "default": {}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Scalar_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["optimization", "scalars"], "summary": "Create", "description": ":func:`ixmp4.server.rest.optimization.scalar.create`", "operationId": "create_optimization_scalars__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ScalarCreateInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Scalar"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/tables/{id}/": {"get": {"tags": ["optimization", "tables"], "summary": "Get By Id", "description": ":func:`ixmp4.server.rest.optimization.table.get_by_id`", "operationId": "get_by_id_optimization_tables__id___get", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Table"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/tables/": {"patch": {"tags": ["optimization", "tables"], "summary": "Query", "description": ":func:`ixmp4.server.rest.optimization.table.query`", "operationId": "query_optimization_tables__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/OptimizationTableFilter", "default": {}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Table_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["optimization", "tables"], "summary": "Create", "description": ":func:`ixmp4.server.rest.optimization.table.create`", "operationId": "create_optimization_tables__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/TableCreateInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Table"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/tables/{table_id}/data/": {"patch": {"tags": ["optimization", "tables"], "summary": "Add Data", "description": ":func:`ixmp4.server.rest.optimization.table.add_data`", "operationId": "add_data_optimization_tables__table_id__data__patch", "parameters": [{"name": "table_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Table Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__server__rest__optimization__table__DataInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/variables/{id}/": {"get": {"tags": ["optimization", "variables"], "summary": "Get By Id", "description": ":func:`ixmp4.server.rest.optimization.variable.get_by_id`", "operationId": "get_by_id_optimization_variables__id___get", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__data__api__optimization__variable__Variable"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/variables/": {"patch": {"tags": ["optimization", "variables"], "summary": "Query", "description": ":func:`ixmp4.server.rest.optimization.variable.query`", "operationId": "query_optimization_variables__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/OptimizationVariableFilter", "default": {}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__server__rest__base__EnumerationOutput_Variable___2"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["optimization", "variables"], "summary": "Create", "description": ":func:`ixmp4.server.rest.optimization.variable.create`", "operationId": "create_optimization_variables__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/VariableCreateInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__data__api__optimization__variable__Variable"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/optimization/variables/{variable_id}/data/": {"patch": {"tags": ["optimization", "variables"], "summary": "Add Data", "description": ":func:`ixmp4.server.rest.optimization.variable.add_data`", "operationId": "add_data_optimization_variables__variable_id__data__patch", "parameters": [{"name": "variable_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Variable Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__server__rest__optimization__variable__DataInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "delete": {"tags": ["optimization", "variables"], "summary": "Remove Data", "description": ":func:`ixmp4.server.rest.optimization.variable.remove_data`", "operationId": "remove_data_optimization_variables__variable_id__data__delete", "parameters": [{"name": "variable_id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Variable Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/regions/": {"patch": {"tags": ["regions"], "summary": "Query", "description": ":func:`ixmp4.server.rest.region.query`", "operationId": "query_regions__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__data__db__region__filter__RegionFilter", "default": {}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Region_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["regions"], "summary": "Create", "description": ":func:`ixmp4.server.rest.region.create`", "operationId": "create_regions__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/RegionInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Region"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/regions/{id}/": {"delete": {"tags": ["regions"], "summary": "Delete", "operationId": "delete_regions__id___delete", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/runs/": {"patch": {"tags": ["runs"], "summary": "Query", "operationId": "query_runs__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__data__db__run__filter__RunFilter", "default": {"default_only": true}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Run_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["runs"], "summary": "Create", "operationId": "create_runs__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/RunInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Run"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/runs/{id}/set-as-default-version/": {"post": {"tags": ["runs"], "summary": "Set As Default Version", "operationId": "set_as_default_version_runs__id__set_as_default_version__post", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/runs/{id}/unset-as-default-version/": {"post": {"tags": ["runs"], "summary": "Unset As Default Version", "operationId": "unset_as_default_version_runs__id__unset_as_default_version__post", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/runs/{id}/": {"get": {"tags": ["runs"], "summary": "Get By Id", "operationId": "get_by_id_runs__id___get", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Run"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/runs/clone/": {"post": {"tags": ["runs"], "summary": "Clone", "operationId": "clone_runs_clone__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/CloneInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Run"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/scenarios/": {"patch": {"tags": ["scenarios"], "summary": "Query", "description": ":func:`ixmp4.server.rest.scenario.query`", "operationId": "query_scenarios__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__data__db__scenario__filter__ScenarioFilter"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Scenario_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["scenarios"], "summary": "Create", "description": ":func:`ixmp4.server.rest.scenario.create`", "operationId": "create_scenarios__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/ScenarioInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Scenario"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/iamc/timeseries/": {"patch": {"tags": ["iamc", "timeseries"], "summary": "Query", "description": ":func:`ixmp4.server.rest.iamc.timeseries.query`", "operationId": "query_iamc_timeseries__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "join_parameters", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Join Parameters"}}, {"name": "table", "in": "query", "required": false, "schema": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/TimeSeriesFilter", "default": {"run": {"default_only": true}}}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_TimeSeries_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["iamc", "timeseries"], "summary": "Create", "operationId": "create_iamc_timeseries__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/TimeSeriesInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/TimeSeries"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/iamc/timeseries/{id}/": {"get": {"tags": ["iamc", "timeseries"], "summary": "Get By Id", "operationId": "get_by_id_iamc_timeseries__id___get", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/TimeSeries"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/iamc/timeseries/bulk/": {"post": {"tags": ["iamc", "timeseries"], "summary": "Bulk Upsert", "operationId": "bulk_upsert_iamc_timeseries_bulk__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "create_related", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Create Related"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/DataFrame"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/units/": {"patch": {"tags": ["units"], "summary": "Query", "description": ":func:`ixmp4.server.rest.unit.query`", "operationId": "query_units__patch", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "table", "in": "query", "required": false, "schema": {"type": "boolean", "default": false, "title": "Table"}}, {"name": "limit", "in": "query", "required": false, "schema": {"type": "integer", "maximum": 10000, "minimum": 0, "default": 5000, "title": "Limit"}}, {"name": "offset", "in": "query", "required": false, "schema": {"type": "integer", "minimum": 0, "default": 0, "title": "Offset"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"content": {"application/json": {"schema": {"$ref": "#/components/schemas/ixmp4__data__db__unit__filter__UnitFilter"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/EnumerationOutput_Unit_"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}, "post": {"tags": ["units"], "summary": "Create", "operationId": "create_units__post", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "requestBody": {"required": true, "content": {"application/json": {"schema": {"$ref": "#/components/schemas/UnitInput"}}}}, "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Unit"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/units/{id}/": {"delete": {"tags": ["units"], "summary": "Delete", "operationId": "delete_units__id___delete", "parameters": [{"name": "id", "in": "path", "required": true, "schema": {"type": "integer", "title": "Id"}}, {"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}, {"name": "authorization", "in": "header", "required": false, "schema": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Authorization"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}, "/": {"get": {"summary": "Root", "operationId": "root__get", "parameters": [{"name": "platform", "in": "path", "required": true, "schema": {"type": "string", "title": "Platform"}}], "responses": {"200": {"description": "Successful Response", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/APIInfo"}}}}, "422": {"description": "Validation Error", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/HTTPValidationError"}}}}}}}}, "components": {"schemas": {"APIInfo": {"properties": {"name": {"type": "string", "title": "Name"}, "version": {"type": "string", "title": "Version"}, "is_managed": {"type": "boolean", "title": "Is Managed"}, "manager_url": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Manager Url"}, "utcnow": {"type": "string", "format": "date-time", "title": "Utcnow"}}, "type": "object", "required": ["name", "version", "is_managed", "manager_url", "utcnow"], "title": "APIInfo"}, "CloneInput": {"properties": {"run_id": {"type": "integer", "title": "Run Id"}, "model_name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Model Name"}, "scenario_name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Scenario Name"}, "keep_solution": {"type": "boolean", "title": "Keep Solution", "default": true}}, "type": "object", "required": ["run_id"], "title": "CloneInput"}, "Column": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "dtype": {"type": "string", "title": "Dtype"}, "equation__id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Equation Id"}, "parameter__id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Parameter Id"}, "table__id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Table Id"}, "variable__id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Variable Id"}, "indexset": {"$ref": "#/components/schemas/IndexSet"}, "constrained_to_indexset": {"type": "integer", "title": "Constrained To Indexset"}, "unique": {"type": "boolean", "title": "Unique"}}, "type": "object", "required": ["id", "name", "dtype", "equation__id", "parameter__id", "table__id", "variable__id", "indexset", "constrained_to_indexset", "unique"], "title": "Column"}, "DataFrame": {"properties": {"index": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Index"}, "columns": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Columns"}, "dtypes": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Dtypes"}, "data": {"anyOf": [{"items": {"items": {"anyOf": [{"type": "boolean"}, {"type": "string", "format": "date-time"}, {"type": "integer"}, {"type": "number"}, {"type": "string"}, {"type": "object"}, {"items": {"type": "number"}, "type": "array"}, {"items": {"type": "integer"}, "type": "array"}, {"items": {"type": "string"}, "type": "array"}, {"type": "null"}]}, "type": "array"}, "type": "array"}, {"type": "null"}], "title": "Data"}}, "type": "object", "required": ["columns", "dtypes", "data"], "title": "DataFrame"}, "DataPoint": {"properties": {"id": {"type": "integer", "title": "Id"}, "time_series__id": {"type": "integer", "title": "Time Series Id"}, "value": {"type": "number", "title": "Value"}, "type": {"type": "string", "title": "Type"}, "step_category": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Step Category"}, "step_year": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Step Year"}, "step_datetime": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Step Datetime"}}, "type": "object", "required": ["id", "time_series__id", "value", "type", "step_category", "step_year", "step_datetime"], "title": "DataPoint"}, "DataPointFilter": {"properties": {"year": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Year", "sqla_column": "step_year"}, "time_series_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Time Series Id", "sqla_column": "time_series__id"}, "region": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__iamc__datapoint__filter__RegionFilter"}, {"type": "null"}], "sqla_column": "region"}, "unit": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__iamc__datapoint__filter__UnitFilter"}, {"type": "null"}], "sqla_column": "unit"}, "variable": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__iamc__datapoint__filter__VariableFilter"}, {"type": "null"}], "sqla_column": "variable"}, "model": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__iamc__datapoint__filter__ModelFilter"}, {"type": "null"}], "sqla_column": "model"}, "scenario": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__iamc__datapoint__filter__ScenarioFilter"}, {"type": "null"}], "sqla_column": "scenario"}, "run": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__iamc__datapoint__filter__RunFilter"}, {"type": "null"}], "default": {"default_only": true}, "sqla_column": "run"}, "year__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Year Lte", "sqla_column": "step_year"}, "year__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Year In", "sqla_column": "step_year"}, "year__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Year Lt", "sqla_column": "step_year"}, "year__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Year Gte", "sqla_column": "step_year"}, "year__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Year Gt", "sqla_column": "step_year"}, "time_series_id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Time Series Id In", "sqla_column": "time_series__id"}}, "additionalProperties": false, "type": "object", "title": "run", "description": "This class is used for filtering data points.\n\nAll parameters are optional. Use the field name (or the field alias)\ndirectly for equality comparisons. For performing an SQL IN operation\nuse the field name followed by a double underscore and *in*.\n\nParameters\n----------\nstep_year : filters.Integer, Optional\n Filter for data point year, can also be called with \"year\"\ntime_series__id : filters.Id, Optional\n Filter for the id of the time series, can also be called with \"time_series_id\"\nregion : RegionFilter, Optional\n Filter for either region name or hierarchy\nunit : UnitFilter, Optional\n Filter for unit name\nvariable : VariableFilter, Optional\n Filter for variable name\nmodel : ModelFilter, Optional\n Filter for model name\nscenario : ScenarioFilter, Optional\n Filter for the scenario name\nrun : RunFilter, Optional\n Filter for the run, options are id or default_only\n\nExamples\n--------\n\nReturn all data points for a given year.\n\n>>> DataPointFilter(year=2020)\n\nReturn all data points a number of years\n\n>>> DataPointFilter(year__in=[2020, 2025])\n\nReturn all data point that map to a given variable\n\n>>> DataPointFilter(variable=VariableFilter(name=\"variable 1\"))\n\nNote that for actual use providing the filter parameters as key word arguments is\nsufficient. Calling an endpoint could look like this:\n\n>>> filter = {\"variable\": {\"name\": \"variable 1\"}, \"year\": 2020}\n>>> iamc.tabulate(**filter)"}, "Docs": {"properties": {"id": {"type": "integer", "title": "Id"}, "description": {"type": "string", "title": "Description"}, "dimension__id": {"type": "integer", "title": "Dimension Id"}}, "type": "object", "required": ["id", "description", "dimension__id"], "title": "Docs"}, "DocsInput": {"properties": {"dimension_id": {"type": "integer", "title": "Dimension Id"}, "description": {"type": "string", "title": "Description"}}, "type": "object", "required": ["dimension_id", "description"], "title": "DocsInput"}, "EnumerationOutput_DataPoint_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/DataPoint"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[DataPoint]"}, "EnumerationOutput_Docs_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Docs"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Docs]"}, "EnumerationOutput_Equation_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Equation"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Equation]"}, "EnumerationOutput_IndexSet_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/IndexSet"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[IndexSet]"}, "EnumerationOutput_Model_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Model"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Model]"}, "EnumerationOutput_Parameter_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Parameter"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Parameter]"}, "EnumerationOutput_Region_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Region"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Region]"}, "EnumerationOutput_RunMetaEntry_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/RunMetaEntry"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[RunMetaEntry]"}, "EnumerationOutput_Run_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Run"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Run]"}, "EnumerationOutput_Scalar_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Scalar"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Scalar]"}, "EnumerationOutput_Scenario_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Scenario"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Scenario]"}, "EnumerationOutput_Table_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Table"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Table]"}, "EnumerationOutput_TimeSeries_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/TimeSeries"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[TimeSeries]"}, "EnumerationOutput_Unit_": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/Unit"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Unit]"}, "Equation": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "data": {"type": "object", "title": "Data"}, "columns": {"items": {"$ref": "#/components/schemas/Column"}, "type": "array", "title": "Columns"}, "run__id": {"type": "integer", "title": "Run Id"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name", "data", "columns", "run__id", "created_at", "created_by"], "title": "Equation"}, "EquationCreateInput": {"properties": {"name": {"type": "string", "title": "Name"}, "run_id": {"type": "integer", "title": "Run Id"}, "constrained_to_indexsets": {"items": {"type": "string"}, "type": "array", "title": "Constrained To Indexsets"}, "column_names": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Column Names"}}, "type": "object", "required": ["name", "run_id", "constrained_to_indexsets", "column_names"], "title": "EquationCreateInput"}, "EquationFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "run_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id", "sqla_column": "run__id"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "run_id__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lte", "sqla_column": "run__id"}, "run_id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Run Id In", "sqla_column": "run__id"}, "run_id__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lt", "sqla_column": "run__id"}, "run_id__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gte", "sqla_column": "run__id"}, "run_id__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gt", "sqla_column": "run__id"}}, "additionalProperties": false, "type": "object", "title": "EquationFilter"}, "HTTPValidationError": {"properties": {"detail": {"items": {"$ref": "#/components/schemas/ValidationError"}, "type": "array", "title": "Detail"}}, "type": "object", "title": "HTTPValidationError"}, "IamcModelFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "region": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__region__RegionFilter"}, {"type": "null"}], "sqla_column": "region"}, "variable": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__variable__VariableFilter"}, {"type": "null"}], "sqla_column": "variable"}, "unit": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__unit__UnitFilter"}, {"type": "null"}], "sqla_column": "unit"}, "run": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__model__filter__RunFilter"}, {"type": "null"}], "default": {"default_only": true, "is_default": true}, "sqla_column": "run"}}, "additionalProperties": false, "type": "object", "title": "run"}, "IamcRegionFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "hierarchy": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy", "sqla_column": "hierarchy"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "hierarchy__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Ilike", "sqla_column": "hierarchy"}, "hierarchy__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Hierarchy In", "sqla_column": "hierarchy"}, "hierarchy__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Notlike", "sqla_column": "hierarchy"}, "hierarchy__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Like", "sqla_column": "hierarchy"}, "hierarchy__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Notilike", "sqla_column": "hierarchy"}, "variable": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__variable__VariableFilter"}, {"type": "null"}], "sqla_column": "variable"}, "unit": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__unit__UnitFilter"}, {"type": "null"}], "sqla_column": "unit"}, "run": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__run__RunFilter"}, {"type": "null"}], "default": {"default_only": true, "is_default": true}, "sqla_column": "run"}}, "additionalProperties": false, "type": "object", "title": "run"}, "IamcRunFilter": {"properties": {"region": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__region__RegionFilter"}, {"type": "null"}], "sqla_column": "region"}, "variable": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__variable__VariableFilter"}, {"type": "null"}], "sqla_column": "variable"}, "unit": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__unit__UnitFilter"}, {"type": "null"}], "sqla_column": "unit"}}, "additionalProperties": false, "type": "object", "title": "unit"}, "IamcScenarioFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "region": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__region__RegionFilter"}, {"type": "null"}], "sqla_column": "region"}, "variable": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__variable__VariableFilter"}, {"type": "null"}], "sqla_column": "variable"}, "unit": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__unit__UnitFilter"}, {"type": "null"}], "sqla_column": "unit"}, "run": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__scenario__filter__RunFilter"}, {"type": "null"}], "default": {"default_only": true, "is_default": true}, "sqla_column": "run"}}, "additionalProperties": false, "type": "object", "title": "run"}, "IamcUnitFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "variable": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__variable__VariableFilter"}, {"type": "null"}], "sqla_column": "variable"}, "region": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__region__RegionFilter"}, {"type": "null"}], "sqla_column": "region"}, "run": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__run__RunFilter"}, {"type": "null"}], "default": {"default_only": true, "is_default": true}, "sqla_column": "run"}}, "additionalProperties": false, "type": "object", "title": "run"}, "IndexSet": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "data": {"anyOf": [{"type": "number"}, {"type": "integer"}, {"type": "string"}, {"items": {"type": "integer"}, "type": "array"}, {"items": {"type": "number"}, "type": "array"}, {"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Data"}, "run__id": {"type": "integer", "title": "Run Id"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name", "data", "run__id", "created_at", "created_by"], "title": "IndexSet"}, "IndexSetInput": {"properties": {"run_id": {"type": "integer", "title": "Run Id"}, "name": {"type": "string", "title": "Name"}}, "type": "object", "required": ["run_id", "name"], "title": "IndexSetInput"}, "Model": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name"], "title": "Model"}, "ModelInput": {"properties": {"name": {"type": "string", "title": "Name"}}, "type": "object", "required": ["name"], "title": "ModelInput"}, "OptimizationIndexSetFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "run_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id", "sqla_column": "run__id"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "run_id__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lte", "sqla_column": "run__id"}, "run_id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Run Id In", "sqla_column": "run__id"}, "run_id__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lt", "sqla_column": "run__id"}, "run_id__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gte", "sqla_column": "run__id"}, "run_id__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gt", "sqla_column": "run__id"}}, "additionalProperties": false, "type": "object", "title": "OptimizationIndexSetFilter"}, "OptimizationParameterFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "run_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id", "sqla_column": "run__id"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "run_id__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lte", "sqla_column": "run__id"}, "run_id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Run Id In", "sqla_column": "run__id"}, "run_id__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lt", "sqla_column": "run__id"}, "run_id__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gte", "sqla_column": "run__id"}, "run_id__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gt", "sqla_column": "run__id"}}, "additionalProperties": false, "type": "object", "title": "OptimizationParameterFilter"}, "OptimizationScalarFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "run_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id", "sqla_column": "run__id"}, "unit_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Unit Id", "sqla_column": "unit__id"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "run_id__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lte", "sqla_column": "run__id"}, "run_id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Run Id In", "sqla_column": "run__id"}, "run_id__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lt", "sqla_column": "run__id"}, "run_id__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gte", "sqla_column": "run__id"}, "run_id__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gt", "sqla_column": "run__id"}, "unit_id__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Unit Id Lte", "sqla_column": "unit__id"}, "unit_id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Unit Id In", "sqla_column": "unit__id"}, "unit_id__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Unit Id Lt", "sqla_column": "unit__id"}, "unit_id__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Unit Id Gte", "sqla_column": "unit__id"}, "unit_id__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Unit Id Gt", "sqla_column": "unit__id"}}, "additionalProperties": false, "type": "object", "title": "OptimizationScalarFilter"}, "OptimizationTableFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "run_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id", "sqla_column": "run__id"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "run_id__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lte", "sqla_column": "run__id"}, "run_id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Run Id In", "sqla_column": "run__id"}, "run_id__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lt", "sqla_column": "run__id"}, "run_id__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gte", "sqla_column": "run__id"}, "run_id__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gt", "sqla_column": "run__id"}}, "additionalProperties": false, "type": "object", "title": "OptimizationTableFilter"}, "OptimizationVariableFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "run_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id", "sqla_column": "run__id"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "run_id__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lte", "sqla_column": "run__id"}, "run_id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Run Id In", "sqla_column": "run__id"}, "run_id__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lt", "sqla_column": "run__id"}, "run_id__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gte", "sqla_column": "run__id"}, "run_id__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gt", "sqla_column": "run__id"}}, "additionalProperties": false, "type": "object", "title": "OptimizationVariableFilter"}, "Pagination": {"properties": {"limit": {"type": "integer", "maximum": 10000.0, "minimum": 0.0, "title": "Limit", "default": 5000}, "offset": {"type": "integer", "minimum": 0.0, "title": "Offset", "default": 0}}, "type": "object", "title": "Pagination"}, "Parameter": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "data": {"type": "object", "title": "Data"}, "columns": {"items": {"$ref": "#/components/schemas/Column"}, "type": "array", "title": "Columns"}, "run__id": {"type": "integer", "title": "Run Id"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name", "data", "columns", "run__id", "created_at", "created_by"], "title": "Parameter"}, "ParameterCreateInput": {"properties": {"name": {"type": "string", "title": "Name"}, "run_id": {"type": "integer", "title": "Run Id"}, "constrained_to_indexsets": {"items": {"type": "string"}, "type": "array", "title": "Constrained To Indexsets"}, "column_names": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Column Names"}}, "type": "object", "required": ["name", "run_id", "constrained_to_indexsets", "column_names"], "title": "ParameterCreateInput"}, "Region": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "hierarchy": {"type": "string", "title": "Hierarchy"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name", "hierarchy"], "title": "Region"}, "RegionInput": {"properties": {"name": {"type": "string", "title": "Name"}, "hierarchy": {"type": "string", "title": "Hierarchy"}}, "type": "object", "required": ["name", "hierarchy"], "title": "RegionInput"}, "Run": {"properties": {"id": {"type": "integer", "title": "Id"}, "model": {"$ref": "#/components/schemas/Model"}, "model__id": {"type": "integer", "title": "Model Id"}, "scenario": {"$ref": "#/components/schemas/Scenario"}, "scenario__id": {"type": "integer", "title": "Scenario Id"}, "version": {"type": "integer", "title": "Version"}, "is_default": {"type": "boolean", "title": "Is Default"}}, "type": "object", "required": ["id", "model", "model__id", "scenario", "scenario__id", "version", "is_default"], "title": "Run"}, "RunInput": {"properties": {"model_name": {"type": "string", "title": "Model Name"}, "scenario_name": {"type": "string", "title": "Scenario Name"}}, "type": "object", "required": ["model_name", "scenario_name"], "title": "RunInput"}, "RunMetaEntry": {"properties": {"id": {"type": "integer", "title": "Id"}, "run__id": {"type": "integer", "title": "Run Id"}, "key": {"type": "string", "title": "Key"}, "dtype": {"type": "string", "title": "Dtype"}, "value": {"anyOf": [{"type": "boolean"}, {"type": "integer"}, {"type": "number"}, {"type": "string"}], "title": "Value"}}, "type": "object", "required": ["id", "run__id", "key", "dtype", "value"], "title": "RunMetaEntry"}, "RunMetaEntryFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "dtype": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Dtype", "sqla_column": "dtype"}, "run_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id", "sqla_column": "run__id"}, "key": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Key", "sqla_column": "key"}, "value_int": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Int", "sqla_column": "value_int"}, "value_str": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Value Str", "sqla_column": "value_str"}, "value_float": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Float", "sqla_column": "value_float"}, "value_bool": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Value Bool", "sqla_column": "value_bool"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "dtype__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Dtype In", "sqla_column": "dtype"}, "dtype__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Dtype Like", "sqla_column": "dtype"}, "dtype__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Dtype Ilike", "sqla_column": "dtype"}, "dtype__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Dtype Notlike", "sqla_column": "dtype"}, "dtype__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Dtype Notilike", "sqla_column": "dtype"}, "run_id__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lte", "sqla_column": "run__id"}, "run_id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Run Id In", "sqla_column": "run__id"}, "run_id__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Lt", "sqla_column": "run__id"}, "run_id__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gte", "sqla_column": "run__id"}, "run_id__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Run Id Gt", "sqla_column": "run__id"}, "key__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Key In", "sqla_column": "key"}, "key__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Key Like", "sqla_column": "key"}, "key__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Key Ilike", "sqla_column": "key"}, "key__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Key Notlike", "sqla_column": "key"}, "key__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Key Notilike", "sqla_column": "key"}, "value_int__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Value Int In", "sqla_column": "value_int"}, "value_int__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Int Gt", "sqla_column": "value_int"}, "value_int__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Int Lt", "sqla_column": "value_int"}, "value_int__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Int Gte", "sqla_column": "value_int"}, "value_int__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Int Lte", "sqla_column": "value_int"}, "value_str__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Value Str In", "sqla_column": "value_str"}, "value_str__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Value Str Like", "sqla_column": "value_str"}, "value_str__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Value Str Ilike", "sqla_column": "value_str"}, "value_str__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Value Str Notlike", "sqla_column": "value_str"}, "value_str__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Value Str Notilike", "sqla_column": "value_str"}, "value_float__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Value Float In", "sqla_column": "value_float"}, "value_float__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Float Gt", "sqla_column": "value_float"}, "value_float__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Float Lt", "sqla_column": "value_float"}, "value_float__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Float Gte", "sqla_column": "value_float"}, "value_float__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Value Float Lte", "sqla_column": "value_float"}, "run": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__meta__filter__RunFilter"}, {"type": "null"}], "default": {"default_only": true, "is_default": true}, "sqla_column": "run"}}, "additionalProperties": false, "type": "object", "title": "run"}, "RunMetaEntryInput": {"properties": {"run__id": {"type": "integer", "title": "Run Id"}, "key": {"type": "string", "title": "Key"}, "value": {"anyOf": [{"type": "boolean"}, {"type": "integer"}, {"type": "number"}, {"type": "string"}], "title": "Value"}}, "type": "object", "required": ["run__id", "key", "value"], "title": "RunMetaEntryInput"}, "Scalar": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "value": {"type": "number", "title": "Value"}, "unit": {"$ref": "#/components/schemas/Unit"}, "unit__id": {"type": "integer", "title": "Unit Id"}, "run__id": {"type": "integer", "title": "Run Id"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name", "value", "unit", "unit__id", "run__id", "created_at", "created_by"], "title": "Scalar"}, "ScalarCreateInput": {"properties": {"name": {"type": "string", "title": "Name"}, "value": {"type": "number", "title": "Value"}, "unit_name": {"type": "string", "title": "Unit Name"}, "run_id": {"type": "integer", "title": "Run Id"}}, "type": "object", "required": ["name", "value", "unit_name", "run_id"], "title": "ScalarCreateInput"}, "ScalarUpdateInput": {"properties": {"value": {"anyOf": [{"type": "number"}, {"type": "null"}], "title": "Value"}, "unit_id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Unit Id"}}, "type": "object", "required": ["value", "unit_id"], "title": "ScalarUpdateInput"}, "Scenario": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name"], "title": "Scenario"}, "ScenarioInput": {"properties": {"name": {"type": "string", "title": "Name"}}, "type": "object", "required": ["name"], "title": "ScenarioInput"}, "Table": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "data": {"type": "object", "title": "Data"}, "columns": {"items": {"$ref": "#/components/schemas/Column"}, "type": "array", "title": "Columns"}, "run__id": {"type": "integer", "title": "Run Id"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name", "data", "columns", "run__id", "created_at", "created_by"], "title": "Table"}, "TableCreateInput": {"properties": {"name": {"type": "string", "title": "Name"}, "run_id": {"type": "integer", "title": "Run Id"}, "constrained_to_indexsets": {"items": {"type": "string"}, "type": "array", "title": "Constrained To Indexsets"}, "column_names": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Column Names"}}, "type": "object", "required": ["name", "run_id", "constrained_to_indexsets", "column_names"], "title": "TableCreateInput"}, "TimeSeries": {"properties": {"id": {"type": "integer", "title": "Id"}, "run__id": {"type": "integer", "title": "Run Id"}, "parameters": {"type": "object", "title": "Parameters"}}, "type": "object", "required": ["id", "run__id", "parameters"], "title": "TimeSeries"}, "TimeSeriesFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "run": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__run__RunFilter"}, {"type": "null"}], "default": {"default_only": true}, "sqla_column": "run"}, "region": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__region__RegionFilter"}, {"type": "null"}], "sqla_column": "region"}, "variable": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__variable__VariableFilter"}, {"type": "null"}], "sqla_column": "variable"}, "unit": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__unit__UnitFilter"}, {"type": "null"}], "sqla_column": "unit"}}, "additionalProperties": false, "type": "object", "title": "unit"}, "TimeSeriesInput": {"properties": {"run__id": {"type": "integer", "title": "Run Id"}, "parameters": {"type": "object", "title": "Parameters"}}, "type": "object", "required": ["run__id", "parameters"], "title": "TimeSeriesInput"}, "Unit": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name"], "title": "Unit"}, "UnitInput": {"properties": {"name": {"type": "string", "title": "Name"}}, "type": "object", "required": ["name"], "title": "UnitInput"}, "ValidationError": {"properties": {"loc": {"items": {"anyOf": [{"type": "string"}, {"type": "integer"}]}, "type": "array", "title": "Location"}, "msg": {"type": "string", "title": "Message"}, "type": {"type": "string", "title": "Error Type"}}, "type": "object", "required": ["loc", "msg", "type"], "title": "ValidationError"}, "VariableCreateInput": {"properties": {"name": {"type": "string", "title": "Name"}, "run_id": {"type": "integer", "title": "Run Id"}, "constrained_to_indexsets": {"anyOf": [{"type": "string"}, {"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Constrained To Indexsets"}, "column_names": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Column Names"}}, "type": "object", "required": ["name", "run_id", "constrained_to_indexsets", "column_names"], "title": "VariableCreateInput"}, "VariableInput": {"properties": {"name": {"type": "string", "title": "Name"}}, "type": "object", "required": ["name"], "title": "VariableInput"}, "ixmp4__data__api__iamc__variable__Variable": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name"], "title": "Variable"}, "ixmp4__data__api__optimization__variable__Variable": {"properties": {"id": {"type": "integer", "title": "Id"}, "name": {"type": "string", "title": "Name"}, "data": {"type": "object", "title": "Data"}, "columns": {"items": {"$ref": "#/components/schemas/Column"}, "type": "array", "title": "Columns"}, "run__id": {"type": "integer", "title": "Run Id"}, "created_at": {"anyOf": [{"type": "string", "format": "date-time"}, {"type": "null"}], "title": "Created At"}, "created_by": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Created By"}}, "type": "object", "required": ["id", "name", "data", "columns", "run__id", "created_at", "created_by"], "title": "Variable"}, "ixmp4__data__db__filters__model__ModelFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__filters__region__RegionFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "hierarchy": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy", "sqla_column": "hierarchy"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "hierarchy__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Ilike", "sqla_column": "hierarchy"}, "hierarchy__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Hierarchy In", "sqla_column": "hierarchy"}, "hierarchy__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Notlike", "sqla_column": "hierarchy"}, "hierarchy__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Like", "sqla_column": "hierarchy"}, "hierarchy__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Notilike", "sqla_column": "hierarchy"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__filters__run__RunFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "version": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version", "sqla_column": "version"}, "default_only": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Default Only", "default": true, "sqla_column": "default_only"}, "is_default": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Is Default", "sqla_column": "is_default"}, "model": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__model__ModelFilter"}, {"type": "null"}], "sqla_column": "model"}, "scenario": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__scenario__ScenarioFilter"}, {"type": "null"}], "sqla_column": "scenario"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "version__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lte", "sqla_column": "version"}, "version__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Version In", "sqla_column": "version"}, "version__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lt", "sqla_column": "version"}, "version__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gte", "sqla_column": "version"}, "version__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gt", "sqla_column": "version"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__filters__scenario__ScenarioFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__filters__unit__UnitFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__filters__variable__VariableFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__iamc__datapoint__filter__ModelFilter": {"properties": {"name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__iamc__datapoint__filter__RegionFilter": {"properties": {"name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "hierarchy": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy", "sqla_column": "hierarchy"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "hierarchy__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Hierarchy In", "sqla_column": "hierarchy"}, "hierarchy__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Like", "sqla_column": "hierarchy"}, "hierarchy__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Ilike", "sqla_column": "hierarchy"}, "hierarchy__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Notlike", "sqla_column": "hierarchy"}, "hierarchy__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Notilike", "sqla_column": "hierarchy"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__iamc__datapoint__filter__RunFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "default_only": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Default Only", "default": true, "sqla_column": "default_only"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__iamc__datapoint__filter__ScenarioFilter": {"properties": {"name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__iamc__datapoint__filter__UnitFilter": {"properties": {"name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__iamc__datapoint__filter__VariableFilter": {"properties": {"name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}}, "additionalProperties": false, "type": "object", "title": "sqla_model"}, "ixmp4__data__db__iamc__variable__filter__VariableFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "region": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__region__RegionFilter"}, {"type": "null"}], "sqla_column": "region"}, "unit": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__unit__UnitFilter"}, {"type": "null"}], "sqla_column": "unit"}, "run": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__run__RunFilter"}, {"type": "null"}], "default": {"default_only": true, "is_default": true}, "sqla_column": "run"}}, "additionalProperties": false, "type": "object", "title": "run"}, "ixmp4__data__db__meta__filter__RunFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "version": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version", "sqla_column": "version"}, "default_only": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Default Only", "default": true, "sqla_column": "default_only"}, "is_default": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Is Default", "sqla_column": "is_default"}, "model": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__model__ModelFilter"}, {"type": "null"}], "sqla_column": "model"}, "scenario": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__scenario__ScenarioFilter"}, {"type": "null"}], "sqla_column": "scenario"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "version__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lte", "sqla_column": "version"}, "version__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Version In", "sqla_column": "version"}, "version__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lt", "sqla_column": "version"}, "version__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gte", "sqla_column": "version"}, "version__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gt", "sqla_column": "version"}}, "additionalProperties": false, "type": "object", "title": "RunFilter"}, "ixmp4__data__db__model__filter__ModelFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "iamc": {"anyOf": [{"$ref": "#/components/schemas/IamcModelFilter"}, {"type": "boolean"}, {"type": "null"}], "title": "Iamc", "sqla_column": "iamc"}}, "additionalProperties": false, "type": "object", "title": "iamc"}, "ixmp4__data__db__model__filter__RunFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "version": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version", "sqla_column": "version"}, "default_only": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Default Only", "default": true, "sqla_column": "default_only"}, "is_default": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Is Default", "sqla_column": "is_default"}, "model": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__model__ModelFilter"}, {"type": "null"}], "sqla_column": "model"}, "scenario": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__scenario__ScenarioFilter"}, {"type": "null"}], "sqla_column": "scenario"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "version__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lte", "sqla_column": "version"}, "version__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Version In", "sqla_column": "version"}, "version__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lt", "sqla_column": "version"}, "version__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gte", "sqla_column": "version"}, "version__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gt", "sqla_column": "version"}}, "additionalProperties": false, "type": "object", "title": "model"}, "ixmp4__data__db__region__filter__RegionFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "hierarchy": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy", "sqla_column": "hierarchy"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "hierarchy__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Ilike", "sqla_column": "hierarchy"}, "hierarchy__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Hierarchy In", "sqla_column": "hierarchy"}, "hierarchy__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Notlike", "sqla_column": "hierarchy"}, "hierarchy__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Like", "sqla_column": "hierarchy"}, "hierarchy__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Hierarchy Notilike", "sqla_column": "hierarchy"}, "iamc": {"anyOf": [{"$ref": "#/components/schemas/IamcRegionFilter"}, {"type": "boolean"}, {"type": "null"}], "title": "Iamc", "sqla_column": "iamc"}}, "additionalProperties": false, "type": "object", "title": "iamc"}, "ixmp4__data__db__run__filter__RunFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "version": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version", "sqla_column": "version"}, "default_only": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Default Only", "default": true, "sqla_column": "default_only"}, "is_default": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Is Default", "sqla_column": "is_default"}, "model": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__model__ModelFilter"}, {"type": "null"}], "sqla_column": "model"}, "scenario": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__scenario__ScenarioFilter"}, {"type": "null"}], "sqla_column": "scenario"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "version__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lte", "sqla_column": "version"}, "version__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Version In", "sqla_column": "version"}, "version__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lt", "sqla_column": "version"}, "version__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gte", "sqla_column": "version"}, "version__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gt", "sqla_column": "version"}, "iamc": {"anyOf": [{"$ref": "#/components/schemas/IamcRunFilter"}, {"type": "boolean"}, {"type": "null"}], "title": "Iamc"}}, "additionalProperties": false, "type": "object", "title": "iamc"}, "ixmp4__data__db__scenario__filter__RunFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "version": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version", "sqla_column": "version"}, "default_only": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Default Only", "default": true, "sqla_column": "default_only"}, "is_default": {"anyOf": [{"type": "boolean"}, {"type": "null"}], "title": "Is Default", "sqla_column": "is_default"}, "model": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__model__ModelFilter"}, {"type": "null"}], "sqla_column": "model"}, "scenario": {"anyOf": [{"$ref": "#/components/schemas/ixmp4__data__db__filters__scenario__ScenarioFilter"}, {"type": "null"}], "sqla_column": "scenario"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "version__lte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lte", "sqla_column": "version"}, "version__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Version In", "sqla_column": "version"}, "version__lt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Lt", "sqla_column": "version"}, "version__gte": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gte", "sqla_column": "version"}, "version__gt": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Version Gt", "sqla_column": "version"}}, "additionalProperties": false, "type": "object", "title": "scenario"}, "ixmp4__data__db__scenario__filter__ScenarioFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "iamc": {"anyOf": [{"$ref": "#/components/schemas/IamcScenarioFilter"}, {"type": "boolean"}, {"type": "null"}], "title": "Iamc", "sqla_column": "iamc"}}, "additionalProperties": false, "type": "object", "title": "iamc"}, "ixmp4__data__db__unit__filter__UnitFilter": {"properties": {"id": {"anyOf": [{"type": "integer"}, {"type": "null"}], "title": "Id", "sqla_column": "id"}, "name": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name", "sqla_column": "name"}, "id__in": {"anyOf": [{"items": {"type": "integer"}, "type": "array"}, {"type": "null"}], "title": "Id In", "sqla_column": "id"}, "name__ilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Ilike", "sqla_column": "name"}, "name__in": {"anyOf": [{"items": {"type": "string"}, "type": "array"}, {"type": "null"}], "title": "Name In", "sqla_column": "name"}, "name__notlike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notlike", "sqla_column": "name"}, "name__like": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Like", "sqla_column": "name"}, "name__notilike": {"anyOf": [{"type": "string"}, {"type": "null"}], "title": "Name Notilike", "sqla_column": "name"}, "iamc": {"anyOf": [{"$ref": "#/components/schemas/IamcUnitFilter"}, {"type": "boolean"}, {"type": "null"}], "title": "Iamc", "sqla_column": "iamc"}}, "additionalProperties": false, "type": "object", "title": "iamc"}, "ixmp4__server__rest__base__EnumerationOutput_Variable___1": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/ixmp4__data__api__iamc__variable__Variable"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Variable]"}, "ixmp4__server__rest__base__EnumerationOutput_Variable___2": {"properties": {"pagination": {"$ref": "#/components/schemas/Pagination"}, "total": {"type": "integer", "title": "Total"}, "results": {"anyOf": [{"$ref": "#/components/schemas/DataFrame"}, {"items": {"$ref": "#/components/schemas/ixmp4__data__api__optimization__variable__Variable"}, "type": "array"}], "title": "Results"}}, "type": "object", "required": ["pagination", "total", "results"], "title": "EnumerationOutput[Variable]"}, "ixmp4__server__rest__optimization__equation__DataInput": {"properties": {"data": {"type": "object", "title": "Data"}}, "type": "object", "required": ["data"], "title": "DataInput"}, "ixmp4__server__rest__optimization__indexset__DataInput": {"properties": {"data": {"anyOf": [{"type": "number"}, {"type": "integer"}, {"type": "string"}, {"items": {"type": "number"}, "type": "array"}, {"items": {"type": "integer"}, "type": "array"}, {"items": {"type": "string"}, "type": "array"}], "title": "Data"}}, "type": "object", "required": ["data"], "title": "DataInput"}, "ixmp4__server__rest__optimization__parameter__DataInput": {"properties": {"data": {"type": "object", "title": "Data"}}, "type": "object", "required": ["data"], "title": "DataInput"}, "ixmp4__server__rest__optimization__table__DataInput": {"properties": {"data": {"type": "object", "title": "Data"}}, "type": "object", "required": ["data"], "title": "DataInput"}, "ixmp4__server__rest__optimization__variable__DataInput": {"properties": {"data": {"type": "object", "title": "Data"}}, "type": "object", "required": ["data"], "title": "DataInput"}}}} \ No newline at end of file