A REST API Endpoints for Oracle Spatial Studio
This appendix contains the OpenAPI 3.0 YAML documentation of the REST API endpoints for the Spatial Studio. You can invoke these endpoints to perform various Spatial Studio operations programmatically or through a command line tool such as curl using access tokens of the Spatial Studio.
OpenAPI 3.0 YAML Document containing the REST API Endpoints
openapi: 3.0.0
info:
title: Oracle Spatial Studio REST API
description: This file lists supported RESTful API endpoints of the Oracle Spatial Studio
application. It is for advanced user only. All endpoints are subject to change without notification in
future releases. To invoke a REST endpoint, ensure that the corresponding path is prepended with the Studio root
context path and the /oauth part. For instance, to get the system status, the full URL of the endpoint should
look like "https://localhost:4040/spatialstudio/oauth/v1/systemStatus".
version: "1.0"
paths:
/v1/systemStatus:
get:
operationId: getSystemStatus
responses:
default:
description: default response
content:
application/json: {}
/v1/logs:
get:
operationId: getSystemLogs
parameters:
- name: entries
in: query
schema:
type: integer
format: int32
default: 30
- name: entrylength
in: query
schema:
type: integer
format: int32
default: 600
- name: cropentries
in: query
schema:
type: boolean
default: true
- name: filterlevel
in: query
schema:
type: string
default: INFO
responses:
default:
description: default response
content:
application/json: {}
/v1/softwareVersion:
get:
operationId: getVersionAndBuild
responses:
default:
description: default response
content:
application/json: {}
/v1/ping:
get:
operationId: ping
responses:
default:
description: default response
content:
'*/*': {}
/v1/safe_domains:
get:
operationId: getSafeDomains
parameters:
- name: reload
in: query
schema:
type: boolean
default: false
responses:
default:
description: default response
content:
application/json: {}
post:
operationId: updateSafeDomains
requestBody:
content:
'*/*':
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/settings/{typeString}:
get:
operationId: getSGTechSettings
parameters:
- name: typeString
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/connections/validate:
post:
operationId: isValidConnection
requestBody:
content:
application/json:
schema:
type: object
additionalProperties:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/settings/update/{typeString}:
put:
operationId: updateSGTechSettings
parameters:
- name: typeString
in: path
required: true
schema:
type: string
requestBody:
content:
'*/*':
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/repository/status:
get:
operationId: getMetaDataSchemaStatus
responses:
default:
description: default response
content:
application/json: {}
/v1/world_readable/{id}:
get:
operationId: isWorldReadable
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
put:
operationId: setWorldReadable
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
delete:
operationId: removeWorldReadable
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/adhocdatasets:
post:
operationId: createNewAdHocDataset
requestBody:
content:
application/x-www-form-urlencoded:
schema:
type: object
properties:
query:
type: string
name:
type: string
description:
type: string
default: Spatial Analysis dataset.
operator:
type: string
datasourceId:
type: string
datasetIds:
type: string
keyColumn:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/admin/cache:
delete:
operationId: cacheRebuild
responses:
default:
description: default response
content:
application/json: {}
/v1/datasets/{id}/columns:
get:
operationId: getColumns
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: datasetFields
in: query
schema:
type: string
- name: columnFields
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/datasets/size/{id}:
get:
operationId: getDatasetSize
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: exactValue
in: query
schema:
type: boolean
responses:
default:
description: default response
content:
application/json: {}
/v1/datasets/{id}:
get:
operationId: getDataset
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: fields
in: query
schema:
type: string
- name: expand
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
delete:
operationId: deleteDataSet
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: deleteDataTable
in: query
schema:
type: boolean
responses:
default:
description: default response
content:
application/json: {}
/v1/datasets/row/{id}:
delete:
operationId: deleteDataSetRow
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: row_id
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/datasets:
get:
operationId: getDataSets
parameters:
- name: fields
in: query
schema:
type: string
- name: expand
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
post:
operationId: createDataSet
parameters:
- name: validateGeoms
in: query
schema:
type: boolean
requestBody:
content:
application/json:
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/datasets/rows/{id}:
get:
operationId: getDatasetRows
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: columns
in: query
schema:
type: string
- name: filter
in: query
schema:
type: string
- name: orderBy
in: query
schema:
type: string
- name: offset
in: query
schema:
type: integer
format: int64
- name: limit
in: query
schema:
type: integer
format: int64
- name: totalResults
in: query
schema:
type: boolean
- name: jetResponse
in: query
schema:
type: boolean
responses:
default:
description: default response
content:
application/json: {}
/v1/datasets/create_key_column/{datasetId}:
post:
operationId: createKeyColumn
parameters:
- name: datasetId
in: path
required: true
schema:
type: string
- name: columnName
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/datasets/function_based_index/{id}:
post:
operationId: createFunctionBasedIndex
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: lon
in: query
schema:
type: string
- name: lat
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
delete:
operationId: deleteFunctionBasedIndex
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: lon
in: query
schema:
type: string
- name: lat
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/datasets/update_statistics/{id}:
post:
operationId: updateDataSetStatistics
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/datasets/statistics/{id}:
get:
operationId: getDatasetStatistics
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/datasets/cachesettings/{id}:
get:
operationId: getDatasetCacheSettings
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/datasets/refresh/{id}:
post:
operationId: getDatasetLastModified
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: lastModified
in: query
schema:
type: integer
format: int64
responses:
default:
description: default response
content:
application/json: {}
/v1/datasets/export/{id}:
get:
operationId: downloadExportedDataset
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: client_token
in: query
schema:
type: string
- name: format
in: query
schema:
type: string
- name: file_name
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/zip: {}
post:
operationId: exportDatasetAsGeoJson
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: format
in: query
schema:
type: string
- name: simplify_geoms
in: query
schema:
type: string
- name: coord_precision
in: query
schema:
type: string
- name: columns
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/datasets/geom_metadata/{id}:
post:
operationId: createGeometryMetadata
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/datasets/columns/{id}:
get:
operationId: getDatasetColumnsContentInASingleRow
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: columns
in: query
schema:
type: string
- name: offset
in: query
schema:
type: integer
format: int64
- name: limit
in: query
schema:
type: integer
format: int64
responses:
default:
description: default response
content:
application/json: {}
/v1/datasources/validate/{id}:
post:
operationId: validateDatasource
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/datasources:
get:
operationId: getDatasources
parameters:
- name: fields
in: query
schema:
type: string
- name: expand
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
post:
operationId: createDataSource
parameters:
- name: uploadToken
in: query
schema:
type: string
requestBody:
content:
'*/*':
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/datasources/{id}:
get:
operationId: getDatasource
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: fields
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
put:
operationId: updateDataSource
parameters:
- name: id
in: path
required: true
schema:
type: string
requestBody:
content:
'*/*':
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
delete:
operationId: deleteDataSource
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/enrichment/geocode/{id}:
put:
operationId: enrichDataSet
parameters:
- name: id
in: path
required: true
schema:
type: string
requestBody:
content:
'*/*':
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
delete:
operationId: clearEnrichment
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/uploads/geojsons/{uploadToken}/rows:
get:
operationId: getGeoJsonRows
parameters:
- name: uploadToken
in: path
required: true
schema:
type: string
- name: fromrow
in: query
schema:
type: integer
format: int32
- name: torow
in: query
schema:
type: integer
format: int32
responses:
default:
description: default response
content:
application/json: {}
/v1/jsonstream/{id}:
get:
operationId: streamDatasetAsGeoJson
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: geo
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/public/vt/{id}/{geo}/{z}/{x}/{y}.mvt:
get:
operationId: streamDatasetAsVectorTilePublic
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: geo
in: path
required: true
schema:
type: string
- name: z
in: path
required: true
schema:
type: integer
format: int32
- name: x
in: path
required: true
schema:
type: integer
format: int32
- name: "y"
in: path
required: true
schema:
type: integer
format: int32
responses:
default:
description: default response
content:
application/vnd.mapbox-vector-tile: {}
/v1/vt/{id}/{geo}/{z}/{x}/{y}.mvt:
get:
operationId: streamDatasetAsVectorTile
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: geo
in: path
required: true
schema:
type: string
- name: z
in: path
required: true
schema:
type: integer
format: int32
- name: x
in: path
required: true
schema:
type: integer
format: int32
- name: "y"
in: path
required: true
schema:
type: integer
format: int32
responses:
default:
description: default response
content:
application/vnd.mapbox-vector-tile: {}
/v1/public/jsonstream/{id}:
get:
operationId: streamDatasetAsGeoJsonPublic
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: geo
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/it/{id}/{z}/{x}/{y}.png:
get:
operationId: streamDatasetAsImageTile
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: z
in: path
required: true
schema:
type: integer
format: int32
- name: x
in: path
required: true
schema:
type: integer
format: int32
- name: "y"
in: path
required: true
schema:
type: integer
format: int32
responses:
default:
description: default response
content:
image/png: {}
/v1/enrichment/geotag:
get:
operationId: getGeonameTag
parameters:
- name: query
in: query
schema:
type: string
default: "{}"
- name: simpleResponse
in: query
schema:
type: boolean
default: false
- name: matchThreshold
in: query
schema:
type: number
format: float
default: 10
responses:
default:
description: default response
content:
application/json:
schema:
type: string
post:
operationId: postGeonameTag
requestBody:
content:
application/x-www-form-urlencoded:
schema:
type: object
properties:
query:
type: string
default: "{}"
simpleResponse:
type: boolean
default: false
matchThreshold:
type: number
format: float
default: 10
responses:
default:
description: default response
content:
application/json:
schema:
type: string
/v1/enrichment/geotag/datasets:
get:
operationId: getGeonameTagDatasets
parameters:
- name: query
in: query
schema:
type: string
default: "{}"
- name: simpleResponse
in: query
schema:
type: boolean
default: false
- name: matchThreshold
in: query
schema:
type: number
format: float
default: 10
responses:
default:
description: default response
content:
application/json:
schema:
type: string
post:
operationId: postGeonameTagDatasets
requestBody:
content:
application/x-www-form-urlencoded:
schema:
type: object
properties:
query:
type: string
default: "{}"
simpleResponse:
type: boolean
default: false
matchThreshold:
type: number
format: float
default: 10
responses:
default:
description: default response
content:
application/json:
schema:
type: string
/v1/mapstyles/{id}:
delete:
operationId: deleteMapStyle
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/mapstyles:
post:
operationId: createMapStyle
requestBody:
content:
'*/*':
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/public/mapstyles/{id}:
get:
operationId: getMapStyle
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/public/cesiummapstyles/{id}:
get:
operationId: getCesiumMapStyle
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/public/mapstyles:
get:
operationId: getMapStyleList
parameters:
- name: fields
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/public/cesiummapstyles:
get:
operationId: getCesiumMapStyleList
parameters:
- name: fields
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/cesiummapstyles:
post:
operationId: createCesiumMapStyle
requestBody:
content:
'*/*':
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/cesiummapstyles/{id}:
delete:
operationId: deleteCesiumMapStyle
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/cache/precache/{id}:
put:
operationId: updateDatasetOrColumnBodyFields_1
parameters:
- name: id
in: path
required: true
schema:
type: string
requestBody:
content:
'*/*':
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/cache/zoomLevels/{x1}/{y1}/{x2}/{y2}:
get:
operationId: calculateZoomLevelsForBounds
parameters:
- name: x1
in: path
required: true
schema:
type: number
format: double
- name: y1
in: path
required: true
schema:
type: number
format: double
- name: x2
in: path
required: true
schema:
type: number
format: double
- name: y2
in: path
required: true
schema:
type: number
format: double
- name: maxTiles
in: query
schema:
type: integer
format: int32
default: 25000
- name: maxZoomLevel
in: query
schema:
type: integer
format: int32
default: 14
responses:
default:
description: default response
content:
application/json: {}
/v1/cache/purge/{id}:
delete:
operationId: purgeVectorTileCache
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/projects:
get:
operationId: getProjects
parameters:
- name: fields
in: query
schema:
type: string
- name: expand
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
post:
operationId: createProject
requestBody:
content:
'*/*':
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/projects/{id}:
get:
operationId: getProject
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: fields
in: query
schema:
type: string
- name: expand
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
put:
operationId: updateProject
parameters:
- name: id
in: path
required: true
schema:
type: string
requestBody:
content:
'*/*':
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
delete:
operationId: deleteProject
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/projects/import/{file_type}:
post:
operationId: importProject
parameters:
- name: file_type
in: path
required: true
schema:
type: string
requestBody:
content:
'*/*':
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/projects/export/{id}:
get:
operationId: downloadExportedProject
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: client_token
in: query
schema:
type: string
- name: file_name
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/zip: {}
post:
operationId: createExportedProject
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/publishedprojects{id}:
delete:
operationId: deleteProject_1
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/publishedprojects/{id}:
get:
operationId: getPublishedProject
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: fields
in: query
schema:
type: string
- name: expand
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
put:
operationId: refreshProject
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/publishedprojects:
get:
operationId: getPublishedProjects
parameters:
- name: fields
in: query
schema:
type: string
- name: expand
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
post:
operationId: createPublishedProject
requestBody:
content:
'*/*':
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/public/publishedprojects/{id}:
get:
operationId: getPublicProject
parameters:
- name: id
in: path
required: true
schema:
type: string
- name: fields
in: query
schema:
type: string
- name: expand
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/uploads/shapefiles/{uploadToken}/srids:
get:
operationId: getShapefileMatchingSRIDs
parameters:
- name: uploadToken
in: path
required: true
schema:
type: string
- name: maxResults
in: query
schema:
type: integer
format: int32
default: 10
responses:
default:
description: default response
content:
application/json: {}
/v1/uploads/shapefiles/wktext/search:
get:
operationId: queryWKTextMatchingSRIDs
parameters:
- name: query
in: query
schema:
type: string
- name: maxResults
in: query
schema:
type: integer
format: int32
default: 10
responses:
default:
description: default response
content:
application/json: {}
/v1/uploads/shapefiles/wktext/srids:
get:
operationId: getWKTextMatchingSRIDs
parameters:
- name: wkText
in: query
schema:
type: string
- name: maxResults
in: query
schema:
type: integer
format: int32
default: 10
responses:
default:
description: default response
content:
application/json: {}
/v1/uploads/shapefiles/{uploadToken}/rows:
get:
operationId: getShapefileRows
parameters:
- name: uploadToken
in: path
required: true
schema:
type: string
- name: fromrow
in: query
schema:
type: integer
format: int32
- name: torow
in: query
schema:
type: integer
format: int32
responses:
default:
description: default response
content:
application/json: {}
/v1/uploads/shapefiles/wktext/rebuild:
post:
operationId: rebuildWKTextIndex
responses:
default:
description: default response
content:
application/json: {}
/v1/uploads/spreadsheets/{uploadToken}/rows:
get:
operationId: getSpreadsheetRows
parameters:
- name: uploadToken
in: path
required: true
schema:
type: string
- name: fromrow
in: query
schema:
type: integer
format: int32
- name: torow
in: query
schema:
type: integer
format: int32
- name: includeHeaders
in: query
schema:
type: boolean
responses:
default:
description: default response
content:
application/json: {}
/v1/settings/system/unzipper/{settingName}:
get:
operationId: getZipUtilsSetting
parameters:
- name: settingName
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
post:
operationId: setZipUtilsSetting
parameters:
- name: settingName
in: path
required: true
schema:
type: string
requestBody:
content:
'*/*':
schema:
type: object
additionalProperties:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/tables:
get:
operationId: getTableNames
parameters:
- name: datasource
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/tables/exist:
get:
operationId: tableExists
parameters:
- name: datasource
in: query
schema:
type: string
- name: table
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/tables/{table}:
get:
operationId: getTableColumnNamesAndTypes
parameters:
- name: table
in: path
required: true
schema:
type: string
- name: datasource
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/tables/delete:
delete:
operationId: deleteTable
parameters:
- name: datasourceId
in: query
schema:
type: string
- name: tableName
in: query
schema:
type: string
- name: tableType
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/tables/rows:
get:
operationId: getRows
parameters:
- name: datasource
in: query
schema:
type: string
- name: table
in: query
schema:
type: string
- name: columns
in: query
schema:
type: string
- name: filter
in: query
schema:
type: string
- name: orderby
in: query
schema:
type: string
- name: offset
in: query
schema:
type: integer
format: int64
- name: limit
in: query
schema:
type: integer
format: int64
- name: totalResults
in: query
schema:
type: boolean
- name: jetResponse
in: query
schema:
type: boolean
responses:
default:
description: default response
content:
application/json: {}
/v1/tasks:
get:
operationId: getTasks
parameters:
- name: status
in: query
schema:
type: string
- name: maxAge
in: query
schema:
type: integer
format: int32
- name: maxTasks
in: query
schema:
type: integer
format: int32
- name: includeSystem
in: query
schema:
type: boolean
responses:
default:
description: default response
content:
application/json: {}
/v1/tasks/{taskId}:
get:
operationId: getTaskById
parameters:
- name: taskId
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/uploads/{uploadToken}/stats:
get:
operationId: getStats
parameters:
- name: uploadToken
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/uploads/store:
post:
operationId: storeUploadedFileInDB
requestBody:
content:
'*/*':
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/uploads/threedtileset/{uploadToken}/stats:
get:
operationId: get3DTilesetStats
parameters:
- name: uploadToken
in: path
required: true
schema:
type: string
- name: filename
in: query
schema:
type: string
- name: setTilesetJsonDir
in: query
schema:
type: boolean
responses:
default:
description: default response
content:
application/json: {}
/v1/user/token:
get:
operationId: getUserTokens
parameters:
- name: fields
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/user/token/{id}:
delete:
operationId: deleteAccessToken
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/views/{view}:
get:
operationId: getViewColumnNamesAndTypes
parameters:
- name: view
in: path
required: true
schema:
type: string
- name: datasource
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}
/v1/views:
get:
operationId: getViewNames
parameters:
- name: datasource
in: query
schema:
type: string
responses:
default:
description: default response
content:
application/json: {}