@itentialopensource/adapter-accedian_skylight
Version:
This adapter integrates with system described as: accedianSkylight.
2,024 lines • 184 kB
YAML
openapi: 3.0.0
info:
title: Accedian Skylight
contact: {}
version: '1.0.0'
servers:
- url: https://{defaultHost}
variables:
defaultHost:
default: www.example.com
paths:
/endpoint:
get:
summary: getEndpoints
description: ''
operationId: getEndpoints
parameters: []
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/endpoint/{id}:
delete:
summary: deleteEndpoint
description: ''
operationId: deleteEndpoint
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/endpoint/{id}/description:
put:
summary: alterEndpointDescription
description: ''
operationId: alterEndpointDescription
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: description
in: query
description: ''
style: form
explode: true
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/endpoint/{id}/endpointhead:
get:
summary: getEndpointInformation
description: ''
operationId: getEndpointInformation
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/endpoint/{id}/name:
put:
summary: changeNameOfEndpoint
description: ''
operationId: changeNameOfEndpoint
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: name
in: query
description: ''
style: form
explode: true
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/endpoint/{id}/operate:
put:
summary: operationOnEndpoint
description: ''
operationId: operationOnEndpoint
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: action
in: query
description: ''
style: form
explode: true
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/endpoint/type/{type}:
get:
summary: getInformationOnEndpointsByType
description: ''
operationId: getInformationOnEndpointsByType
parameters:
- name: type
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/endpoint/reflector:
post:
summary: createNewReflectorEndpoint
description: ''
operationId: createNewReflectorEndpoint
parameters: []
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/endpoint/reflector/{id}:
get:
summary: getReflectorEndpointByName
description: ''
operationId: getReflectorEndpointByName
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/endpoint/reflector/{id}/address:
put:
summary: changeIpAddressUnmanagedEndpoint
description: ''
operationId: changeIpAddressUnmanagedEndpoint
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: ipAddress
in: query
description: ''
style: form
explode: true
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/endpoint/reflector/{id}/capability:
put:
summary: changeCapabilityUnmanagedEndpoint
description: ''
operationId: changeCapabilityUnmanagedEndpoint
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: capabilities
in: query
description: ''
style: form
explode: true
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/endpoint/reflector/{id}/mac:
get:
summary: getReflectorEndpointByMAC
description: ''
operationId: getReflectorEndpointByMAC
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/endpoint/reflector/{id}/twampcp:
put:
summary: changeTwampControlProtocolSettings
description: ''
operationId: changeTwampControlProtocolSettings
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: twampCp
in: query
description: ''
style: form
explode: true
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
summary: deleteTwampCp
description: ''
operationId: deleteTwampCp
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/endpoint/supervision:
post:
summary: createSupervisonEndpoint
description: ''
operationId: createSupervisonEndpoint
parameters: []
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/endpoint/supervision/{id}:
get:
summary: getSupervisionEndpointByName
description: ''
operationId: getSupervisionEndpointByName
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/session:
get:
summary: getSessionInformation
description: ''
operationId: getSessionInformation
parameters: []
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/session/{id}:
delete:
summary: deleteSession
description: ''
operationId: deleteSession
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/session/{id}/description:
put:
summary: alterSessionDescription
description: ''
operationId: alterSessionDescription
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: description
in: query
description: ''
style: form
explode: true
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/session/{id}/head:
get:
summary: getSessionHeadInformationByName
description: ''
operationId: getSessionHeadInformationByName
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/session/{id}/lastrr:
get:
summary: getSessionLastRR
description: ''
operationId: getSessionLastRR
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/session/{id}/name:
put:
summary: alterTerminatedNotResolvedSessionName
description: ''
operationId: alterTerminatedNotResolvedSessionName
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/session/{id}/operate:
put:
summary: operationOnSession
description: ''
operationId: operationOnSession
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: action
in: query
description: ''
style: form
explode: true
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/session/{id}/stream:
put:
summary: alterTerminatedNotResolvedSessionStream
description: ''
operationId: alterTerminatedNotResolvedSessionStream
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: stream
in: query
description: ''
style: form
explode: true
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/session/echo:
post:
summary: createEchoSession
description: ''
operationId: createEchoSession
parameters: []
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/session/echo/{id}:
get:
summary: getEchoSessionInformation
description: ''
operationId: getEchoSessionInformation
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/session/ethoam:
post:
summary: createEthOamSession
description: ''
operationId: createEthOamSession
parameters: []
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/session/ethoam/{id}:
get:
summary: getEthOamSessionInformation
description: ''
operationId: getEthOamSessionInformation
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/session/twamp:
post:
summary: createTWAMPSession
description: ''
operationId: createTWAMPSession
parameters: []
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/session/twamp/{id}:
get:
summary: getTWAMPSessionInformation
description: ''
operationId: getTWAMPSessionInformation
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/sla:
post:
summary: createSLA
description: ''
operationId: createSLA
parameters: []
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
summary: getSLAs
description: ''
operationId: getSLAs
parameters: []
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/sla/{id}:
delete:
summary: deleteSLA
description: ''
operationId: deleteSLA
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/sla/{id}/session:
put:
summary: putSessionReferenceToSLA
description: ''
operationId: putSessionReferenceToSLA
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: sessionRef
in: query
description: ''
style: form
explode: true
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
summary: getSessionReferencesForSLA
description: ''
operationId: getSessionReferencesForSLA
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/sla/{id}/session/{ref}:
delete:
summary: deleteSessionReferenceFromSLA
description: ''
operationId: deleteSessionReferenceFromSLA
parameters:
- name: id
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: ref
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/version:
get:
summary: getSystemVersion
description: ''
operationId: getSystemVersion
parameters: []
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/orchestrate/v3/agents:
get:
summary: getApiOrchestrateV3Agents
description: ''
operationId: getApiOrchestrateV3Agents
parameters:
- name: page
in: query
description: ''
style: form
explode: true
schema:
type: number
format: double
- name: limit
in: query
description: ''
style: form
explode: true
schema:
type: number
format: double
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/orchestrate/v3/agents/{agentId}:
get:
summary: getApiOrchestrateV3AgentsAgentId
description: ''
operationId: getApiOrchestrateV3AgentsAgentId
parameters:
- name: agentId
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
summary: deleteApiOrchestrateV3AgentsAgentId
description: ''
operationId: deleteApiOrchestrateV3AgentsAgentId
parameters:
- name: agentId
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/orchestrate/v3/agents/configuration:
post:
summary: postApiOrchestrateV3AgentsConfiguration
description: ''
operationId: postApiOrchestrateV3AgentsConfiguration
parameters:
- name: page
in: query
description: ''
style: form
explode: true
schema:
type: number
format: double
- name: limit
in: query
description: ''
style: form
explode: true
schema:
type: number
format: double
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
summary: getApiOrchestrateV3AgentsConfiguration
description: ''
operationId: getApiOrchestrateV3AgentsConfiguration
parameters:
- name: page
in: query
description: ''
style: form
explode: true
schema:
type: number
format: double
- name: limit
in: query
description: ''
style: form
explode: true
schema:
type: number
format: double
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/orchestrate/v3/agents/configuration/{agentId}:
get:
summary: getApiOrchestrateV3AgentsConfigurationAgentId
description: ''
operationId: getApiOrchestrateV3AgentsConfigurationAgentId
parameters:
- name: agentId
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
put:
summary: putApiOrchestrateV3AgentsConfigurationAgentId
description: ''
operationId: putApiOrchestrateV3AgentsConfigurationAgentId
parameters:
- name: agentId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
summary: deleteApiOrchestrateV3AgentsConfigurationAgentId
description: ''
operationId: deleteApiOrchestrateV3AgentsConfigurationAgentId
parameters:
- name: agentId
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/orchestrate/v3/agents/{agentId}/command:
post:
summary: postApiOrchestrateV3AgentsAgentIdCommand
description: ''
operationId: postApiOrchestrateV3AgentsAgentIdCommand
parameters:
- name: agentId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/orchestrate/v3/agents/sessions:
get:
summary: getApiOrchestrateV3AgentsSessions
description: ''
operationId: getApiOrchestrateV3AgentsSessions
parameters:
- name: page
in: query
description: ''
style: form
explode: true
schema:
type: number
format: double
- name: limit
in: query
description: ''
style: form
explode: true
schema:
type: number
format: double
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
post:
summary: postApiOrchestrateV3AgentsSessions
description: ''
operationId: postApiOrchestrateV3AgentsSessions
parameters:
- name: page
in: query
description: ''
style: form
explode: true
schema:
type: number
format: double
- name: limit
in: query
description: ''
style: form
explode: true
schema:
type: number
format: double
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/orchestrate/v3/agents/session:
post:
summary: postApiOrchestrateV3AgentsSession
description: ''
operationId: postApiOrchestrateV3AgentsSession
parameters: []
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
put:
summary: putApiOrchestrateV3AgentsSession
description: ''
operationId: putApiOrchestrateV3AgentsSession
parameters: []
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/orchestrate/v3/agents/session/{sessionId}:
get:
summary: getApiOrchestrateV3AgentsSessionSessionId
description: ''
operationId: getApiOrchestrateV3AgentsSessionSessionId
parameters:
- name: sessionId
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
summary: deleteApiOrchestrateV3AgentsSessionSessionId
description: ''
operationId: deleteApiOrchestrateV3AgentsSessionSessionId
parameters:
- name: sessionId
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/orchestrate/v3/agents/sessions/{agentId}:
get:
summary: getApiOrchestrateV3AgentsSessionsAgentId
description: ''
operationId: getApiOrchestrateV3AgentsSessionsAgentId
parameters:
- name: agentId
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
summary: deleteApiOrchestrateV3AgentsSessionsAgentId
description: ''
operationId: deleteApiOrchestrateV3AgentsSessionsAgentId
parameters:
- name: agentId
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/orchestrate/v3/agents/sessionstatus/{sessionId}:
get:
summary: getApiOrchestrateV3AgentsSessionstatusSessionId
description: ''
operationId: getApiOrchestrateV3AgentsSessionstatusSessionId
parameters:
- name: sessionId
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/orchestrate/v3/agents/{agentId}/secrets:
post:
summary: postApiOrchestrateV3AgentsAgentIdSecrets
description: ''
operationId: postApiOrchestrateV3AgentsAgentIdSecrets
parameters:
- name: agentId
in: path
description: ''
required: true
style: simple
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/openid-configuration/{clientName}:
get:
summary: openIDConfiguration
description: ''
operationId: openIDConfiguration
parameters:
- name: clientName
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/openid-token/{clientName}:
post:
summary: openIDToken
description: ''
operationId: openIDToken
parameters:
- name: clientName
in: path
description: ''
required: true
style: simple
schema:
type: string
- name: grantType
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
- name: code
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
- name: clientId
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
- name: clientSecret
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/openid-auth:
get:
summary: openIDAuth
description: ''
operationId: openIDAuth
parameters:
- name: clientId
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
- name: redirectUri
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
- name: responseType
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
- name: state
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
- name: delegatedclientid
in: query
description: ''
style: form
explode: true
schema:
type: string
- name: scope
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/saml-redirect:
get:
summary: samlRedirect
description: ''
operationId: samlRedirect
parameters:
- name: clientName
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/saml-callback:
post:
summary: samlCallback
description: ''
operationId: samlCallback
parameters:
- name: sAMLResponse
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
- name: relayState
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/saml-metadata/{clientName}:
get:
summary: samlSpMetadata
description: ''
operationId: samlSpMetadata
parameters:
- name: clientName
in: path
description: ''
required: true
style: simple
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/v1/grant:
post:
summary: createGrantingTicket
description: ''
operationId: createGrantingTicket
parameters:
- name: username
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
- name: password
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
- name: service
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/v1/service:
post:
summary: createServiceTicket
description: ''
operationId: createServiceTicket
parameters:
- name: grantingTicket
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
- name: service
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/v1/validate:
post:
summary: validateServiceTicket
description: ''
operationId: validateServiceTicket
parameters:
- name: ticket
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
- name: service
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
- name: format
in: query
description: ''
required: true
style: form
explode: true
schema:
type: string
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/v1/auth/users:
post:
summary: createUser
description: ''
operationId: createUser
parameters: []
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
summary: getAllUsers
description: ''
operationId: getAllUsers
parameters: []
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/v1/auth/users/{userId}:
put:
summary: updateUser
description: ''
operationId: updateUser
parameters:
- name: userId
in: path
description: ''
required: true
style: simple
schema:
type: number
format: double
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
patch:
summary: updateUserProperties
description: ''
operationId: updateUserProperties
parameters:
- name: userId
in: path
description: ''
required: true
style: simple
schema:
type: number
format: double
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
summary: getUser
description: ''
operationId: getUser
parameters:
- name: userId
in: path
description: ''
required: true
style: simple
schema:
type: number
format: double
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
summary: deleteUser
description: ''
operationId: deleteUser
parameters:
- name: userId
in: path
description: ''
required: true
style: simple
schema:
type: number
format: double
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/v1/auth/users/{userId}/password:
patch:
summary: resetPassword
description: ''
operationId: resetPassword
parameters:
- name: userId
in: path
description: ''
required: true
style: simple
schema:
type: number
format: double
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/v1/auth/users/{userId}/email:
patch:
summary: changeEmailAddress
description: ''
operationId: changeEmailAddress
parameters:
- name: userId
in: path
description: ''
required: true
style: simple
schema:
type: number
format: double
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/v1/auth/me:
patch:
summary: updateAuthenticatedUserProperties
description: ''
operationId: updateAuthenticatedUserProperties
parameters: []
requestBody:
description: ''
content:
application/json:
schema:
type: object
required: false
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
summary: getAuthenticatedUser
description: ''
operationId: getAuthenticatedUser
parameters: []
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
summary: deleteAuthenticatedUser
description: ''
operationId: deleteAuthenticatedUser
parameters: []
responses:
'200':
description: Successful operation
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/v1/auth/me/password:
patch:
summary: updateAuthenticatedUserPassword
description: ''
operationId: updateAuthenticatedUserPassword
parameters: []
re