lunes, 2 de abril de 2018

REST Web Service: Consulta de RUC - SUNAT

Realice la implementación del Servicio Web para consultar el Registro Único de Contribuyentes (RUC) - SUNAT. Se utilizaron tecnologías como: PHP 7, Framework Laravel 5, MySQL y Scripts para Procesos Batch en Linux.

La URL para consultar debe tener el siguiente formato: http://services.wijoata.com/consultar-ruc/api/ruc/{RUC} o https://services.wijoata.com/consultar-ruc/api/ruc/{RUC}.

Ejemplo: http://services.wijoata.com/consultar-ruc/api/ruc/20600675070 o https://services.wijoata.com/consultar-ruc/api/ruc/20600675070

Así mismo la solicitud debe de contemplar:
  • Accept: application/json
  • Content-Type: application/json
  • Method: POST
El formato de la respuesta es de tipo: JSON, con la siguiente estructura:
{
    "status": 1,
    "msg": "Operación satisfactoria.",
    "ruc": "20600675070",
    "razonSocial": "TERPRO INGENIEROS S.A.C. - TERPRO S.A.C.",
    "direccion": "URB. LOS ROBLES LA MOLINA CAL. LOS TALLANES 196 Dpto. 301",
    "ubigeo": "150114"
}

A continuación, imagen para ilustrar el funcionamiento del Servicio Web:



Espero les sea de mucha ayuda.

Última actualización: 27-01-2021

Saludos,

Wijoata ;-)