Skip to main content

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.

Base URL
https://api.nurostride.com/v1

Interactive API Explorer

Common Endpoints

Activities

GET /activities Get your activities
GET /activities/{id} Get specific activity
GET /activities/{id}/analytics Get activity analytics

Analytics

GET /analytics/summary Get analytics summary
GET /analytics/trends Get performance trends

Authentication

All API requests require a valid API key. You can generate one from your account settings.

Example Request
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.

✓ Multiple formats (JSON, CSV, GPX)
✓ Custom date ranges
✓ Activity filtering
Start Export

Automated Backups

Set up automated exports to cloud storage services for regular data backups.

✓ Google Drive integration
✓ Dropbox sync
✓ Scheduled exports
Configure

API Export

Use our API to programmatically access and export your data for custom integrations.

✓ Real-time access
✓ Custom filtering
✓ Webhook support
View API Docs

Supported Export Formats

JSON

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

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

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

Profile Privacy

Control who can see your running profile and achievements

Activity Sharing

Allow your activities to be visible to community members

Data Usage

Analytics Processing

Allow AI analysis of your running data for insights

Research Participation

Contribute anonymized data to running research studies

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.

Data Deletion Options

Privacy Policy

Third-Party Integrations

Connect NuroStride with your favorite running and fitness apps

Strava

Connected

Primary data source for your running activities and segments

✓ Activity Sync ✓ Segment Analysis ✓ Route Data

Garmin Connect

Not Connected

Import detailed metrics from your Garmin watch

Heart Rate Zones Training Load Recovery Metrics

Polar Flow

Not Connected

Sync training data from your Polar devices

Training Load Pro Running Power Recovery Pro

Developer Resources

Tools and resources for developers building on NuroStride

API Reference

Complete API documentation with examples and interactive testing

View Reference →

Code Examples

Sample code in multiple programming languages

Browse Examples →

SDKs & Libraries

Official SDKs for popular programming languages

Download SDKs →

Webhooks

Real-time notifications for activity updates and achievements

Setup Webhooks →

Recent Updates

Mar 15, 2024

API v1.2 Release

Added new endpoints for heart rate zone analysis and improved rate limiting.

New API
Mar 8, 2024

Webhook Improvements

Enhanced webhook reliability and added retry mechanisms for failed deliveries.

Improved Webhooks
Feb 28, 2024

JavaScript SDK Update

Updated JavaScript SDK with TypeScript support and improved error handling.

Updated SDK