Requisição PATCH usando HTTPQUOTE em api HTTPS

Preciso utilizar a função HTTPQUOTE para fazer uma requisição PATCH em uma api que utiliza HTTPS porem sempre está me retornando NIL na resposta.

A requisição é a seguinte

cResponse := HTTPQuote("https://api.rd.services/platform/contacts/email:teste@teste.com", "PATCH",,cPostParam,120,aHeadStr,@cHeaderRet)

A pergunta é, tem alguma configuração especial para pode fazer requisições em serviços HTTPS?

Ps: o Acesso a documentação da rotina está bloqueado pra mim (http://tdn.totvs.com/display/tec/HTTPQuote)

Edit:

Após o comentário do Daniel. Descobri que é possivel utilizar a HTTPGETSTATUS para verificar a resposta do servidor, que no caso era UNAUTHORIZED. O problema estava no meu header da requisição.

Boa tarde Eduardo, já verificou se o cHeaderRet traz alguma informação sobre o erro ou já tentou utilizar a função HTTPGetStatus após a requisição?

Daniel, o cHeaderRet veio vazio. Não tentei o HTTPGetStatus. Vou tentar, valeu.

Boa noite,

Ótimo que resolveu Eduardo.

Sobre a função HTTPQuote, segue um descritivo dela:

HTTPQuote

Sintaxe:

HTTPQuote ( |cUrl|, |cMethod|, [cGETParms], [cPOSTParms], [nTimeOut], [aHeadStr], [@cHeaderRet] )

Retorno:

cResponse - Através de cResponse será retornada a String correspondendo ao documento solicitado.


Já a função HTTPGetStatus está documentada:

https://tdn.totvs.com/display/tec/HTTPGetStatus