O código-fonte de uma classe REST segue o modelo de classes ADVPL e SOAP, porém os métodos são limitados aos suportados pela implementação do protocolo no AdvPL (POST, PUT, GET e DELETE)

O primeiro passo é incluir os includes TOTVS.CH e RESTFUL.CH

Depois declarar a classe com o comando WSRESTFUL

 WSRESTFUL sample DESCRIPTION "Exemplo de serviço REST"