VanLife
OpenVan.campβ El mundo de las autocaravanas — aquí

OpenVan.camp Public API

Datos abiertos sobre precios de combustible, tipos de cambio y eventos vanlife. Uso gratuito en tus apps, bots y artículos bajo CC BY 4.0.

Licencia CC BY 4.0 — Puede usar, compartir y adaptar estos datos en cualquier formato, siempre que cite a OpenVan.camp como fuente. Datos de combustible actualizados el: 15 marzo 2026.

Endpoints disponibles

GET /api/fuel/prices 72 countries

Precios actuales de combustible (gasolina, diésel, GLP) para 72 países. Actualizados semanalmente desde GlobalPetrolPrices y fuentes gubernamentales. Caché 6 horas.

curl https://openvan.camp/api/fuel/prices
Mostrar ejemplo de respuesta
{
  "success": true,
  "data": {
    "DE": {
      "country_code": "DE",
      "country_name": "Germany",
      "region": "europe",
      "currency": "EUR",
      "prices": { "gasoline": 1.79, "diesel": 1.65, "lpg": 0.82 },
      "fetched_at": "2026-03-15T09:31:25+03:00",
      "source": "GlobalPetrolPrices.com"
    }
  },
  "meta": { "total_countries": 72, "updated_at": "2026-03-15 09:33:33", "cache_ttl_hours": 6 }
}
GET /api/currency/rates 150+ currencies

Tipos de cambio para 150+ monedas en relación al EUR. Obtenidos de múltiples APIs de código abierto con fallback automático. Caché 1 hora.

curl https://openvan.camp/api/currency/rates
Mostrar ejemplo de respuesta
{
  "success": true,
  "rates": { "EUR": 1, "USD": 1.08, "GBP": 0.85, "RUB": 98.5, "TRY": 35.2, "GEL": 2.95, "KZT": 520 },
  "cached": true,
  "updated_at": "2026-03-15T09:00:00+00:00"
}
GET /api/events vanlife events

Lista paginada de eventos vanlife — exposiciones, festivales, quedadas, road trips. Filtra por estado, tipo, país. Nombres localizados en 7 idiomas.

# Upcoming events in Germany
curl "https://openvan.camp/api/events?country=DE&status=upcoming"

# Search by name
curl "https://openvan.camp/api/events?search=Nauticampo"

# Event details
curl "https://openvan.camp/api/event/nauticampo-2026"
Parámetros: locale status type country search page limit Docs completos →

Inicio rápido

Python

import requests

resp = requests.get("https://openvan.camp/api/fuel/prices")
data = resp.json()

for code, info in data["data"].items():
    prices = info["prices"]
    print(f"{info['country_name']}: diesel={prices['diesel']} {info['currency']}")

JavaScript / Node.js

const res = await fetch("https://openvan.camp/api/fuel/prices");
const { data } = await res.json();

const europe = Object.values(data).filter(c => c.region === "europe");
const sorted = europe.sort((a, b) => a.prices.diesel - b.prices.diesel);
console.log("Cheapest:", sorted[0].country_name, sorted[0].prices.diesel);

Atribución

Al usar nuestros datos, incluye una atribución visible. Aquí tienes un snippet listo para usar:

Data source: <a href="https://openvan.camp/es/tools/fuel-prices">OpenVan.camp</a> (CC BY 4.0)
Publicidad

Instalar OpenVan.camp

Obtén acceso rápido y lectura sin conexión.

Instalar en iOS

  1. 1 Toca Compartir en Safari.
  2. 2 Elige "Añadir a inicio".
  3. 3 Confirma tocando Agregar.

Ya instalado

La aplicación ya está instalada en este dispositivo.

Instalar desde el menú

Usa el menú de tu navegador para instalar o agregar a la pantalla de inicio.