En esta serie de entradas se habla del tema,
y en concreto en esta tienes implementado un cliente con Delphi 6 que acceder a un webservice y obtiene una respuesta JSON, la trata y la muestra. Todo ello usando las Indy.
Aquí tienes otro similar, en este caso accediendo a un servidor que requiere
https.