Otp Settings Controller

put
Authorizations
Body
creationDatestring · date-timeRead-onlyOptional
lastModifiedBystringRead-onlyOptional
createdBystringRead-onlyOptional
lastModifiedDatestring · date-timeRead-onlyOptional
idstringOptional
isDefaultbooleanRequired
typestring · max: 50Required
providerstring · max: 50Required
authTokenstringOptional
accountSidstringOptional
twilioNumberstringOptional
Responses
204
No Content
put
PUT /api/otp/settings/sms/twilio HTTP/1.1
Host: inscada.cloud
Content-Type: application/json
Accept: */*
Content-Length: 123

{
  "id": "text",
  "isDefault": true,
  "type": "text",
  "provider": "text",
  "authToken": "text",
  "accountSid": "text",
  "twilioNumber": "text"
}

No content

put
Authorizations
Body
creationDatestring · date-timeRead-onlyOptional
lastModifiedBystringRead-onlyOptional
createdBystringRead-onlyOptional
lastModifiedDatestring · date-timeRead-onlyOptional
idstringOptional
isDefaultbooleanRequired
typestring · max: 50Required
providerstring · max: 50Required
usernamestringOptional
bayiCodestringOptional
passwordstringOptional
headerstringOptional
Responses
204
No Content
put
PUT /api/otp/settings/sms/netgsm HTTP/1.1
Host: inscada.cloud
Content-Type: application/json
Accept: */*
Content-Length: 132

{
  "id": "text",
  "isDefault": true,
  "type": "text",
  "provider": "text",
  "username": "text",
  "bayiCode": "text",
  "password": "text",
  "header": "text"
}

No content

put
Authorizations
Body
creationDatestring · date-timeRead-onlyOptional
lastModifiedBystringRead-onlyOptional
createdBystringRead-onlyOptional
lastModifiedDatestring · date-timeRead-onlyOptional
idstringOptional
isDefaultbooleanRequired
typestring · max: 50Required
providerstring · max: 50Required
originatorstringOptional
shortNumberstringOptional
operatorstringOptional
usernamestringOptional
accountNumberstringOptional
passwordstringOptional
Responses
204
No Content
put
PUT /api/otp/settings/sms/dataport HTTP/1.1
Host: inscada.cloud
Content-Type: application/json
Accept: */*
Content-Length: 180

{
  "id": "text",
  "isDefault": true,
  "type": "text",
  "provider": "text",
  "originator": "text",
  "shortNumber": "text",
  "operator": "text",
  "username": "text",
  "accountNumber": "text",
  "password": "text"
}

No content

put
Authorizations
Body
creationDatestring · date-timeRead-onlyOptional
lastModifiedBystringRead-onlyOptional
createdBystringRead-onlyOptional
lastModifiedDatestring · date-timeRead-onlyOptional
idstringOptional
isDefaultbooleanRequired
typestring · max: 50Required
providerstring · max: 50Required
usernamestring · max: 50Optional
passwordstring · max: 60Optional
smtpHoststring · max: 50Optional
transportStrategystring · enumOptionalPossible values:
smtpPortinteger · int32Optional
Responses
204
No Content
put
PUT /api/otp/settings/mail/default HTTP/1.1
Host: inscada.cloud
Content-Type: application/json
Accept: */*
Content-Length: 156

{
  "id": "text",
  "isDefault": true,
  "type": "text",
  "provider": "text",
  "username": "text",
  "password": "text",
  "smtpHost": "text",
  "transportStrategy": "SMTP",
  "smtpPort": 1
}

No content

post
Authorizations
Responses
204
No Content
post
POST /api/otp/settings/test HTTP/1.1
Host: inscada.cloud
Accept: */*

No content

get
Authorizations
Responses
200
OK
*/*
get
GET /api/otp/settings HTTP/1.1
Host: inscada.cloud
Accept: */*
[
  {
    "creationDate": "2025-07-05T19:31:09.755Z",
    "lastModifiedBy": "text",
    "createdBy": "text",
    "lastModifiedDate": "2025-07-05T19:31:09.755Z",
    "id": "text",
    "isDefault": true,
    "type": "text",
    "provider": "text"
  }
]