Instalação
Após instalação da SmartAPI abrir o powershell como administrador,
posicionar na pasta \SelfHostSSL dentro da instalação da smartapi
cd C:\SmartApps\API_testes\Service\SelfHostSSL

executar o seguinte comando
powershell -ExecutionPolicy Bypass -File .\SelfhostCertificate.ps1
vai perguntar qual a porta que pretendemos usar, selecionamos a mais indicada

feito isso o certificado é instalado com sucesso.
Devemos agora alterar o SmartAPI.ini
alterar a porta para a indicada, e adicionar a TAG APIProtocol=https ao ficheiro

Reiniciar a API e está pronta para https