Documentation
Everything you need to know about using NuroStride, managing your data, and integrating with our platform.
API Documentation
Access your running data programmatically with our RESTful API
Getting Started
The NuroStride API allows you to access your running analytics, export data, and integrate with third-party applications. All API requests require authentication.
https://api.nurostride.com/v1 Interactive API Explorer
Common Endpoints
Activities
/activities Get your activities /activities/{id} Get specific activity /activities/{id}/analytics Get activity analytics Analytics
/analytics/summary Get analytics summary /analytics/trends Get performance trends Authentication
All API requests require a valid API key. You can generate one from your account settings.
curl -H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
https://api.nurostride.com/v1/activities Data Export Guide
Export, backup, and manage your running data
Manual Export
Export your data directly from the dashboard with customizable date ranges and formats.
Automated Backups
Set up automated exports to cloud storage services for regular data backups.
API Export
Use our API to programmatically access and export your data for custom integrations.
Supported Export Formats
JSON Format
Machine-readable format perfect for developers
{
"activity": {
"id": "12345",
"name": "Morning Run",
"distance": 5.2,
"analytics": {
"pace": "8:30/mile",
"heartRate": 145
}
}
} CSV Format
Spreadsheet-friendly format for analysis
date,name,distance,duration,pace
2024-03-15,Morning Run,5.2,1800,346
2024-03-14,Recovery Run,3.1,1200,387 GPX Format
GPS track data compatible with other apps
<gpx version="1.1">
<trk>
<name>Morning Run</name>
<trkseg>...</trkseg>
</trk>
</gpx> Privacy & Security
How we protect your data and what controls you have
Data Encryption
All your data is encrypted both in transit (TLS 1.3) and at rest (AES-256) using industry-standard encryption protocols.
Privacy by Design
We collect only the minimum data necessary and give you full control over how your information is used.
Access Controls
Granular permissions and access controls ensure only authorized systems can access your data.
Compliance
We're GDPR compliant and follow SOC 2 Type II standards for data security and privacy.
Your Privacy Controls
Data Visibility
Data Usage
Data Retention & Deletion
Active Account
Your data is retained indefinitely while your account is active, giving you access to historical analytics and trends.
Account Deletion
When you delete your account, all personal data is permanently removed within 30 days. Anonymized analytics may be retained for research.
Data Portability
You can export all your data at any time. We provide multiple formats to ensure compatibility with other services.
Third-Party Integrations
Connect NuroStride with your favorite running and fitness apps
Strava
Primary data source for your running activities and segments
Garmin Connect
Import detailed metrics from your Garmin watch
Polar Flow
Sync training data from your Polar devices
Developer Resources
Tools and resources for developers building on NuroStride
Recent Updates
API v1.2 Release
Added new endpoints for heart rate zone analysis and improved rate limiting.
Webhook Improvements
Enhanced webhook reliability and added retry mechanisms for failed deliveries.
JavaScript SDK Update
Updated JavaScript SDK with TypeScript support and improved error handling.
Discord Webhooks
Share achievements and milestones with your Discord community