ELS iSE-Cobra 4 API specification (8463bfe9046a41ee0886be3bdd26fb7f58972a3c)

Download OpenAPI specification:Download

The ELS iSE-Cobra 4 service is used to configure and manage the els integration.

certificate

GetCertificate

Returns the requested certificate for the given organizationID

Authorizations:
API_TokenPersonal-Access-Token
path Parameters
organizationID
required
integer

organization to query

Responses

Response samples

Content type
application/json
{
  • "caChain": "string",
  • "certificate": "string",
  • "organizationId": 0,
  • "privateKey": "string"
}

StoreCertificate

Store the given certificate for the given organizationID

Authorizations:
API_TokenPersonal-Access-Token
path Parameters
organizationID
required
integer

organization to query

Request Body schema: application/json
caChain
string
certificate
string
organizationId
integer <int64>
privateKey
string

Responses

Request samples

Content type
application/json
{
  • "caChain": "string",
  • "certificate": "string",
  • "organizationId": 0,
  • "privateKey": "string"
}

DeleteCertificate

Delete the certificate for the given organizationID

Authorizations:
API_TokenPersonal-Access-Token
path Parameters
organizationID
required
integer

organization to query

Responses

credentials

GetCredentials

Returns all or the requested credentials for the given organizationID (and serviceName)

Authorizations:
API_TokenPersonal-Access-Token
path Parameters
organizationID
required
integer

organization to query

query Parameters
serviceName
string

service name to query

Responses

Response samples

Content type
application/json
{
  • "organizationId": 0,
  • "password": "string",
  • "serviceName": "string",
  • "url": "string",
  • "username": "string"
}

StoreCredentials

Store the given credentials for the given organizationID and serviceName

Authorizations:
API_TokenPersonal-Access-Token
path Parameters
organizationID
required
integer

organization to query

query Parameters
serviceName
required
string

service name to query

Request Body schema: application/json
organizationId
integer <int64>
password
string
serviceName
string
url
string
username
string

Responses

Request samples

Content type
application/json
{
  • "organizationId": 0,
  • "password": "string",
  • "serviceName": "string",
  • "url": "string",
  • "username": "string"
}

DeleteCredentials

Delete the login for the given organizationID and serviceName

Authorizations:
API_TokenPersonal-Access-Token
path Parameters
organizationID
required
integer

organization to query

query Parameters
serviceName
required
string

service name to query

Responses

keyword

GetKeywords

Returns the requested KeywordList for the given organizationID

Authorizations:
API_TokenPersonal-Access-Token
path Parameters
organizationID
required
integer

organization to query

Responses

Response samples

Content type
application/json
{
  • "keywordScenarioList": [
    ],
  • "organizationId": 0
}

StoreKeywords

Store the given KeywordList for the given organizationID

Authorizations:
API_TokenPersonal-Access-Token
path Parameters
organizationID
required
integer

organization to query

Request Body schema: application/json
Array of objects (KeywordScenario)
organizationId
integer <int64>

Responses

Request samples

Content type
application/json
{
  • "keywordScenarioList": [
    ],
  • "organizationId": 0
}

DeleteKeywords

Delete the KeywordList for the given organizationID

Authorizations:
API_TokenPersonal-Access-Token
path Parameters
organizationID
required
integer

organization to query

Responses

login

GetLogin

Returns the requested login for the given organizationID

Authorizations:
API_TokenPersonal-Access-Token
path Parameters
organizationID
required
integer

organization to query

Responses

Response samples

Content type
application/json
{
  • "organizationId": 0,
  • "url": "string"
}

StoreLogin

Store the given login for the given organizationID

Authorizations:
API_TokenPersonal-Access-Token
path Parameters
organizationID
required
integer

organization to query

Request Body schema: application/json
organizationId
integer <int64>
url
string

Responses

Request samples

Content type
application/json
{
  • "organizationId": 0,
  • "url": "string"
}

DeleteLogin

Delete the login for the given organizationID

Authorizations:
API_TokenPersonal-Access-Token
path Parameters
organizationID
required
integer

organization to query

Responses