{"id":27720644,"url":"https://github.com/fjsrey/api-creator","last_synced_at":"2025-07-23T14:06:15.085Z","repository":{"id":289139385,"uuid":"970234962","full_name":"fjsrey/api-creator","owner":"fjsrey","description":"Aplicación para crear APIs de una forma simple / Application to create APIs in a simple way","archived":false,"fork":false,"pushed_at":"2025-05-17T12:40:07.000Z","size":51,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-17T13:48:27.496Z","etag":null,"topics":["apache","api","apis","creador","creator","php","simple"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fjsrey.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-21T17:37:01.000Z","updated_at":"2025-04-21T18:35:01.000Z","dependencies_parsed_at":"2025-04-27T09:59:17.099Z","dependency_job_id":null,"html_url":"https://github.com/fjsrey/api-creator","commit_stats":null,"previous_names":["fjsrey/api-creator"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/fjsrey/api-creator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fjsrey%2Fapi-creator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fjsrey%2Fapi-creator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fjsrey%2Fapi-creator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fjsrey%2Fapi-creator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fjsrey","download_url":"https://codeload.github.com/fjsrey/api-creator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fjsrey%2Fapi-creator/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266691580,"owners_count":23969182,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apache","api","apis","creador","creator","php","simple"],"created_at":"2025-04-27T09:59:16.063Z","updated_at":"2025-07-23T14:06:15.077Z","avatar_url":"https://github.com/fjsrey.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# api-creator\n\nAPI Creator es un generador de APIs simple. Permite crear de forma sencilla una o más APIs personalizadas, con capacidad de definir tipos MIME, gestionar parámetros de entrada y salida, y acceder a bases de datos externas mediante scripts PHP. Internamente usa SQLite para almacenar los datos de las APIs creadas, permitiendo modificar o eliminar las que se quieran.\n\n## Características principales\n\n- ✅ **Creación rápida de APIs** indicando MIME de entrada y salida.\n- 🔗 **Obtención de parámetros** tanto *in-line* como en la URL.\n- 📦 **Conteo de llamadas a los distintos Endpoints** para tener una referencia del número de llamadas reales.\n- 🛢️ **Acceso a bases de datos externas** mediante scripts PHP subidos al servidor.\n- 📝 **Respuesta directa configurable** sin necesidad de escribir scripts PHP (aunque también se permite).\n- 📦 **Incluye varios ejemplos de uso** listos para adaptar.\n\n## Requisitos\n\n- Servidor web con soporte PHP (opcional para funciones avanzadas).\n- Editor de texto para modificar archivos de configuración o scripts, si se desea.\n\n## Uso\n\n1. Define los endpoints que deseas. Clave de acceso \"admin\" - \"toor\" por defecto.\n2. Selecciona los tipos MIME de entrada y salida de datos.\n3. Decide si usarás scripts PHP para conectarte a una base de datos externa.\n4. (Opcional) Define la lógica de respuesta directamente sin Scripts PHP, si es una API simple.\n\n## Licencia\n\nEste software se distribuye bajo la **Licencia Pública General GNU v3.0 (GPLv3)**.  \nPuedes consultarla en: https://www.gnu.org/licenses/gpl-3.0.html\n\n\u003e El autor distribuye este código en beneficio de cualquiera que quiera usarlo, aprender de él o mejorarlo.  \n\u003e **Sin embargo, no ofrece ninguna garantía ni asume responsabilidad alguna por el uso que se haga del mismo.**\n\n## Autor\n\n**Francisco José Serrano Rey, 2025**\n📧 Contacto: fjsrey@gmail.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffjsrey%2Fapi-creator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffjsrey%2Fapi-creator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffjsrey%2Fapi-creator/lists"}