API Documentation

API de Estacionador.com

Integra fácilmente nuestros servicios en tu aplicación

Inicio Rápido

Comienza a usar nuestra API en minutos

curl -X GET "https://api.estacionador.com/v1/parkings" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json"

Obtén tu API key desde el panel de administración y comienza a realizar peticiones.

Segura

Autenticación con API keys y tokens JWT. Todas las comunicaciones son encriptadas con HTTPS.

RESTful

API REST estándar con respuestas en JSON. Fácil de integrar en cualquier lenguaje de programación.

Documentada

Documentación completa con ejemplos de código y casos de uso para cada endpoint.

Autenticación

Todas las peticiones requieren autenticación

API Key Authentication

Incluye tu API key en el header Authorization de cada petición:

Authorization: Bearer YOUR_API_KEY

Obtener tu API Key

1. Inicia sesión en tu dashboard
2. Ve a Configuración → API
3. Genera una nueva API key
4. Guarda la key de forma segura

Endpoints Principales

Base URL: https://api.estacionador.com/v1

GET
/api/parkings
Obtener lista de estacionamientos
Auth
POST
/api/parkings
Crear un nuevo estacionamiento
Auth
GET
/api/parkings/{id}/spaces
Obtener espacios de un estacionamiento
Auth
POST
/api/tickets
Crear un nuevo ticket
Auth
GET
/api/tickets/{id}
Obtener información de un ticket
Auth
POST
/api/payments
Procesar un pago
Auth

Ejemplo de Respuesta

Estructura estándar de nuestras respuestas JSON

{
  "success": true,
  "data": {
    "id": "parking_123",
    "name": "Estacionamiento Central",
    "address": "Av. Principal 123",
    "totalSpaces": 100,
    "availableSpaces": 45,
    "hourlyRate": 25.00,
    "isActive": true,
    "spaces": [
      {
        "id": "space_001",
        "number": "A001",
        "isOccupied": false,
        "vehicleType": "car"
      }
    ]
  },
  "meta": {
    "timestamp": "2024-02-15T10:30:00Z",
    "requestId": "req_abc123"
  }
}

SDKs Oficiales

Librerías oficiales para diferentes lenguajes

estacionador-js
JavaScript/Node.js
estacionador-python
Python
estacionador-php
PHP

Herramientas

Utilidades para desarrolladores

Postman Collection

Colección completa de endpoints para pruebas

OpenAPI Spec

Especificación OpenAPI 3.0 completa

¿Necesitas ayuda con la integración?

Nuestro equipo técnico está aquí para apoyarte en el proceso