{"id":25633227,"url":"https://github.com/jgeek00/fuel-stations-spain-api","last_synced_at":"2026-05-15T03:10:02.764Z","repository":{"id":276890742,"uuid":"862375914","full_name":"JGeek00/fuel-stations-spain-api","owner":"JGeek00","description":"REST API that provides realtime prices about Spanish fuel stations.","archived":false,"fork":false,"pushed_at":"2026-04-11T00:15:55.000Z","size":221,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-04-21T07:45:34.954Z","etag":null,"topics":["express-js","fuel-prices-spain","rest-api"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/JGeek00.png","metadata":{"files":{"readme":"README.md","changelog":"changelog/v1.10.3.md","contributing":null,"funding":null,"license":"LICENSE.md","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-09-24T13:51:13.000Z","updated_at":"2026-04-11T00:16:57.000Z","dependencies_parsed_at":"2026-04-03T03:02:12.026Z","dependency_job_id":null,"html_url":"https://github.com/JGeek00/fuel-stations-spain-api","commit_stats":null,"previous_names":["jgeek00/fuel-stations-spain-api"],"tags_count":20,"template":false,"template_full_name":null,"purl":"pkg:github/JGeek00/fuel-stations-spain-api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JGeek00%2Ffuel-stations-spain-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JGeek00%2Ffuel-stations-spain-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JGeek00%2Ffuel-stations-spain-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JGeek00%2Ffuel-stations-spain-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JGeek00","download_url":"https://codeload.github.com/JGeek00/fuel-stations-spain-api/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JGeek00%2Ffuel-stations-spain-api/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32285283,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T18:29:39.964Z","status":"online","status_checked_at":"2026-04-26T02:00:05.962Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","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":["express-js","fuel-prices-spain","rest-api"],"created_at":"2025-02-22T21:28:16.530Z","updated_at":"2026-05-15T03:10:02.756Z","avatar_url":"https://github.com/JGeek00.png","language":"TypeScript","funding_links":["https://github.com/sponsors/JGeek00","https://www.paypal.com/donate/?hosted_button_id=T63UK6AVL3MG8"],"categories":[],"sub_categories":[],"readme":"# Fuel Stations Spain API\nThis project is a backend service that offers a REST API and a MCP server. It fetches the realtime prices from the government's public API, and offers them with more filtering options.\n\nData source: [Spanish government public API](https://datos.gob.es/es/catalogo/e05068001-precio-de-carburantes-en-las-gasolineras-espanolas) | [Endpoints list](https://sedeaplicaciones.minetur.gob.es/ServiciosRESTCarburantes/PreciosCarburantes/help)\n\n## Import historic data\nThe API fetches the historic data between the last date on the database and the current date when the API is started, and every day at 01:00 AM, however, the database must have some preloaded data in order to fetch that remaining data.\nI have created a [tool](https://github.com/JGeek00/historic-fuel-stations-fetcher) to fetch the historic data from the public API and then import it to the persistent database. Follow the instructions on that repository to fetch the data and import to the database.\n\n## API documentation\nThere's an [OpenAPI file](https://github.com/JGeek00/fuel-stations-spain-api/blob/master/docs/openapi.yaml) with the API specification. You can paste the contents of that file on the [Swagger Editor](https://editor.swagger.io) to have a better look.\n\n## Donations\nIf you like the project and you want to contribute with the development, you can [become a sponsor on GitHub](https://github.com/sponsors/JGeek00), or you can donate using PayPal.\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://www.paypal.com/donate/?hosted_button_id=T63UK6AVL3MG8\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/stefan-niedermann/paypal-donate-button/master/paypal-donate-button.png\" alt=\"Donate with PayPal\" height=\"100\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\n##### Created by JGeek00","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjgeek00%2Ffuel-stations-spain-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjgeek00%2Ffuel-stations-spain-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjgeek00%2Ffuel-stations-spain-api/lists"}