{"id":37032585,"url":"https://github.com/apiverve/airquality-api","last_synced_at":"2026-01-14T03:59:51.516Z","repository":{"id":239627045,"uuid":"800060026","full_name":"apiverve/airquality-API","owner":"apiverve","description":"Air Quality is a simple tool for getting air quality data. It returns the air quality index, o3, pm2, and more.","archived":false,"fork":false,"pushed_at":"2025-11-21T22:03:30.000Z","size":38,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-11-22T00:08:57.704Z","etag":null,"topics":["air-quality","air-quality-api","air-quality-data","air-quality-data-api","air-quality-tool","airquality","api","apiverve","dotnet","nodejs","npm-package","nuget-package","python","python-package","rest-api","weather"],"latest_commit_sha":null,"homepage":"https://apiverve.com/marketplace/airquality?utm_source=github","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/apiverve.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","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-05-13T16:14:45.000Z","updated_at":"2025-11-21T22:03:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"72b079cf-40db-4a63-a634-99afee3c046d","html_url":"https://github.com/apiverve/airquality-API","commit_stats":null,"previous_names":["apiverve/airquality-api"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/apiverve/airquality-API","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apiverve%2Fairquality-API","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apiverve%2Fairquality-API/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apiverve%2Fairquality-API/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apiverve%2Fairquality-API/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apiverve","download_url":"https://codeload.github.com/apiverve/airquality-API/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apiverve%2Fairquality-API/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28408940,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T01:52:23.358Z","status":"online","status_checked_at":"2026-01-14T02:00:06.678Z","response_time":107,"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":["air-quality","air-quality-api","air-quality-data","air-quality-data-api","air-quality-tool","airquality","api","apiverve","dotnet","nodejs","npm-package","nuget-package","python","python-package","rest-api","weather"],"created_at":"2026-01-14T03:59:50.632Z","updated_at":"2026-01-14T03:59:51.507Z","avatar_url":"https://github.com/apiverve.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Air Quality API\n\n\u003e Air Quality is a simple tool for getting air quality data. It returns the air quality index, o3, pm2, and more.\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![API Status](https://img.shields.io/badge/Status-Active-green.svg)](https://apiverve.com)\n[![Method](https://img.shields.io/badge/Method-GET-blue.svg)](#)\n[![Platform](https://img.shields.io/badge/Platform-Multi--Platform-orange.svg)](#installation)\n\n**Available on:**\n[![npm](https://img.shields.io/badge/npm-CB3837?style=flat\u0026logo=npm\u0026logoColor=white)](https://www.npmjs.com/package/@apiverve/airquality)\n[![NuGet](https://img.shields.io/badge/NuGet-004880?style=flat\u0026logo=nuget\u0026logoColor=white)](https://www.nuget.org/packages/APIVerve.API.AirQuality)\n[![PyPI](https://img.shields.io/badge/PyPI-3776AB?style=flat\u0026logo=python\u0026logoColor=white)](https://pypi.org/project/apiverve-airquality/)\n[![JitPack](https://img.shields.io/badge/JitPack-2E7D32?style=flat\u0026logo=android\u0026logoColor=white)](#-android-jitpack)\n\n---\n\n## Quick Start\n\n### Using JavaScript\n\n```javascript\nasync function callAirQualityAPI() {\n    try {\n        const params = new URLSearchParams({\n            city: 'San Francisco'\n        });\n\n        const response = await fetch(`https://api.apiverve.com/v1/airquality?${params}`, {\n            method: 'GET',\n            headers: {\n                'x-api-key': 'YOUR_API_KEY_HERE'\n            }\n        });\n\n        const data = await response.json();\n        console.log(data);\n    } catch (error) {\n        console.error('Error:', error);\n    }\n}\n\ncallAirQualityAPI();\n```\n\n### Using cURL\n\n```bash\ncurl -X GET \"https://api.apiverve.com/v1/airquality?param=value\" \\\n  -H \"x-api-key: YOUR_API_KEY_HERE\"\n```\n\n**Get your API key:** [https://apiverve.com](https://apiverve.com)\n\n**📁 For more examples, see the [examples folder](./examples/)**\n\n---\n\n## Installation\n\nChoose your preferred programming language:\n\n### 📦 NPM (JavaScript/Node.js)\n\n```bash\nnpm install @apiverve/airquality\n```\n\n[**View NPM Package →**](https://www.npmjs.com/package/@apiverve/airquality) | [**Package Code →**](./npm/)\n\n---\n\n### 🔷 NuGet (.NET/C#)\n\n```bash\ndotnet add package APIVerve.API.AirQuality\n```\n\n[**View NuGet Package →**](https://www.nuget.org/packages/APIVerve.API.AirQuality) | [**Package Code →**](./nuget/)\n\n---\n\n### 🐍 Python (PyPI)\n\n```bash\npip install apiverve-airquality\n```\n\n[**View PyPI Package →**](https://pypi.org/project/apiverve-airquality/) | [**Package Code →**](./python/)\n\n---\n\n### 🤖 Android (JitPack)\n\n```gradle\nimplementation 'com.github.apiverve:airquality-api:1.0.0'\n```\n\n[**Package Code →**](./android/)\n\n---\n\n## Features\n\n✅ **Multi-platform support** - Use the same API across Node.js, .NET, Python, Android, and browsers\n✅ **Simple authentication** - Just add your API key in the request header\n✅ **Comprehensive documentation** - Full examples and API reference available\n✅ **Production-ready** - Used by developers worldwide\n\n---\n\n## Documentation\n\n📚 **Full API Documentation:** [https://docs.apiverve.com/ref/airquality](https://docs.apiverve.com/ref/airquality)\n\n---\n\n## Use Cases\n\nCommon use cases for the Air Quality API:\n\n- ✅ Integration into web applications\n- ✅ Mobile app development\n- ✅ Data analysis and reporting\n- ✅ Automation workflows\n- ✅ Microservices architecture\n\n---\n\n## API Reference\n\n### Authentication\nAll requests require an API key in the header:\n```\nx-api-key: YOUR_API_KEY_HERE\n```\n\nGet your API key: [https://apiverve.com](https://apiverve.com)\n\n### Response Format\nAll responses are JSON with this structure:\n```json\n{\n  \"status\": \"ok\",\n  \"data\": { ... }\n}\n```\n\n---\n\n## Support \u0026 Community\n\n- 💬 **Support**: [https://apiverve.com/contact](https://apiverve.com/contact)\n- 🐛 **Issues**: [GitHub Issues](../../issues)\n- 📖 **Documentation**: [https://docs.apiverve.com](https://docs.apiverve.com)\n- 🌐 **Website**: [https://apiverve.com](https://apiverve.com)\n\n---\n\n## Contributing\n\nWe welcome contributions! Please see [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.\n\n---\n\n## Security\n\nFor security concerns, please review our [Security Policy](SECURITY.md).\n\n---\n\n## License\n\nThis project is licensed under the **MIT License** - see the [LICENSE](LICENSE) file for details.\n\n---\n\n## Acknowledgments\n\nBuilt with ❤️ by [APIVerve](https://apiverve.com)\n\nCopyright © 2025 APIVerve. All rights reserved.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapiverve%2Fairquality-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapiverve%2Fairquality-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapiverve%2Fairquality-api/lists"}