Getting Started with the ECARUS API Portal
This is the official guide for developers building vehicle-connected services using the ECARUS Open API. Through this portal, you can explore API specifications for various services (such as Child Care, Vehicle Diagnosis, and Remote Control) and test them directly.
Business Value for OEMs
🚗 Vehicle Differentiation Strategy
- Safety Brand Image: Strengthen family-friendly brand positioning
- Premium Services: Provide advanced features that differentiate from competing models
- Customer Loyalty: Strong purchase motivation and improved customer retention
💰 New Revenue Models
- Subscription Services: Monthly/annual premium service subscription model
- Data Analytics: Personalized value-added services based on driving patterns
- Partnerships: Expansion of B2B services and ecosystem development
📱 Enhanced Customer Experience
- Real-Time Peace of Mind: 24/7 status monitoring and instant alerts
- Intelligent Notifications: Optimized notification system based on specific situations
- Easy Setup: Simple configuration through an intuitive interface without technical expertise
Available API Services
| Service | Key Features | Business Value | Swagger |
|---|---|---|---|
| Customer Safety | ACN, RSA, SOS emergency response systems | Strengthen life protection value and safety branding | View Docs |
| Vehicle Security | Anti-theft protection, real-time tracking, remote control | Protect vehicle assets and provide peace-of-mind services | View Docs |
| Remote Control | Remote control, smart mobility | Provide next-generation smart car experiences | View Docs |
| Vehicle Diagnosis | AI diagnostics, preventive maintenance, DTC management | Reduce maintenance costs and extend vehicle lifespan | View Docs |
| Vehicle Information | Real-time status, driving analytics, battery management | Deliver data-driven personalized services | View Docs |
| Child Care | Geofencing, speed limits, child left-behind alerts | Strengthen family safety brand image | View Docs |
Technical Features
🔧 Technology Integration
- Real-Time Processing: Low-latency server architecture for immediate responses
- Data Security: Compliance with personal data protection laws and encryption of location data
- Global Support: Multilingual support and compliance with international regulations
📊 Service Operations
- Scalability: Support simultaneous processing of multiple vehicles and large-scale data management
- Reliability: Guarantee service availability of 99.9% or higher
- Monitoring: 24/7 system monitoring and anomaly detection
Quick Start Guide
1. Authentication Setup
# Call the API with a test token
curl -H "Authorization: Bearer sk_4f9c7b8e2d1a6c0f3e7a9b5d8c1e4f2a7c6d9e0b3f5a8c1d4e7f9b2c6a1e3d" \
"https://api.ecarus.run/api/v1/information/vehicles/KMHSH81C7LU123456/status"2. Sample VIN
Sample vehicle identification numbers for testing: KMHSH81C7LU123456, KNADN51BPNA543210
3. First API Call
Start with the Child Care API to test child safety features.
Base URL
All API requests should be sent to the following address:
https://api.ecarus.run/api/v2Authentication
The ECARUS API uses Bearer Authentication (JWT). Include the token in the authorization header:
Authorization: Bearer <YOUR_TOKEN>Test Token
For testing purposes, you can use the following pre-approved token: sk_4f9c7b8e2d1a6c0f3e7a9b5d8c1e4f2a7c6d9e0b3f5a8c1d4e7f9b2c6a1e3d
Interactive API Exploration
Each API service page includes Swagger UI for interactive testing. You can:
- Explore all available endpoints
- Check request/response schemas
- Test API calls directly from your browser
Additional Support
📚 Multilingual Support
- Korean: The documentation you are currently viewing
- English: English API Reference
🔧 Technical Support
- Contact: api-support@ecarus.run
- Response Time: Guaranteed response within 24 hours on business days
📖 Glossary
- VIN: Vehicle Identification Number
- DTC: Diagnostic Trouble Code
- SSE: Server-Sent Events (real-time event stream)
📚 Additional Learning Resources
- SSE Tutorial: Server-Sent Events Guide — Learn how to handle real-time event streams
Need Help?
If you encounter an issue or require additional features, please submit a request via GitHub Issues.