RunSignup logo

RunSignup

RunSignup is an all-in-one race registration and event management platform serving running events, triathlons, cycling events, and obstacle courses. Their open REST API enables race directors, timing companies, affiliates, and technology partners to integrate race registration, participant management, results posting, fundraising, volunteer management, and event analytics into their own applications. The API supports OAuth 2.0 authentication and covers 100+ endpoints across 29 categories for comprehensive event lifecycle management.

1 APIs 1 Capabilities 0 Features
Race RegistrationEvent ManagementRunningSportsFitnessTimingFundraising

APIs

RunSignup API

The RunSignup REST API provides access to race and event management operations including race listings, participant registration and management, results import and posting, bib ...

Capabilities

RunSignup Race Event Management

Comprehensive race event management capability for RunSignup. Enables race directors, timing companies, and integration partners to discover races, manage participant registrati...

Run with Naftiko

Semantic Vocabularies

Runsignup Context

0 classes · 7 properties

JSON-LD

API Governance Rules

RunSignup API Rules

16 rules · 6 errors 7 warnings 3 info

SPECTRAL

Resources

🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHub Organization
GitHub Organization
👥
GitHub Repository
GitHub Repository
📰
Blog
Blog
💬
Support
Support
💰
Pricing
Pricing

Sources

Raw ↑
aid: runsignup
name: RunSignup
description: >-
  RunSignup is an all-in-one race registration and event management platform serving
  running events, triathlons, cycling events, and obstacle courses. Their open REST API
  enables race directors, timing companies, affiliates, and technology partners to
  integrate race registration, participant management, results posting, fundraising,
  volunteer management, and event analytics into their own applications. The API supports
  OAuth 2.0 authentication and covers 100+ endpoints across 29 categories for comprehensive
  event lifecycle management.
type: Index
position: Consumer
access: 3rd-Party
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - Race Registration
  - Event Management
  - Running
  - Sports
  - Fitness
  - Timing
  - Fundraising
url: https://raw.githubusercontent.com/api-evangelist/runsignup/refs/heads/main/apis.yml
created: '2025-02-06'
modified: '2026-05-02'
specificationVersion: '0.19'
apis:
  - aid: runsignup:runsignup
    name: RunSignup API
    description: >-
      The RunSignup REST API provides access to race and event management operations
      including race listings, participant registration and management, results import
      and posting, bib and chip management, division and corral management, team and
      group management, donations and fundraising, volunteer management, and user account
      management. The API uses a base URL of https://runsignup.com/Rest and supports
      both JSON and XML response formats. Authentication options include OAuth 2.0
      (preferred), permanent API keys for partners and timers, and login-based credentials.
      Access levels vary by role: affiliates, partners, race directors, users, timers,
      and super partners each have different endpoint permissions.
    humanURL: https://runsignup.com/API
    baseURL: https://runsignup.com/Rest
    tags:
      - Race Registration
      - Event Management
      - Running
      - Sports
      - Timing
      - Participants
      - Results
      - Fundraising
    properties:
      - type: Documentation
        url: https://runsignup.com/API/DocOverview
      - type: OpenAPI
        url: openapi/runsignup-openapi.yml
      - type: Getting Started
        url: https://runsignup.com/API/GettingStarted
      - type: Authentication
        url: https://runsignup.com/API/GettingStarted
      - type: GitHub Repository
        url: https://github.com/RunSignUp-Team/OpenSource
      - type: Spectral Rules
        url: rules/runsignup-rules.yml
      - type: Vocabulary
        url: vocabulary/runsignup-vocabulary.yml
      - type: JSONSchema
        url: json-schema/runsignup-race-schema.json
      - type: JSONStructure
        url: json-structure/runsignup-race-structure.json
      - type: JSONLD
        url: json-ld/runsignup-context.jsonld
      - type: NaftikoCapability
        url: capabilities/race-event-management.yaml
common:
  - type: Website
    url: https://runsignup.com
  - type: Documentation
    url: https://runsignup.com/API
  - type: GitHub Organization
    url: https://github.com/RunSignUp-Team
  - type: GitHub Repository
    url: https://github.com/RunSignUp-Team/OpenSource
  - type: Blog
    url: https://runsignup.blog
  - type: Support
    url: https://runsignup.com/support
  - type: Pricing
    url: https://runsignup.com/pricing
maintainers:
  - FN: Kin Lane
    email: [email protected]