{
    "status": "success",
    "timestamp": "2026-05-18T15:58:26+00:00",
    "api_version": "1.0",
    "data": {
        "api_name": "Biblioteca API",
        "version": "1.0",
        "description": "API REST para gestión de biblioteca",
        "base_url": "https:\/\/apilibrary.cuakxd.com",
        "current_environment": {
            "detected_host": "apilibrary.cuakxd.com",
            "is_localhost": false,
            "protocol": "https"
        },
        "documentation": {
            "info": "Haz clic en las URLs para probarlas directamente en POSTMAN",
            "postman_collection": "Importa: Biblioteca_API_SinHtaccess.postman_collection.json",
            "note": "Las URLs se generan automáticamente según el entorno actual"
        },
        "quick_test_urls": {
            "Obtener todos los libros": "https:\/\/apilibrary.cuakxd.com\/index.php\/libros",
            "Obtener libro específico": "https:\/\/apilibrary.cuakxd.com\/index.php\/libros\/1",
            "Crear nuevo libro (POST)": "https:\/\/apilibrary.cuakxd.com\/index.php\/libros",
            "Actualizar libro (PUT)": "https:\/\/apilibrary.cuakxd.com\/index.php\/libros\/1",
            "Eliminar libro (DELETE)": "https:\/\/apilibrary.cuakxd.com\/index.php\/libros\/1",
            "Estadísticas": "https:\/\/apilibrary.cuakxd.com\/index.php\/stats",
            "Verificar autor": "https:\/\/apilibrary.cuakxd.com\/index.php\/check-author\/García Márquez",
            "Verificar género": "https:\/\/apilibrary.cuakxd.com\/index.php\/check-genre\/Realismo mágico",
            "Info del autor": "https:\/\/apilibrary.cuakxd.com\/index.php\/author-info\/García Márquez"
        },
        "filter_examples": {
            "Filtrar por género": "https:\/\/apilibrary.cuakxd.com\/index.php\/libros?genero=Realismo mágico",
            "Filtrar por autor": "https:\/\/apilibrary.cuakxd.com\/index.php\/libros?autor=García Márquez",
            "Libros disponibles": "https:\/\/apilibrary.cuakxd.com\/index.php\/libros?disponible=true",
            "Libros por año": "https:\/\/apilibrary.cuakxd.com\/index.php\/libros?año_desde=1950&año_hasta=2000",
            "Filtros combinados": "https:\/\/apilibrary.cuakxd.com\/index.php\/libros?genero=Novela&disponible=true"
        },
        "error_test_urls": {
            "Error 400 - Bad Request": "https:\/\/apilibrary.cuakxd.com\/index.php\/error\/400",
            "Error 401 - Unauthorized": "https:\/\/apilibrary.cuakxd.com\/index.php\/error\/401",
            "Error 403 - Forbidden": "https:\/\/apilibrary.cuakxd.com\/index.php\/error\/403",
            "Error 404 - Not Found": "https:\/\/apilibrary.cuakxd.com\/index.php\/error\/404",
            "Error 500 - Server Error": "https:\/\/apilibrary.cuakxd.com\/index.php\/error\/500",
            "Libro inexistente": "https:\/\/apilibrary.cuakxd.com\/index.php\/libros\/999"
        },
        "endpoints_reference": {
            "GET \/": "Información de la API",
            "GET \/index.php\/libros": "Obtener todos los libros (acepta filtros)",
            "GET \/index.php\/libros\/{id}": "Obtener libro específico",
            "POST \/index.php\/libros": "Crear nuevo libro",
            "PUT \/index.php\/libros\/{id}": "Actualizar libro",
            "DELETE \/index.php\/libros\/{id}": "Eliminar libro",
            "GET \/index.php\/stats": "Estadísticas de la biblioteca",
            "GET \/index.php\/check-author\/{nombre}": "Verificar si un autor existe",
            "GET \/index.php\/check-genre\/{nombre}": "Verificar si un género existe",
            "GET \/index.php\/author-info\/{nombre}": "Información detallada del autor",
            "GET \/index.php\/error\/{code}": "Ejemplos de errores"
        },
        "available_filters": {
            "genero": "Filtrar por género literario",
            "autor": "Filtrar por nombre del autor",
            "disponible": "Filtrar por disponibilidad (true\/false)",
            "año_desde": "Filtrar desde año de publicación",
            "año_hasta": "Filtrar hasta año de publicación"
        }
    }
}