Introducción

Como desarrollador he tenido la necesidad de obtener información de distintos lugares y no he encontrado un servicio que los tenga todos, es por esto que decidí liberar esta API centralizando información de distintas fuentes.

El servicio es gratuito siempre y cuando no abusen de él, para mantenerlo gratis utilizo Cloudflare para el caché que se refresca cada 5 minutos y Heroku como servidor.

<aside> 🚨 Para evitar el abuso la API se ha limitado un máximo 2 request cada 10 segundos, sobre eso recibirás un error 429 Too Many Request y estarás bloqueado por 1 minuto.

</aside>

Información general

URL API

Recomiendo utilizar Insomia o Postman para que pruebes todos los servicios disponibles. La URL base de la API es:

<https://api.victorsanmartin.com/>

Formato respuesta

Todos los endpoints entregan la información en formato JSON y el formato en caso de éxito será:

{
	"status": "success",
	"data": {
	}
}

En caso de error:

{
	"status": "error",
	"data": null,
	"code": "Código del error",
	"data": "Mensaje de error"
}

En caso que seas bloqueado por exceso de request a la API (recuerda que un máximo de 2 reqs/10 segundos):

error code: 1015

Aportes, feedback, pedidos.

Cualquier comentario, servicio que necesitas y exista una fuente de datos que pueda utilizar, error, feedback, reclamo, etc., me puedes escribir directamente a mi correo hola@victorsanmartin.com.