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

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

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
👥
GitHubRepository
GitHubRepository
📰
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-images.s3.amazonaws.com/shared/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-19'
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: GettingStarted
        url: https://runsignup.com/API/GettingStarted
      - type: Authentication
        url: https://runsignup.com/API/GettingStarted
      - type: GitHubRepository
        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
common:
  - type: LinkedIn
    url: https://www.linkedin.com/company/runsignup-com
  - type: Website
    url: https://runsignup.com
  - type: Documentation
    url: https://runsignup.com/API
  - type: GitHubOrganization
    url: https://github.com/RunSignUp-Team
  - type: GitHubRepository
    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: kin@apievangelist.com