Saltar al contenido principal

Integración API

Cualquier software puede consumir Searchpe a travéz de REST.

API

Puedes ver todos los REST endpoint disponibles en:

Consumo del API

Puedes utilizar cualquier lenguage de programación para consumir el API de Searchpe lo único que necesitas tener en cuenta es siempre enviar tus credenciales en cada petición tal y como se explica en la sección Seguridad.

Consulta DNI/RUC

Probablemente el endpoint más importante es /api/contribuyentes/{numeroDocumento} ya que este es usado para consultar personas natural o jurídicas a travéz de su número de DNI o RUC.

fetch('http://localhost:8180/api/contribuyentes/{numeroDocumento}', {
method: "GET",
headers: {
"Content-type": "application/json",
"Authorization": "Basic bXlVc2VybmFtZTpteVBhc3N3b3Jk",
}
})
.then(response => console.log(response));
.catch(error => console.log(error));
versionId
integer <int64>
ruc
string
dni
string
nombre
string
estado
string
condicionDomicilio
string
ubigeo
string
tipoVia
string
nombreVia
string
codigoZona
string
tipoZona
string
numero
string
interior
string
lote
string
departamento
string
manzana
string
kilometro
string
{
  • "versionId": 0,
  • "ruc": "string",
  • "dni": "string",
  • "nombre": "string",
  • "estado": "string",
  • "condicionDomicilio": "string",
  • "ubigeo": "string",
  • "tipoVia": "string",
  • "nombreVia": "string",
  • "codigoZona": "string",
  • "tipoZona": "string",
  • "numero": "string",
  • "interior": "string",
  • "lote": "string",
  • "departamento": "string",
  • "manzana": "string",
  • "kilometro": "string"
}