Getting Started with OpenEV Data¶
Welcome! This guide will help you get started with OpenEV Data, whether you want to use the data, contribute to the project, or integrate the API into your application.
Choose Your Path¶
Best for: Data scientists, researchers, analysts
You can access the data in multiple formats:
- Direct Download (Simplest)
- Download pre-compiled datasets from GitHub Releases
-
Available formats: JSON, CSV, SQLite, PostgreSQL, XML
-
Clone the Repository
-
Browse the Data
- Explore the dataset repository structure
- Read the Schema Reference
Next Steps: Quick Start →
Best for: Developers building applications
The REST API provides programmatic access to all vehicle data:
Base URL: https://api.open-ev-data.org/v1
Example Request:
Features:
- Fast response times (<50ms globally)
- RESTful design
- OpenAPI documentation
- Filter and search capabilities
- Pagination support
Next Steps: API Documentation →
Best for: EV enthusiasts, engineers, manufacturers
Help us maintain the most accurate EV database:
Ways to Contribute:
- Add Vehicle Data
- Submit specifications for new EVs
-
Check the Dataset Documentation
-
Correct Existing Data
- Report inaccuracies
-
Provide reliable sources
-
Improve Documentation
- Fix typos and clarify instructions
-
Add examples and tutorials
-
Develop Features
- Work on the API or ETL pipeline
- Check the API Documentation
Next Steps: Contributing Guide →
Prerequisites¶
Choose based on your path:
No prerequisites! Just download the files.
Optional: - SQLite viewer for .db files - JSON viewer/editor - Spreadsheet software for CSV
- HTTP client (curl, Postman, or your programming language's HTTP library)
- API key (coming soon - currently open access)
Installation¶
Multi-Repository Workspace¶
For contributors working across multiple repositories, we provide a pre-configured workspace:
mkdir open-ev-data
cd open-ev-data
git clone https://github.com/open-ev-data/open-ev-data-dataset.git
git clone https://github.com/open-ev-data/open-ev-data-api.git
git clone https://github.com/open-ev-data/open-ev-data.github.io.git
git clone https://github.com/open-ev-data/.github.git
Then open the workspace file:
Benefits:
- Unified search across all repositories
- Cross-repository navigation
- Consistent settings
- Organized sidebar
See the API Getting Started or Project Setup Guide for detailed development setup.
Quick Examples¶
Query the API¶
Load SQLite Database¶
Next Steps¶
Ready to dive deeper? Here are some recommended paths:
-
Step-by-step tutorial
-
Understand the API design
-
Start contributing
-
Learn about the dataset
Get Help¶
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Documentation: You're reading it!
Community¶
Join our community:
- Follow development on GitHub
- Read our Code of Conduct
- Check project updates in the Changelogs