OCApi
OTG Centralized API

Le API centralizzate di OTG

Data provider, invio email, schedulazioni e moduli applicativi esposti da un unico servizio, con autenticazione tramite API key e permessi per contesto.

Richiesta
POST /api/<controller>/<action>
Authorization: <API key>
Content-Type: application/json

{
  "ContextName": "<contesto>",
  ...
}

API key

La chiave viaggia nell'header Authorization o nel campo ApiKey del body. Ogni chiamata è verificata sui permessi di controller e action.

Contesti

Ogni richiesta indica il contesto nel campo ContextName: connessioni e impostazioni restano separate per cliente e applicazione.

Moduli

Le funzionalità aggiuntive sono caricate come moduli e documentate nello stesso Swagger delle API core.