{
  "schema_version": "1.0.0",
  "note": "50 open race distances sampled from the live directory",
  "records": [
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:150838:1150226",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "150838",
        "provider_sub_event_id": "1150226",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=TX&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:150838",
        "name": "Holly Jolly 5K & Fun Run",
        "url": "https://runsignup.com/Race/TX/Allen/HollyJolly5KFunRun",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-213220-1788208430.8409-0.bQLEuU.png",
        "timezone": "America/Chicago",
        "location": {
          "venue": null,
          "street": "100 E Main Street",
          "city": "Allen",
          "region": "TX",
          "postal_code": "75013",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-05",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-10-27T12:09:00-04:00"
      },
      "sub_event": {
        "name": "Holly Jolly Fun Run",
        "event_type": "running_race",
        "distance": {
          "raw": "1 Miles",
          "value": 1.0,
          "unit": "mi",
          "meters": 1609.34,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-05T16:00:00-06:00",
        "end_at": "2026-12-05T16:00:00-06:00",
        "start_local": "12/5/2026 16:00",
        "event_date": "2026-12-05"
      },
      "registration": {
        "url": "https://runsignup.com/Race/TX/Allen/HollyJolly5KFunRun",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-04-27T17:41:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-05T17:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-04-27T17:41:00-04:00",
            "closes_at": "2026-12-05T17:00:00-05:00",
            "price": {
              "amount_cents": 2000,
              "currency": "USD",
              "display": "$20.00"
            },
            "processing_fee": {
              "amount_cents": 350,
              "currency": "USD",
              "display": "$3.50"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 2000,
            "currency": "USD",
            "display": "$20.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 350,
          "currency": "USD",
          "display": "$3.50"
        },
        "current_period_ends_at": "2026-12-05T17:00:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "ed10af1914d80af93aa5aee3ff1578152ef5b8df85e4287d59b873bbc6e0d084"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:40856:1237704",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "40856",
        "provider_sub_event_id": "1237704",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=MT&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:40856",
        "name": "Santa Fun Run",
        "url": "https://runsignup.com/Race/MT/Sidney/SantaFunRun2016",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-47582-1793930249.6251-0.bQ7tqj.png",
        "timezone": "America/Denver",
        "location": {
          "venue": null,
          "street": "414 N Central Ave",
          "city": "Sidney",
          "region": "MT",
          "postal_code": "59270",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-05",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-05T21:45:00-05:00"
      },
      "sub_event": {
        "name": "Santa Fun 5k",
        "event_type": "running_race",
        "distance": {
          "raw": "5K",
          "value": 5.0,
          "unit": "km",
          "meters": 5000.0,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-05T10:00:00-07:00",
        "end_at": null,
        "start_local": "12/5/2026 10:00",
        "event_date": "2026-12-05"
      },
      "registration": {
        "url": "https://runsignup.com/Race/MT/Sidney/SantaFunRun2016",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-10-09T02:32:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-05T08:59:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-10-09T02:32:00-04:00",
            "closes_at": "2026-12-05T08:59:00-05:00",
            "price": {
              "amount_cents": 2500,
              "currency": "USD",
              "display": "$25.00"
            },
            "processing_fee": {
              "amount_cents": 250,
              "currency": "USD",
              "display": "$2.50"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 2500,
            "currency": "USD",
            "display": "$25.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 250,
          "currency": "USD",
          "display": "$2.50"
        },
        "current_period_ends_at": "2026-12-05T08:59:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "ce031f14c772a7be25dc772849273e0c05822c1230e0f69e004fc042ac201e31"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:153175:1188848",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "153175",
        "provider_sub_event_id": "1188848",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=OH&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:153175",
        "name": "Miracle On Erie Street 5K and Miracle Mile",
        "url": "https://runsignup.com/Race/OH/Willoughby/MiracleOnErieSt5K",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-215935-1724007084.7945-0.bMWKkS.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "Downtown Willoughby",
          "city": "Willoughby",
          "region": "OH",
          "postal_code": "44094",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-05",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-10-20T13:44:00-04:00"
      },
      "sub_event": {
        "name": "Miracle on Erie Street 5K Run/Walk",
        "event_type": "running_race",
        "distance": {
          "raw": "5K",
          "value": 5.0,
          "unit": "km",
          "meters": 5000.0,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-05T11:00:00-05:00",
        "end_at": "2026-12-05T13:00:00-05:00",
        "start_local": "12/5/2026 11:00",
        "event_date": "2026-12-05"
      },
      "registration": {
        "url": "https://runsignup.com/Race/OH/Willoughby/MiracleOnErieSt5K",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2024-09-08T10:34:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-05T23:59:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2024-09-08T10:34:00-04:00",
            "closes_at": "2026-11-30T23:59:00-05:00",
            "price": {
              "amount_cents": 3500,
              "currency": "USD",
              "display": "$35.00"
            },
            "processing_fee": {
              "amount_cents": 546,
              "currency": "USD",
              "display": "$5.46"
            },
            "is_current": true
          },
          {
            "opens_at": "2026-12-01T00:00:00-05:00",
            "closes_at": "2026-12-05T23:59:00-05:00",
            "price": {
              "amount_cents": 4000,
              "currency": "USD",
              "display": "$40.00"
            },
            "processing_fee": {
              "amount_cents": 580,
              "currency": "USD",
              "display": "$5.80"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 3500,
            "currency": "USD",
            "display": "$35.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 546,
          "currency": "USD",
          "display": "$5.46"
        },
        "current_period_ends_at": "2026-11-30T23:59:00-05:00",
        "next_price": {
          "amount_cents": 4000,
          "currency": "USD",
          "display": "$40.00"
        },
        "next_price_change_at": "2026-11-30T23:59:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "4b32ac469fd9b226e144837c4239d86bc90b91666b5185861abb0968647a29d1"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:213773:1202960",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "213773",
        "provider_sub_event_id": "1202960",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=FL&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:213773",
        "name": "Flagler Free Clinic 5k Walk/Run",
        "url": "https://runsignup.com/Race/FL/PalmCoast/FlaglerFreeClinic5kWalkRun",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-290287-1789523460.8066-0.bQQFye.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "150 Waterfront Park Road",
          "city": "Palm Coast",
          "region": "FL",
          "postal_code": "32137",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-05",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-10T11:56:00-05:00"
      },
      "sub_event": {
        "name": "5k Run/walk",
        "event_type": "running_race",
        "distance": {
          "raw": "3.1 Miles",
          "value": 3.1,
          "unit": "mi",
          "meters": 4988.97,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-05T08:00:00-05:00",
        "end_at": "2026-12-05T12:30:00-05:00",
        "start_local": "12/5/2026 08:00",
        "event_date": "2026-12-05"
      },
      "registration": {
        "url": "https://runsignup.com/Race/FL/PalmCoast/FlaglerFreeClinic5kWalkRun",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-09-17T08:00:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-05T08:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-09-17T08:00:00-04:00",
            "closes_at": "2026-12-05T08:00:00-05:00",
            "price": {
              "amount_cents": 4000,
              "currency": "USD",
              "display": "$40.00"
            },
            "processing_fee": {
              "amount_cents": 340,
              "currency": "USD",
              "display": "$3.40"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 4000,
            "currency": "USD",
            "display": "$40.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 340,
          "currency": "USD",
          "display": "$3.40"
        },
        "current_period_ends_at": "2026-12-05T08:00:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "b7c7681a6c376b6841eac35cd63829836fe865567a0bce9348c837928c4c38b7"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:116183:1169958",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "116183",
        "provider_sub_event_id": "1169958",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=VA&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:116183",
        "name": "VCF 2027 Winter Running Training Teams",
        "url": "https://runsignup.com/Race/VA/Richmond/VCFWinterRunningTrainingTeam",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-122759-1754765034.3078-0.bOL5BQ.jpg",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "\"The Lawn\" Lucky Road Run Center",
          "city": "Richmond",
          "region": "VA",
          "postal_code": "23230",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": null,
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-03T03:00:00-05:00"
      },
      "sub_event": {
        "name": "2027 Yuengling Shamrock 26.2 Weekend -- March, 21st.",
        "event_type": "running_only",
        "distance": {
          "raw": "2027 Yuengling Shamrock 26.2 Weekend -- March, 21st.",
          "value": null,
          "unit": null,
          "meters": null,
          "basis": "provider_name_text"
        },
        "start_at": "2026-12-05T07:30:00-05:00",
        "end_at": "2027-03-13T00:00:00-05:00",
        "start_local": "12/5/2026 07:30",
        "event_date": "2026-12-05"
      },
      "registration": {
        "url": "https://runsignup.com/Race/VA/Richmond/VCFWinterRunningTrainingTeam",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-06-12T00:00:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-03-01T23:59:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-06-12T00:00:00-04:00",
            "closes_at": "2026-11-20T23:59:00-05:00",
            "price": {
              "amount_cents": 7000,
              "currency": "USD",
              "display": "$70.00"
            },
            "processing_fee": {
              "amount_cents": 520,
              "currency": "USD",
              "display": "$5.20"
            },
            "is_current": true
          },
          {
            "opens_at": "2026-11-21T00:00:00-05:00",
            "closes_at": "2027-03-01T23:59:00-05:00",
            "price": {
              "amount_cents": 8000,
              "currency": "USD",
              "display": "$80.00"
            },
            "processing_fee": {
              "amount_cents": 580,
              "currency": "USD",
              "display": "$5.80"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 7000,
            "currency": "USD",
            "display": "$70.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 520,
          "currency": "USD",
          "display": "$5.20"
        },
        "current_period_ends_at": "2026-11-20T23:59:00-05:00",
        "next_price": {
          "amount_cents": 8000,
          "currency": "USD",
          "display": "$80.00"
        },
        "next_price_change_at": "2026-11-20T23:59:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": [
          {
            "code": "distance_not_parsed",
            "severity": "info",
            "field": "sub_event.distance",
            "message": "Distance text '2027 Yuengling Shamrock 26.2 Weekend -- March, 21st.' has no standard length."
          }
        ]
      },
      "content_hash": "096ce0c713012e4af144b1464989b21e134b72046ad70faf9cf062a85f4a9737"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:4531:1087573",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "4531",
        "provider_sub_event_id": "1087573",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=MI&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:4531",
        "name": "Run Like The Dickens",
        "url": "https://runsignup.com/Race/MI/Holly/RunLikeTheDickens",
        "external_url": "https://runsignup.com/Race/MI/Holly/RunLikeTheDickens",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/races/race4531-logo-0.bHuDjm.png",
        "timezone": "America/Detroit",
        "location": {
          "venue": null,
          "street": "920 Baird St",
          "city": "Holly",
          "region": "MI",
          "postal_code": "48442",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-05",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-10-27T14:05:00-04:00"
      },
      "sub_event": {
        "name": "5K Registration (Walk)",
        "event_type": "walking_only",
        "distance": {
          "raw": "3.1 Miles",
          "value": 3.1,
          "unit": "mi",
          "meters": 4988.97,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-05T09:05:00-05:00",
        "end_at": "2026-12-05T11:00:00-05:00",
        "start_local": "12/5/2026 09:05",
        "event_date": "2026-12-05"
      },
      "registration": {
        "url": "https://runsignup.com/Race/MI/Holly/RunLikeTheDickens",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2025-11-30T10:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-05T09:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2025-11-30T10:00:00-05:00",
            "closes_at": "2026-06-29T23:59:00-04:00",
            "price": {
              "amount_cents": 2000,
              "currency": "USD",
              "display": "$20.00"
            },
            "processing_fee": {
              "amount_cents": 220,
              "currency": "USD",
              "display": "$2.20"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-06-30T00:00:00-04:00",
            "closes_at": "2026-11-21T23:59:00-05:00",
            "price": {
              "amount_cents": 2500,
              "currency": "USD",
              "display": "$25.00"
            },
            "processing_fee": {
              "amount_cents": 250,
              "currency": "USD",
              "display": "$2.50"
            },
            "is_current": true
          },
          {
            "opens_at": "2026-11-22T00:00:00-05:00",
            "closes_at": "2026-12-05T09:00:00-05:00",
            "price": {
              "amount_cents": 3000,
              "currency": "USD",
              "display": "$30.00"
            },
            "processing_fee": {
              "amount_cents": 280,
              "currency": "USD",
              "display": "$2.80"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 2500,
            "currency": "USD",
            "display": "$25.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 250,
          "currency": "USD",
          "display": "$2.50"
        },
        "current_period_ends_at": "2026-11-21T23:59:00-05:00",
        "next_price": {
          "amount_cents": 3000,
          "currency": "USD",
          "display": "$30.00"
        },
        "next_price_change_at": "2026-11-21T23:59:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "57de7882320b9e3ef870d0d6b2688523f9c2c2e3eddfb3208d2afc6921550240"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:167221:1177815",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "167221",
        "provider_sub_event_id": "1177815",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=NC&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:167221",
        "name": "Mushing Mutts Canicross Race and Dog Friendly 5k",
        "url": "https://runsignup.com/Race/NC/HollySprings/MushingMuttsCanicrossDogFriendly5k",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-233099-1782595070.9261-0.bQqd3-.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "2401 Grigsby Ave",
          "city": "Holly Springs",
          "region": "NC",
          "postal_code": "27540",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-05",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-09T15:36:00-05:00"
      },
      "sub_event": {
        "name": "Juniors Canicross Race (16 and under by race day)",
        "event_type": "trail_race",
        "distance": {
          "raw": "5K",
          "value": 5.0,
          "unit": "km",
          "meters": 5000.0,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-05T09:00:00-05:00",
        "end_at": null,
        "start_local": "12/5/2026 09:00",
        "event_date": "2026-12-05"
      },
      "registration": {
        "url": "https://runsignup.com/Race/NC/HollySprings/MushingMuttsCanicrossDogFriendly5k",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-06-27T17:03:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-05T23:59:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-06-27T17:03:00-04:00",
            "closes_at": "2026-07-31T23:59:00-04:00",
            "price": {
              "amount_cents": 2500,
              "currency": "USD",
              "display": "$25.00"
            },
            "processing_fee": {
              "amount_cents": 250,
              "currency": "USD",
              "display": "$2.50"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-08-01T00:00:00-04:00",
            "closes_at": "2026-10-31T23:59:00-04:00",
            "price": {
              "amount_cents": 3000,
              "currency": "USD",
              "display": "$30.00"
            },
            "processing_fee": {
              "amount_cents": 280,
              "currency": "USD",
              "display": "$2.80"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-11-01T00:00:00-04:00",
            "closes_at": "2026-12-05T23:59:00-05:00",
            "price": {
              "amount_cents": 4000,
              "currency": "USD",
              "display": "$40.00"
            },
            "processing_fee": {
              "amount_cents": 340,
              "currency": "USD",
              "display": "$3.40"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 4000,
            "currency": "USD",
            "display": "$40.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 340,
          "currency": "USD",
          "display": "$3.40"
        },
        "current_period_ends_at": "2026-12-05T23:59:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "306d9d3cddd6abfbdd887618aa96ba11329b2ab711025357742d5052b5011f46"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:200611:1179009",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "200611",
        "provider_sub_event_id": "1179009",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=TX&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:200611",
        "name": "OUTLAST DALLAS FORT WORTH",
        "url": "https://runsignup.com/Race/TX/Granbury/OUTLASTDALLASFORTWORTH",
        "external_url": "https://www.texasoutlawrunning.com/outlast",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-273885-1770238766.5766-0.bPG7mU.png",
        "timezone": "America/Chicago",
        "location": {
          "venue": null,
          "street": "7631 Hayworth Hwy",
          "city": "Granbury",
          "region": "TX",
          "postal_code": "76048",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-05",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-07T07:24:00-05:00"
      },
      "sub_event": {
        "name": "12 Hour Challenge - Outlast ULTRA",
        "event_type": "trail_race",
        "distance": {
          "raw": "36 Miles",
          "value": 36.0,
          "unit": "mi",
          "meters": 57936.38,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-05T08:00:00-06:00",
        "end_at": "2026-12-05T20:00:00-06:00",
        "start_local": "12/5/2026 08:00",
        "event_date": "2026-12-05"
      },
      "registration": {
        "url": "https://runsignup.com/Race/TX/Granbury/OUTLASTDALLASFORTWORTH",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-06-30T13:52:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-05T07:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-06-30T13:52:00-04:00",
            "closes_at": "2026-09-05T00:59:00-04:00",
            "price": {
              "amount_cents": 14000,
              "currency": "USD",
              "display": "$140.00"
            },
            "processing_fee": {
              "amount_cents": 940,
              "currency": "USD",
              "display": "$9.40"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-09-05T01:00:00-04:00",
            "closes_at": "2026-11-21T00:59:00-05:00",
            "price": {
              "amount_cents": 15000,
              "currency": "USD",
              "display": "$150.00"
            },
            "processing_fee": {
              "amount_cents": 1000,
              "currency": "USD",
              "display": "$10.00"
            },
            "is_current": true
          },
          {
            "opens_at": "2026-11-21T01:00:00-05:00",
            "closes_at": "2026-12-03T00:59:00-05:00",
            "price": {
              "amount_cents": 16000,
              "currency": "USD",
              "display": "$160.00"
            },
            "processing_fee": {
              "amount_cents": 1060,
              "currency": "USD",
              "display": "$10.60"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-12-03T01:00:00-05:00",
            "closes_at": "2026-12-05T07:00:00-05:00",
            "price": {
              "amount_cents": 17000,
              "currency": "USD",
              "display": "$170.00"
            },
            "processing_fee": {
              "amount_cents": 1120,
              "currency": "USD",
              "display": "$11.20"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 15000,
            "currency": "USD",
            "display": "$150.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 1000,
          "currency": "USD",
          "display": "$10.00"
        },
        "current_period_ends_at": "2026-11-21T00:59:00-05:00",
        "next_price": {
          "amount_cents": 16000,
          "currency": "USD",
          "display": "$160.00"
        },
        "next_price_change_at": "2026-11-21T00:59:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "6892ed13c927bbc6c7aa7fcb1e723ca9eb3e8e69f27f5000573f5ae23b2f32e2"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:155301:1208531",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "155301",
        "provider_sub_event_id": "1208531",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=OH&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:155301",
        "name": "Hot Chocolate & Eggnog Races",
        "url": "https://runsignup.com/Race/OH/Lockbourne/HotChocolateEggnog",
        "external_url": "https://www.usaracetiming.com/hotchocolate/",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-218398-1793718922.2705-0.bQ6FQk.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "1570 Rohr Rd",
          "city": "Lockbourne",
          "region": "OH",
          "postal_code": "43137",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-05",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-05T14:52:00-05:00"
      },
      "sub_event": {
        "name": "Virtual 1 Mile",
        "event_type": "virtual_race",
        "distance": {
          "raw": "1 Miles",
          "value": 1.0,
          "unit": "mi",
          "meters": 1609.34,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-05T10:15:00-05:00",
        "end_at": null,
        "start_local": "12/5/2026 10:15",
        "event_date": "2026-12-05"
      },
      "registration": {
        "url": "https://runsignup.com/Race/OH/Lockbourne/HotChocolateEggnog",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2025-12-11T09:57:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-05T23:59:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2025-12-11T09:57:00-05:00",
            "closes_at": "2026-11-30T23:59:00-05:00",
            "price": {
              "amount_cents": 4499,
              "currency": "USD",
              "display": "$44.99"
            },
            "processing_fee": {
              "amount_cents": 775,
              "currency": "USD",
              "display": "$7.75"
            },
            "is_current": true
          },
          {
            "opens_at": "2026-12-01T00:00:00-05:00",
            "closes_at": "2026-12-05T23:59:00-05:00",
            "price": {
              "amount_cents": 4999,
              "currency": "USD",
              "display": "$49.99"
            },
            "processing_fee": {
              "amount_cents": 850,
              "currency": "USD",
              "display": "$8.50"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 4499,
            "currency": "USD",
            "display": "$44.99"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 775,
          "currency": "USD",
          "display": "$7.75"
        },
        "current_period_ends_at": "2026-11-30T23:59:00-05:00",
        "next_price": {
          "amount_cents": 4999,
          "currency": "USD",
          "display": "$49.99"
        },
        "next_price_change_at": "2026-11-30T23:59:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "54a0e8d96f08969b0b8a42256913bc5c1108aabdc2503b736a83d4f13fe789b9"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:156135:1094110",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "156135",
        "provider_sub_event_id": "1094110",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=OH&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:156135",
        "name": "Holiday 5K, 10K, & 13.1M, Beavercreek, OH (49)",
        "url": "https://runsignup.com/Race/OH/Beavercreek/NutterParkBeavercreekOH1272024",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-219408-1769948665.4498-0.bPF0x5.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "E J Nutter Park",
          "city": "Beavercreek",
          "region": "OH",
          "postal_code": "45434",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-05",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-03T14:44:00-05:00"
      },
      "sub_event": {
        "name": "5K",
        "event_type": "running_race",
        "distance": {
          "raw": "5K",
          "value": 5.0,
          "unit": "km",
          "meters": 5000.0,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-05T08:00:00-05:00",
        "end_at": null,
        "start_local": "12/5/2026 08:00",
        "event_date": "2026-12-05"
      },
      "registration": {
        "url": "https://runsignup.com/Race/OH/Beavercreek/NutterParkBeavercreekOH1272024",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2021-12-29T11:19:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-05T08:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2021-12-29T11:19:00-05:00",
            "closes_at": "2026-12-05T08:00:00-05:00",
            "price": {
              "amount_cents": 3000,
              "currency": "USD",
              "display": "$30.00"
            },
            "processing_fee": {
              "amount_cents": 380,
              "currency": "USD",
              "display": "$3.80"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 3000,
            "currency": "USD",
            "display": "$30.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 380,
          "currency": "USD",
          "display": "$3.80"
        },
        "current_period_ends_at": "2026-12-05T08:00:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "56dd8251e1a4c550a324e0079d1d14ec0b3fa396d919babb0a2b8e353c57e40f"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:47360:1210677",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "47360",
        "provider_sub_event_id": "1210677",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=CA&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:47360",
        "name": "37th Annual Lopers Club Holiday Classic Half Marathon, 10K, and 5K",
        "url": "https://runsignup.com/Race/CA/LomaLinda/LopersClubHolidayClassic",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-54063-1790485324.0643-0.bQUknm.jpg",
        "timezone": "America/Los_Angeles",
        "location": {
          "venue": null,
          "street": "11325 Loma Linda Drive",
          "city": "Loma Linda",
          "region": "CA",
          "postal_code": "92354",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-06",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-10-20T13:56:00-04:00"
      },
      "sub_event": {
        "name": "37th Annual Lopers Club Holiday Classic 5K",
        "event_type": "running_race",
        "distance": {
          "raw": "5K",
          "value": 5.0,
          "unit": "km",
          "meters": 5000.0,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-06T07:00:00-08:00",
        "end_at": "2026-12-06T11:00:00-08:00",
        "start_local": "12/6/2026 07:00",
        "event_date": "2026-12-06"
      },
      "registration": {
        "url": "https://runsignup.com/Race/CA/LomaLinda/LopersClubHolidayClassic",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-06-30T03:00:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-06T10:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-06-30T03:00:00-04:00",
            "closes_at": "2026-11-01T01:59:00-04:00",
            "price": {
              "amount_cents": 4500,
              "currency": "USD",
              "display": "$45.00"
            },
            "processing_fee": {
              "amount_cents": 370,
              "currency": "USD",
              "display": "$3.70"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-11-01T02:00:00-05:00",
            "closes_at": "2026-12-06T02:59:00-05:00",
            "price": {
              "amount_cents": 5000,
              "currency": "USD",
              "display": "$50.00"
            },
            "processing_fee": {
              "amount_cents": 400,
              "currency": "USD",
              "display": "$4.00"
            },
            "is_current": true
          },
          {
            "opens_at": "2026-12-06T03:00:00-05:00",
            "closes_at": "2026-12-06T10:00:00-05:00",
            "price": {
              "amount_cents": 5500,
              "currency": "USD",
              "display": "$55.00"
            },
            "processing_fee": {
              "amount_cents": 430,
              "currency": "USD",
              "display": "$4.30"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 5000,
            "currency": "USD",
            "display": "$50.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 400,
          "currency": "USD",
          "display": "$4.00"
        },
        "current_period_ends_at": "2026-12-06T02:59:00-05:00",
        "next_price": {
          "amount_cents": 5500,
          "currency": "USD",
          "display": "$55.00"
        },
        "next_price_change_at": "2026-12-06T02:59:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "a1b5a12d21b24a76ea2b206476041099b6af970765fc458094f0902d1c6e9a10"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:186668:1176358",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "186668",
        "provider_sub_event_id": "1176358",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:186668",
        "name": "2026 Jingle Bell Run - Capital Region",
        "url": "https://runsignup.com/Race/NY/SaratogaSprings/JingleBellRunCapitalRegion",
        "external_url": "http://jbr.org/capitalregion",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-239781-1750795165.6082-0.bOwWoD.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "815 N Broadway",
          "city": "Saratoga Springs",
          "region": "NY",
          "postal_code": "12866",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-06",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-09-21T10:01:00-04:00"
      },
      "sub_event": {
        "name": "5K Untimed",
        "event_type": "running_race",
        "distance": {
          "raw": "5K",
          "value": 5.0,
          "unit": "km",
          "meters": 5000.0,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-06T09:00:00-05:00",
        "end_at": null,
        "start_local": "12/6/2026 09:00",
        "event_date": "2026-12-06"
      },
      "registration": {
        "url": "https://runsignup.com/Race/NY/SaratogaSprings/JingleBellRunCapitalRegion",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-06-30T00:00:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-06T11:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-06-30T00:00:00-04:00",
            "closes_at": "2026-08-31T23:59:00-04:00",
            "price": {
              "amount_cents": 3500,
              "currency": "USD",
              "display": "$35.00"
            },
            "processing_fee": {
              "amount_cents": 310,
              "currency": "USD",
              "display": "$3.10"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-09-01T00:00:00-04:00",
            "closes_at": "2026-10-31T23:59:00-04:00",
            "price": {
              "amount_cents": 4000,
              "currency": "USD",
              "display": "$40.00"
            },
            "processing_fee": {
              "amount_cents": 340,
              "currency": "USD",
              "display": "$3.40"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-11-01T00:00:00-04:00",
            "closes_at": "2026-12-05T23:59:00-05:00",
            "price": {
              "amount_cents": 4500,
              "currency": "USD",
              "display": "$45.00"
            },
            "processing_fee": {
              "amount_cents": 370,
              "currency": "USD",
              "display": "$3.70"
            },
            "is_current": true
          },
          {
            "opens_at": "2026-12-06T00:00:00-05:00",
            "closes_at": "2026-12-06T11:00:00-05:00",
            "price": {
              "amount_cents": 5000,
              "currency": "USD",
              "display": "$50.00"
            },
            "processing_fee": {
              "amount_cents": 400,
              "currency": "USD",
              "display": "$4.00"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 4500,
            "currency": "USD",
            "display": "$45.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 370,
          "currency": "USD",
          "display": "$3.70"
        },
        "current_period_ends_at": "2026-12-05T23:59:00-05:00",
        "next_price": {
          "amount_cents": 5000,
          "currency": "USD",
          "display": "$50.00"
        },
        "next_price_change_at": "2026-12-05T23:59:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "3ef90bd77126ceea66823aec0578d9b22ef947759b28fa74e86b33c0bd185a51"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:218221:1237133",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "218221",
        "provider_sub_event_id": "1237133",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=TX&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:218221",
        "name": "WBC Holiday Party",
        "url": "https://runsignup.com/Race/TX/Waco/WBCHolidayParty",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-295745-1793922051.1275-0.bQ7rqd.png",
        "timezone": "America/Chicago",
        "location": {
          "venue": null,
          "street": "2601 Sturgis Road",
          "city": "Waco",
          "region": "TX",
          "postal_code": "76708",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-07",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-05T17:19:00-05:00"
      },
      "sub_event": {
        "name": "Member Ticket",
        "event_type": "other",
        "distance": {
          "raw": "Member Ticket",
          "value": null,
          "unit": null,
          "meters": null,
          "basis": "provider_name_text"
        },
        "start_at": "2026-12-07T18:00:00-06:00",
        "end_at": null,
        "start_local": "12/7/2026 18:00",
        "event_date": "2026-12-07"
      },
      "registration": {
        "url": "https://runsignup.com/Race/TX/Waco/WBCHolidayParty",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-11-04T21:11:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-08T00:59:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-11-04T21:11:00-05:00",
            "closes_at": "2026-12-08T00:59:00-05:00",
            "price": {
              "amount_cents": 1500,
              "currency": "USD",
              "display": "$15.00"
            },
            "processing_fee": {
              "amount_cents": 190,
              "currency": "USD",
              "display": "$1.90"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 1500,
            "currency": "USD",
            "display": "$15.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 190,
          "currency": "USD",
          "display": "$1.90"
        },
        "current_period_ends_at": "2026-12-08T00:59:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": [
          {
            "code": "distance_not_parsed",
            "severity": "info",
            "field": "sub_event.distance",
            "message": "Distance text 'Member Ticket' has no standard length."
          }
        ]
      },
      "content_hash": "34efacbfb199c56fad6027d8e910ea91fa28cfd215012e2e984447bc2e440efd"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:160308:1093308",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "160308",
        "provider_sub_event_id": "1093308",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=FL&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:160308",
        "name": "Holiday 5K, 10K, & 13.1M at Naples, FL (50)",
        "url": "https://runsignup.com/Race/FL/Naples/Collier12142024",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-224469-1775247400.4609-0.bP0caO.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "15000 Livingston Rd",
          "city": "Naples",
          "region": "FL",
          "postal_code": "34109",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-12",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-03T15:01:00-05:00"
      },
      "sub_event": {
        "name": "5K",
        "event_type": "running_race",
        "distance": {
          "raw": "5K",
          "value": 5.0,
          "unit": "km",
          "meters": 5000.0,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-12T08:00:00-05:00",
        "end_at": null,
        "start_local": "12/12/2026 08:00",
        "event_date": "2026-12-12"
      },
      "registration": {
        "url": "https://runsignup.com/Race/FL/Naples/Collier12142024",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2021-12-29T11:19:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-12T08:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2021-12-29T11:19:00-05:00",
            "closes_at": "2026-12-12T08:00:00-05:00",
            "price": {
              "amount_cents": 3000,
              "currency": "USD",
              "display": "$30.00"
            },
            "processing_fee": {
              "amount_cents": 380,
              "currency": "USD",
              "display": "$3.80"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 3000,
            "currency": "USD",
            "display": "$30.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 380,
          "currency": "USD",
          "display": "$3.80"
        },
        "current_period_ends_at": "2026-12-12T08:00:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "8c71b95bec0b0665dbd5e0a9b087b0aaefe6a1e698a50db413b5f787463b1b8a"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:101373:1209485",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "101373",
        "provider_sub_event_id": "1209485",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:101373",
        "name": "16th Annual Twinkle Toes 5K and 1 Mile Fun Run",
        "url": "https://runsignup.com/Race/NC/Star/TwinkleToes10",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/img/logos/genericWebsiteLogos/running-shoe-300px.bMjMog.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "302 S. Main Street",
          "city": "Star",
          "region": "NC",
          "postal_code": "27356",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-12",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-06T15:17:00-05:00"
      },
      "sub_event": {
        "name": "1 Mile Fun Run",
        "event_type": "running_race",
        "distance": {
          "raw": "1 Miles",
          "value": 1.0,
          "unit": "mi",
          "meters": 1609.34,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-12T08:00:00-05:00",
        "end_at": "2026-12-12T08:30:00-05:00",
        "start_local": "12/12/2026 08:00",
        "event_date": "2026-12-12"
      },
      "registration": {
        "url": "https://runsignup.com/Race/NC/Star/TwinkleToes10",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-09-08T11:00:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-09T15:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-09-08T11:00:00-04:00",
            "closes_at": "2026-11-30T23:59:00-05:00",
            "price": {
              "amount_cents": 2000,
              "currency": "USD",
              "display": "$20.00"
            },
            "processing_fee": {
              "amount_cents": 220,
              "currency": "USD",
              "display": "$2.20"
            },
            "is_current": true
          },
          {
            "opens_at": "2026-12-01T00:00:00-05:00",
            "closes_at": "2026-12-09T15:00:00-05:00",
            "price": {
              "amount_cents": 2500,
              "currency": "USD",
              "display": "$25.00"
            },
            "processing_fee": {
              "amount_cents": 250,
              "currency": "USD",
              "display": "$2.50"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 2000,
            "currency": "USD",
            "display": "$20.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 220,
          "currency": "USD",
          "display": "$2.20"
        },
        "current_period_ends_at": "2026-11-30T23:59:00-05:00",
        "next_price": {
          "amount_cents": 2500,
          "currency": "USD",
          "display": "$25.00"
        },
        "next_price_change_at": "2026-11-30T23:59:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "0772e44f8c2743f8396ce15f592bffb94d1aabcb1f47e045c81064cf9c72b032"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:136453:1092567",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "136453",
        "provider_sub_event_id": "1092567",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=IL&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:136453",
        "name": "Candy Cane Course - Greater Chicago",
        "url": "https://runsignup.com/Race/IL/ElkGroveVillage/CandyCaneCourse",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/races/race136453-scaled-logo-0.bMiudT.png",
        "timezone": "America/Chicago",
        "location": {
          "venue": null,
          "street": "Busse Woods Shelter 25",
          "city": "Elk Grove Village",
          "region": "IL",
          "postal_code": "60007",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-12",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-05T13:42:00-05:00"
      },
      "sub_event": {
        "name": "Kids Dash",
        "event_type": "running_race",
        "distance": {
          "raw": "50m",
          "value": null,
          "unit": null,
          "meters": null,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-12T09:00:00-06:00",
        "end_at": null,
        "start_local": "12/12/2026 09:00",
        "event_date": "2026-12-12"
      },
      "registration": {
        "url": "https://runsignup.com/Race/IL/ElkGroveVillage/CandyCaneCourse",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2025-12-11T07:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-12T10:15:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2025-12-11T07:00:00-05:00",
            "closes_at": "2026-12-12T10:15:00-05:00",
            "price": {
              "amount_cents": 2200,
              "currency": "USD",
              "display": "$22.00"
            },
            "processing_fee": {
              "amount_cents": 398,
              "currency": "USD",
              "display": "$3.98"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 2200,
            "currency": "USD",
            "display": "$22.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 398,
          "currency": "USD",
          "display": "$3.98"
        },
        "current_period_ends_at": "2026-12-12T10:15:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": [
          {
            "code": "distance_not_parsed",
            "severity": "info",
            "field": "sub_event.distance",
            "message": "Distance text '50m' has no standard length."
          }
        ]
      },
      "content_hash": "4589993fa6495e5e1cee519e047eb9a8e1793c9ccf22d4de5cfc0c76dbc266be"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:121980:1201681",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "121980",
        "provider_sub_event_id": "1201681",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=PA&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:121980",
        "name": "Frozen Hare",
        "url": "https://runsignup.com/Race/PA/Broomall/FrozenHare",
        "external_url": "https://frenchcreekracing.com/race/",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/races/race121980-logo-0.bLu4f-.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "293 Langford Rd.",
          "city": "Broomall",
          "region": "PA",
          "postal_code": "19008",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-12",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-10T16:24:00-05:00"
      },
      "sub_event": {
        "name": "Sprint Triathlon",
        "event_type": "triathlon",
        "distance": {
          "raw": "15.5 Miles",
          "value": 15.5,
          "unit": "mi",
          "meters": 24944.83,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-12T08:30:00-05:00",
        "end_at": "2026-12-12T15:30:00-05:00",
        "start_local": "12/12/2026 08:30",
        "event_date": "2026-12-12"
      },
      "registration": {
        "url": "https://runsignup.com/Race/PA/Broomall/FrozenHare",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-08-21T00:00:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-12T15:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-08-21T00:00:00-04:00",
            "closes_at": "2026-08-28T23:59:00-04:00",
            "price": {
              "amount_cents": 5000,
              "currency": "USD",
              "display": "$50.00"
            },
            "processing_fee": {
              "amount_cents": 400,
              "currency": "USD",
              "display": "$4.00"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-08-29T00:00:00-04:00",
            "closes_at": "2026-11-14T23:59:00-05:00",
            "price": {
              "amount_cents": 5500,
              "currency": "USD",
              "display": "$55.00"
            },
            "processing_fee": {
              "amount_cents": 430,
              "currency": "USD",
              "display": "$4.30"
            },
            "is_current": true
          },
          {
            "opens_at": "2026-11-15T00:00:00-05:00",
            "closes_at": "2026-12-10T23:59:00-05:00",
            "price": {
              "amount_cents": 6000,
              "currency": "USD",
              "display": "$60.00"
            },
            "processing_fee": {
              "amount_cents": 460,
              "currency": "USD",
              "display": "$4.60"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-12-12T07:00:00-05:00",
            "closes_at": "2026-12-12T15:00:00-05:00",
            "price": {
              "amount_cents": 6500,
              "currency": "USD",
              "display": "$65.00"
            },
            "processing_fee": {
              "amount_cents": 490,
              "currency": "USD",
              "display": "$4.90"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 5500,
            "currency": "USD",
            "display": "$55.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 430,
          "currency": "USD",
          "display": "$4.30"
        },
        "current_period_ends_at": "2026-11-14T23:59:00-05:00",
        "next_price": {
          "amount_cents": 6000,
          "currency": "USD",
          "display": "$60.00"
        },
        "next_price_change_at": "2026-11-14T23:59:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "3919995f1c1ba2f5e041b9bc0251783ed6aaa4e09d4c196c1e78745ce2f12343"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:108805:1091015",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "108805",
        "provider_sub_event_id": "1091015",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=SC&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:108805",
        "name": "Palmetto Bluff Buffalo Run 10K, 30K, 50K Ultra and Relay",
        "url": "https://runsignup.com/Race/SC/Bluffton/PalmettoBluffBuffaloRun10K30K50KUltra",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/races/race108805-logo-0.bGIc1O.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "Old Moreland Rd,",
          "city": "Bluffton",
          "region": "SC",
          "postal_code": "29910",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-13",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-10-14T15:08:00-04:00"
      },
      "sub_event": {
        "name": "50K Ultra Relay Team",
        "event_type": "trail_race",
        "distance": {
          "raw": "50K",
          "value": 50.0,
          "unit": "km",
          "meters": 50000.0,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-13T06:30:00-05:00",
        "end_at": null,
        "start_local": "12/13/2026 06:30",
        "event_date": "2026-12-13"
      },
      "registration": {
        "url": "https://runsignup.com/Race/SC/Bluffton/PalmettoBluffBuffaloRun10K30K50KUltra",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2025-12-15T10:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-09T23:59:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2025-12-15T10:00:00-05:00",
            "closes_at": "2026-03-13T23:59:00-04:00",
            "price": {
              "amount_cents": 23500,
              "currency": "USD",
              "display": "$235.00"
            },
            "processing_fee": {
              "amount_cents": 1510,
              "currency": "USD",
              "display": "$15.10"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-03-14T00:00:00-04:00",
            "closes_at": "2026-09-30T23:59:00-04:00",
            "price": {
              "amount_cents": 25000,
              "currency": "USD",
              "display": "$250.00"
            },
            "processing_fee": {
              "amount_cents": 1350,
              "currency": "USD",
              "display": "$13.50"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-10-01T00:00:00-04:00",
            "closes_at": "2026-10-31T23:59:00-04:00",
            "price": {
              "amount_cents": 26000,
              "currency": "USD",
              "display": "$260.00"
            },
            "processing_fee": {
              "amount_cents": 1400,
              "currency": "USD",
              "display": "$14.00"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-11-01T00:00:00-04:00",
            "closes_at": "2026-11-30T23:59:00-05:00",
            "price": {
              "amount_cents": 28000,
              "currency": "USD",
              "display": "$280.00"
            },
            "processing_fee": {
              "amount_cents": 1500,
              "currency": "USD",
              "display": "$15.00"
            },
            "is_current": true
          },
          {
            "opens_at": "2026-12-01T00:00:00-05:00",
            "closes_at": "2026-12-09T23:59:00-05:00",
            "price": {
              "amount_cents": 29000,
              "currency": "USD",
              "display": "$290.00"
            },
            "processing_fee": {
              "amount_cents": 1550,
              "currency": "USD",
              "display": "$15.50"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 28000,
            "currency": "USD",
            "display": "$280.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 1500,
          "currency": "USD",
          "display": "$15.00"
        },
        "current_period_ends_at": "2026-11-30T23:59:00-05:00",
        "next_price": {
          "amount_cents": 29000,
          "currency": "USD",
          "display": "$290.00"
        },
        "next_price_change_at": "2026-11-30T23:59:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "dc48120b3fe1c8704bb4afc0f49847d86176c46c5669a44c263d572eb299864b"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:201550:1125750",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "201550",
        "provider_sub_event_id": "1125750",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=FL&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:201550",
        "name": "Ugly Sweater 5k",
        "url": "https://runsignup.com/Race/FL/Sarasota/UglySweaterrrrrr",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-275384-1790146903.0057-0.bQS3Lx.jpg",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "8650 Bee Ridge Rd",
          "city": "Sarasota",
          "region": "FL",
          "postal_code": "34241",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-13",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-10-30T14:33:00-04:00"
      },
      "sub_event": {
        "name": "5k",
        "event_type": "running_race",
        "distance": {
          "raw": "3.1 Miles",
          "value": 3.1,
          "unit": "mi",
          "meters": 4988.97,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-13T07:30:00-05:00",
        "end_at": null,
        "start_local": "12/13/2026 07:30",
        "event_date": "2026-12-13"
      },
      "registration": {
        "url": "https://runsignup.com/Race/FL/Sarasota/UglySweaterrrrrr",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-10-05T08:28:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-13T08:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-10-05T08:28:00-04:00",
            "closes_at": "2026-11-01T06:00:00-05:00",
            "price": {
              "amount_cents": 3500,
              "currency": "USD",
              "display": "$35.00"
            },
            "processing_fee": {
              "amount_cents": 310,
              "currency": "USD",
              "display": "$3.10"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-11-01T06:01:00-05:00",
            "closes_at": "2026-12-01T06:00:00-05:00",
            "price": {
              "amount_cents": 4000,
              "currency": "USD",
              "display": "$40.00"
            },
            "processing_fee": {
              "amount_cents": 340,
              "currency": "USD",
              "display": "$3.40"
            },
            "is_current": true
          },
          {
            "opens_at": "2026-12-01T06:01:00-05:00",
            "closes_at": "2026-12-13T08:00:00-05:00",
            "price": {
              "amount_cents": 4500,
              "currency": "USD",
              "display": "$45.00"
            },
            "processing_fee": {
              "amount_cents": 370,
              "currency": "USD",
              "display": "$3.70"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 4000,
            "currency": "USD",
            "display": "$40.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 340,
          "currency": "USD",
          "display": "$3.40"
        },
        "current_period_ends_at": "2026-12-01T06:00:00-05:00",
        "next_price": {
          "amount_cents": 4500,
          "currency": "USD",
          "display": "$45.00"
        },
        "next_price_change_at": "2026-12-01T06:00:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "49582d897aca6fa31f6741db593b30b9ff1223b8ffd14886b2dda7726cf98fe7"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:180843:1228006",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "180843",
        "provider_sub_event_id": "1228006",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=TX&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:180843",
        "name": "Star of Texas 50 Miler • 50K • Marathon • Half Marathon • 10K • 5K • Speedyard (Fastest Person Standing)",
        "url": "https://runsignup.com/Race/TX/Spicewood/PaceBendMarathon",
        "external_url": "https://fitfoundation.org/",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-249976-1742006878.6746-0.bN1oPE.jpg",
        "timezone": "America/Chicago",
        "location": {
          "venue": null,
          "street": "Pace Bend Park",
          "city": "Spicewood",
          "region": "TX",
          "postal_code": "78669",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-13",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-10-26T15:26:00-04:00"
      },
      "sub_event": {
        "name": "Exceptional Athlete Guide (Fitworks)",
        "event_type": "running_race",
        "distance": {
          "raw": "Exceptional Athlete Guide (Fitworks)",
          "value": null,
          "unit": null,
          "meters": null,
          "basis": "provider_name_text"
        },
        "start_at": "2026-12-13T09:30:00-06:00",
        "end_at": "2026-12-13T17:30:00-06:00",
        "start_local": "12/13/2026 09:30",
        "event_date": "2026-12-13"
      },
      "registration": {
        "url": "https://runsignup.com/Race/TX/Spicewood/PaceBendMarathon",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-10-15T02:56:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-11T12:59:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-10-15T02:56:00-04:00",
            "closes_at": "2026-12-11T12:59:00-05:00",
            "price": {
              "amount_cents": 0,
              "currency": "USD",
              "display": "$0.00"
            },
            "processing_fee": {
              "amount_cents": 0,
              "currency": "USD",
              "display": "$0.00"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 0,
            "currency": "USD",
            "display": "$0.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 0,
          "currency": "USD",
          "display": "$0.00"
        },
        "current_period_ends_at": "2026-12-11T12:59:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": [
          {
            "code": "distance_not_parsed",
            "severity": "info",
            "field": "sub_event.distance",
            "message": "Distance text 'Exceptional Athlete Guide (Fitworks)' has no standard length."
          }
        ]
      },
      "content_hash": "872d518aa5aae528b94f4dacb5ce87dc240d3d3681a6947f6c9bdaf31eb5bff8"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:161042:1211130",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "161042",
        "provider_sub_event_id": "1211130",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=HI&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:161042",
        "name": "Hawaii Kai Ultra Run - Kalama Valley 2026",
        "url": "https://runsignup.com/Race/HI/Honolulu/HawaiiKaiUltraRunKalamaValley",
        "external_url": "https://runsignup.com/Race/HI/Honolulu/HawaiiKaiUltraRunKalamaValley",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-225373-1733900277.3978-0.bNwtF1.jpg",
        "timezone": "Pacific/Honolulu",
        "location": {
          "venue": null,
          "street": "555 Kealahou St",
          "city": "Honolulu",
          "region": "HI",
          "postal_code": "96825",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-19",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-10-30T22:19:00-04:00"
      },
      "sub_event": {
        "name": "50K",
        "event_type": "ultra",
        "distance": {
          "raw": "50K",
          "value": 50.0,
          "unit": "km",
          "meters": 50000.0,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-19T03:00:00-10:00",
        "end_at": "2026-12-20T23:59:00-10:00",
        "start_local": "12/19/2026 03:00",
        "event_date": "2026-12-19"
      },
      "registration": {
        "url": "https://runsignup.com/Race/HI/Honolulu/HawaiiKaiUltraRunKalamaValley",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-09-11T06:00:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-20T15:30:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-09-11T06:00:00-04:00",
            "closes_at": "2026-12-01T04:59:00-05:00",
            "price": {
              "amount_cents": 4000,
              "currency": "USD",
              "display": "$40.00"
            },
            "processing_fee": {
              "amount_cents": 340,
              "currency": "USD",
              "display": "$3.40"
            },
            "is_current": true
          },
          {
            "opens_at": "2026-12-01T05:00:00-05:00",
            "closes_at": "2026-12-20T15:30:00-05:00",
            "price": {
              "amount_cents": 4500,
              "currency": "USD",
              "display": "$45.00"
            },
            "processing_fee": {
              "amount_cents": 370,
              "currency": "USD",
              "display": "$3.70"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 4000,
            "currency": "USD",
            "display": "$40.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 340,
          "currency": "USD",
          "display": "$3.40"
        },
        "current_period_ends_at": "2026-12-01T04:59:00-05:00",
        "next_price": {
          "amount_cents": 4500,
          "currency": "USD",
          "display": "$45.00"
        },
        "next_price_change_at": "2026-12-01T04:59:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "de4d8e6bb5866435aaeb93ac83498fa61738359bd4cc7118b5b953fae14f135f"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:205025:1145729",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "205025",
        "provider_sub_event_id": "1145729",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=FL&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:205025",
        "name": "A Merry Christmas Run 5K/10K/13.1 TAMPA",
        "url": "https://runsignup.com/Race/FL/Tampa/AMerryChristmasRun5K10KTAMPA1226",
        "external_url": "https://www.thebestraces.com/",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-279583-1787707038.3048-0.bQJJ6E.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "Campbell Trail (Course Map will be emailed)",
          "city": "Tampa",
          "region": "FL",
          "postal_code": "33615",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-26",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-07T12:27:00-05:00"
      },
      "sub_event": {
        "name": "5K/10K/13.1 Eco-Registration (No Shirt)",
        "event_type": "running_race",
        "distance": {
          "raw": "5K",
          "value": 5.0,
          "unit": "km",
          "meters": 5000.0,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-26T07:30:00-05:00",
        "end_at": "2026-12-26T10:30:00-05:00",
        "start_local": "12/26/2026 07:30",
        "event_date": "2026-12-26"
      },
      "registration": {
        "url": "https://runsignup.com/Race/FL/Tampa/AMerryChristmasRun5K10KTAMPA1226",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-01-09T00:49:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-26T01:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-01-09T00:49:00-05:00",
            "closes_at": "2026-12-26T01:00:00-05:00",
            "price": {
              "amount_cents": 3000,
              "currency": "USD",
              "display": "$30.00"
            },
            "processing_fee": {
              "amount_cents": 280,
              "currency": "USD",
              "display": "$2.80"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 3000,
            "currency": "USD",
            "display": "$30.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 280,
          "currency": "USD",
          "display": "$2.80"
        },
        "current_period_ends_at": "2026-12-26T01:00:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "237c5092044b93e5041fe73ea0a76771fbff07a3b61d78a808bc383154cd5b60"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:193862:1145235",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "193862",
        "provider_sub_event_id": "1145235",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=NY&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:193862",
        "name": "Queens NYC Chiller Half • 10K • 5K",
        "url": "https://runsignup.com/Race/NY/Flushing/QueensNYCChillerHalf10K5K",
        "external_url": "https://www.citytrirace.com/race/Queens_NYC_Chiller",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-265707-1775177068.342-0.bPZW1S.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "Avenue of the Americas",
          "city": "Flushing",
          "region": "NY",
          "postal_code": "11354",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2026-12-27",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-10-06T21:02:00-04:00"
      },
      "sub_event": {
        "name": "Half Marathon",
        "event_type": "running_only",
        "distance": {
          "raw": "13.1 Miles",
          "value": 13.1,
          "unit": "mi",
          "meters": 21082.41,
          "basis": "provider_distance_field"
        },
        "start_at": "2026-12-27T09:30:00-05:00",
        "end_at": "2026-12-27T12:30:00-05:00",
        "start_local": "12/27/2026 09:30",
        "event_date": "2026-12-27"
      },
      "registration": {
        "url": "https://runsignup.com/Race/NY/Flushing/QueensNYCChillerHalf10K5K",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-04-02T00:00:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-12-26T23:59:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-04-02T00:00:00-04:00",
            "closes_at": "2026-10-30T23:59:00-04:00",
            "price": {
              "amount_cents": 7000,
              "currency": "USD",
              "display": "$70.00"
            },
            "processing_fee": {
              "amount_cents": 520,
              "currency": "USD",
              "display": "$5.20"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-10-31T00:00:00-04:00",
            "closes_at": "2026-12-26T23:59:00-05:00",
            "price": {
              "amount_cents": 8500,
              "currency": "USD",
              "display": "$85.00"
            },
            "processing_fee": {
              "amount_cents": 610,
              "currency": "USD",
              "display": "$6.10"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 8500,
            "currency": "USD",
            "display": "$85.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 610,
          "currency": "USD",
          "display": "$6.10"
        },
        "current_period_ends_at": "2026-12-26T23:59:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "80cb21699a02345e0239d17f2394bc00d382155558e04f2efb1ef2227912ab64"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:214930:1211158",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "214930",
        "provider_sub_event_id": "1211158",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:214930",
        "name": "2027 SRC Season Pass and Multi-Race Passes",
        "url": "https://runsignup.com/Race/WA/Snohomish/SRCSeasonPassAndMultiRacePasses",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-291684-1789086898.9778-0.bQO0YY.jpg",
        "timezone": "America/Los_Angeles",
        "location": {
          "venue": null,
          "street": "811 Rainier St.",
          "city": "Snohomish",
          "region": "WA",
          "postal_code": "98290",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": null,
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-10-12T21:17:00-04:00"
      },
      "sub_event": {
        "name": "2027 4 Race Pass",
        "event_type": "running_race",
        "distance": {
          "raw": "13.1 Miles",
          "value": 13.1,
          "unit": "mi",
          "meters": 21082.41,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-01-01T00:00:00-08:00",
        "end_at": "2027-12-31T00:00:00-08:00",
        "start_local": "1/1/2027 00:00",
        "event_date": "2027-01-01"
      },
      "registration": {
        "url": "https://runsignup.com/Race/WA/Snohomish/SRCSeasonPassAndMultiRacePasses",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-09-10T20:20:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-02-27T03:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-09-10T20:20:00-04:00",
            "closes_at": "2026-09-21T03:00:00-04:00",
            "price": {
              "amount_cents": 19000,
              "currency": "USD",
              "display": "$190.00"
            },
            "processing_fee": {
              "amount_cents": 1240,
              "currency": "USD",
              "display": "$12.40"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-09-21T03:01:00-04:00",
            "closes_at": "2027-02-27T03:00:00-05:00",
            "price": {
              "amount_cents": 22500,
              "currency": "USD",
              "display": "$225.00"
            },
            "processing_fee": {
              "amount_cents": 1450,
              "currency": "USD",
              "display": "$14.50"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 22500,
            "currency": "USD",
            "display": "$225.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 1450,
          "currency": "USD",
          "display": "$14.50"
        },
        "current_period_ends_at": "2027-02-27T03:00:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "0ae8988c2372ce0b9cbce7ce18f80828bae700ccec1621cbf7d34f7358a7b247"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:194395:1232649",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "194395",
        "provider_sub_event_id": "1232649",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=OH&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:194395",
        "name": "The Resolution Run @ Caesar Creek",
        "url": "https://runsignup.com/Race/OH/Wilmington/TheResolutionRunCaesarCreek",
        "external_url": "http://www.wpackevents.com",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-266383-1793658362.6357-0.bQ6q36.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "Caesar Creek Campground",
          "city": "Wilmington",
          "region": "OH",
          "postal_code": "45177",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-01-02",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-03T08:05:00-05:00"
      },
      "sub_event": {
        "name": "Resolution 5K",
        "event_type": "trail_race",
        "distance": {
          "raw": "5K",
          "value": 5.0,
          "unit": "km",
          "meters": 5000.0,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-01-02T10:00:00-05:00",
        "end_at": "2027-01-02T14:00:00-05:00",
        "start_local": "1/2/2027 10:00",
        "event_date": "2027-01-02"
      },
      "registration": {
        "url": "https://runsignup.com/Race/OH/Wilmington/TheResolutionRunCaesarCreek",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-10-26T11:40:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-01-02T23:59:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-10-26T11:40:00-04:00",
            "closes_at": "2027-01-02T23:59:00-05:00",
            "price": {
              "amount_cents": 4500,
              "currency": "USD",
              "display": "$45.00"
            },
            "processing_fee": {
              "amount_cents": 370,
              "currency": "USD",
              "display": "$3.70"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 4500,
            "currency": "USD",
            "display": "$45.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 370,
          "currency": "USD",
          "display": "$3.70"
        },
        "current_period_ends_at": "2027-01-02T23:59:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "efd88d4e05fc7f02f273156e3af1c4b64764200ab28ec527a1c512649ad08900"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:191274:1217978",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "191274",
        "provider_sub_event_id": "1217978",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=NC&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:191274",
        "name": "New Year 5K, 10K, & 13.1M at Winston-Salem, NC (02)",
        "url": "https://runsignup.com/Race/NC/WinstonSalem/Jamison02",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-262684-1793810972.882-0.bQ62iC.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "285 Meadowlark Dr",
          "city": "Winston-Salem",
          "region": "NC",
          "postal_code": "27106",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-01-09",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-04T11:49:00-05:00"
      },
      "sub_event": {
        "name": "Half Marathon",
        "event_type": "running_race",
        "distance": {
          "raw": "13.1 Miles",
          "value": 13.1,
          "unit": "mi",
          "meters": 21082.41,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-01-09T08:00:00-05:00",
        "end_at": null,
        "start_local": "1/9/2027 08:00",
        "event_date": "2027-01-09"
      },
      "registration": {
        "url": "https://runsignup.com/Race/NC/WinstonSalem/Jamison02",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2021-12-22T11:28:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-01-09T08:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2021-12-22T11:28:00-05:00",
            "closes_at": "2027-01-09T08:00:00-05:00",
            "price": {
              "amount_cents": 6500,
              "currency": "USD",
              "display": "$65.00"
            },
            "processing_fee": {
              "amount_cents": 590,
              "currency": "USD",
              "display": "$5.90"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 6500,
            "currency": "USD",
            "display": "$65.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 590,
          "currency": "USD",
          "display": "$5.90"
        },
        "current_period_ends_at": "2027-01-09T08:00:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "5d427d7e5898c687a1b534979c2c500e098f069dd40ad5166f1e58f010be08f6"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:207184:1158841",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "207184",
        "provider_sub_event_id": "1158841",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=TX&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:207184",
        "name": "New Year's Kids' Mile & Relays",
        "url": "https://runsignup.com/Race/TX/Austin/NewYearsKidsMile",
        "external_url": "https://www.newyearskidsmile.com/",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-282260-1780422296.3168-0.bQhXAy.png",
        "timezone": "America/Chicago",
        "location": {
          "venue": null,
          "street": "1100 Kingsbury St",
          "city": "Austin",
          "region": "TX",
          "postal_code": "78703",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-01-09",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-10-30T18:57:00-04:00"
      },
      "sub_event": {
        "name": "8th Annual Memorial Mile Walk",
        "event_type": "walking_only",
        "distance": {
          "raw": "1 Miles",
          "value": 1.0,
          "unit": "mi",
          "meters": 1609.34,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-01-09T14:35:00-06:00",
        "end_at": "2027-01-09T15:00:00-06:00",
        "start_local": "1/9/2027 14:35",
        "event_date": "2027-01-09"
      },
      "registration": {
        "url": "https://runsignup.com/Race/TX/Austin/NewYearsKidsMile",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-06-01T01:00:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-01-09T15:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-06-01T01:00:00-04:00",
            "closes_at": "2026-11-01T00:59:00-04:00",
            "price": {
              "amount_cents": 2500,
              "currency": "USD",
              "display": "$25.00"
            },
            "processing_fee": {
              "amount_cents": 250,
              "currency": "USD",
              "display": "$2.50"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-11-01T01:00:00-04:00",
            "closes_at": "2027-01-09T00:59:00-05:00",
            "price": {
              "amount_cents": 3000,
              "currency": "USD",
              "display": "$30.00"
            },
            "processing_fee": {
              "amount_cents": 280,
              "currency": "USD",
              "display": "$2.80"
            },
            "is_current": true
          },
          {
            "opens_at": "2027-01-09T01:00:00-05:00",
            "closes_at": "2027-01-09T15:00:00-05:00",
            "price": {
              "amount_cents": 3500,
              "currency": "USD",
              "display": "$35.00"
            },
            "processing_fee": {
              "amount_cents": 310,
              "currency": "USD",
              "display": "$3.10"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 3000,
            "currency": "USD",
            "display": "$30.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 280,
          "currency": "USD",
          "display": "$2.80"
        },
        "current_period_ends_at": "2027-01-09T00:59:00-05:00",
        "next_price": {
          "amount_cents": 3500,
          "currency": "USD",
          "display": "$35.00"
        },
        "next_price_change_at": "2027-01-09T00:59:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "e6a15c884b80eed64afdf8c9cd46a68bb527189d109897da024c1501063f45dd"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:209342:1172890",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "209342",
        "provider_sub_event_id": "1172890",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=TX&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:209342",
        "name": "MLK Jr. Freedom Run 5K/10K/13.1 DALLAS FORT WORTH",
        "url": "https://runsignup.com/Race/TX/FortWorth/MLKJrFreedomRunDALLASFORTWORTH",
        "external_url": "https://www.thebestraces.com/",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-284907-1787717560.9183-0.bQJME4.png",
        "timezone": "America/Chicago",
        "location": {
          "venue": null,
          "street": "Trinity River Trail (Course Map will be emailed)",
          "city": "Fort Worth",
          "region": "TX",
          "postal_code": "76107",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-01-16",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-10-24T03:27:00-04:00"
      },
      "sub_event": {
        "name": "5K/10K/13.1 Eco-Registration (No Shirt)",
        "event_type": "running_race",
        "distance": {
          "raw": "5K",
          "value": 5.0,
          "unit": "km",
          "meters": 5000.0,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-01-16T07:30:00-06:00",
        "end_at": "2027-01-16T10:30:00-06:00",
        "start_local": "1/16/2027 07:30",
        "event_date": "2027-01-16"
      },
      "registration": {
        "url": "https://runsignup.com/Race/TX/FortWorth/MLKJrFreedomRunDALLASFORTWORTH",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2025-12-29T19:42:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-01-16T01:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2025-12-29T19:42:00-05:00",
            "closes_at": "2027-01-16T01:00:00-05:00",
            "price": {
              "amount_cents": 3000,
              "currency": "USD",
              "display": "$30.00"
            },
            "processing_fee": {
              "amount_cents": 280,
              "currency": "USD",
              "display": "$2.80"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 3000,
            "currency": "USD",
            "display": "$30.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 280,
          "currency": "USD",
          "display": "$2.80"
        },
        "current_period_ends_at": "2027-01-16T01:00:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "1c59fa2deb3e3bfd3e975402a892d9bf38f65342149af246aaf24d375a510299"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:217668:1232104",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "217668",
        "provider_sub_event_id": "1232104",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=GA&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:217668",
        "name": "Achilles Virtual Race 2026 | Gods & Warriors Series | 1M 5K 10K 13.1 26.2",
        "url": "https://runsignup.com/Race/GA/Mcdonough/AchillesVirtualRaceGodsWarriorsSeriesM5K10K",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-295001-1792890122.0191-0.bQ3vuk.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "Participate from Home",
          "city": "Mcdonough",
          "region": "GA",
          "postal_code": "30253",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": null,
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-10-24T21:03:00-04:00"
      },
      "sub_event": {
        "name": "5K",
        "event_type": "virtual_race",
        "distance": {
          "raw": "5K",
          "value": 5.0,
          "unit": "km",
          "meters": 5000.0,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-01-16T09:00:00-05:00",
        "end_at": "2027-12-31T09:00:00-05:00",
        "start_local": "1/16/2027 09:00",
        "event_date": "2027-01-16"
      },
      "registration": {
        "url": "https://runsignup.com/Race/GA/Mcdonough/AchillesVirtualRaceGodsWarriorsSeriesM5K10K",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-01-26T14:18:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-12-31T23:59:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-01-26T14:18:00-05:00",
            "closes_at": "2027-12-31T23:59:00-05:00",
            "price": {
              "amount_cents": 2500,
              "currency": "USD",
              "display": "$25.00"
            },
            "processing_fee": {
              "amount_cents": 250,
              "currency": "USD",
              "display": "$2.50"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 2500,
            "currency": "USD",
            "display": "$25.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 250,
          "currency": "USD",
          "display": "$2.50"
        },
        "current_period_ends_at": "2027-12-31T23:59:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "2282a5654e972ac14fbc076f9c351f7040d2c9fb1b78dfd5c7c86895894aa816"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:83181:1109189",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "83181",
        "provider_sub_event_id": "1109189",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=FL&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:83181",
        "name": "Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer Mile",
        "url": "https://runsignup.com/Race/FL/KeyWest/KeyWestHalfMarathon5K",
        "external_url": "https://www.keywesthalfmarathon.com/",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-89832-1768836966.3521-0.bPBK9M.jpg",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "231 Margaret Street",
          "city": "Key West",
          "region": "FL",
          "postal_code": "33040",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-01-16",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-10T09:37:00-05:00"
      },
      "sub_event": {
        "name": "BIG PECKER CHALLENGE- (Half Marathon, 10K and 5K) FOUR MEDALS! Special Medal for the Big Pecker!",
        "event_type": "running_race",
        "distance": {
          "raw": "BIG PECKER CHALLENGE- (Half Marathon, 10K and 5K) FOUR MEDALS! Special Medal for the Big Pecker!",
          "value": 10.0,
          "unit": "km",
          "meters": 10000.0,
          "basis": "provider_name_text"
        },
        "start_at": "2027-01-16T07:00:00-05:00",
        "end_at": "2027-01-17T23:59:00-05:00",
        "start_local": "1/16/2027 07:00",
        "event_date": "2027-01-16"
      },
      "registration": {
        "url": "https://runsignup.com/Race/FL/KeyWest/KeyWestHalfMarathon5K",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-01-19T10:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-01-15T23:59:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-01-19T10:00:00-05:00",
            "closes_at": "2026-01-31T23:59:00-05:00",
            "price": {
              "amount_cents": 19595,
              "currency": "USD",
              "display": "$195.95"
            },
            "processing_fee": {
              "amount_cents": 1237,
              "currency": "USD",
              "display": "$12.37"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-02-01T00:00:00-05:00",
            "closes_at": "2026-02-28T23:59:00-05:00",
            "price": {
              "amount_cents": 21595,
              "currency": "USD",
              "display": "$215.95"
            },
            "processing_fee": {
              "amount_cents": 1353,
              "currency": "USD",
              "display": "$13.53"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-03-01T00:00:00-05:00",
            "closes_at": "2026-03-31T23:59:00-04:00",
            "price": {
              "amount_cents": 24595,
              "currency": "USD",
              "display": "$245.95"
            },
            "processing_fee": {
              "amount_cents": 1527,
              "currency": "USD",
              "display": "$15.27"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-04-01T00:00:00-04:00",
            "closes_at": "2026-04-30T23:59:00-04:00",
            "price": {
              "amount_cents": 26595,
              "currency": "USD",
              "display": "$265.95"
            },
            "processing_fee": {
              "amount_cents": 1377,
              "currency": "USD",
              "display": "$13.77"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-05-01T00:00:00-04:00",
            "closes_at": "2026-05-31T23:59:00-04:00",
            "price": {
              "amount_cents": 27595,
              "currency": "USD",
              "display": "$275.95"
            },
            "processing_fee": {
              "amount_cents": 1425,
              "currency": "USD",
              "display": "$14.25"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-06-01T00:00:00-04:00",
            "closes_at": "2026-06-30T23:59:00-04:00",
            "price": {
              "amount_cents": 27895,
              "currency": "USD",
              "display": "$278.95"
            },
            "processing_fee": {
              "amount_cents": 1439,
              "currency": "USD",
              "display": "$14.39"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-07-01T00:00:00-04:00",
            "closes_at": "2026-07-31T23:59:00-04:00",
            "price": {
              "amount_cents": 28695,
              "currency": "USD",
              "display": "$286.95"
            },
            "processing_fee": {
              "amount_cents": 1477,
              "currency": "USD",
              "display": "$14.77"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-08-01T00:00:00-04:00",
            "closes_at": "2026-09-01T23:59:00-04:00",
            "price": {
              "amount_cents": 28595,
              "currency": "USD",
              "display": "$285.95"
            },
            "processing_fee": {
              "amount_cents": 1473,
              "currency": "USD",
              "display": "$14.73"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-09-02T00:00:00-04:00",
            "closes_at": "2026-09-30T23:59:00-04:00",
            "price": {
              "amount_cents": 29195,
              "currency": "USD",
              "display": "$291.95"
            },
            "processing_fee": {
              "amount_cents": 1501,
              "currency": "USD",
              "display": "$15.01"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-10-01T00:00:00-04:00",
            "closes_at": "2026-10-31T23:59:00-04:00",
            "price": {
              "amount_cents": 29495,
              "currency": "USD",
              "display": "$294.95"
            },
            "processing_fee": {
              "amount_cents": 1516,
              "currency": "USD",
              "display": "$15.16"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-11-01T00:00:00-04:00",
            "closes_at": "2026-11-14T23:59:00-05:00",
            "price": {
              "amount_cents": 30195,
              "currency": "USD",
              "display": "$301.95"
            },
            "processing_fee": {
              "amount_cents": 1549,
              "currency": "USD",
              "display": "$15.49"
            },
            "is_current": true
          },
          {
            "opens_at": "2026-11-15T00:00:00-05:00",
            "closes_at": "2026-11-30T23:59:00-05:00",
            "price": {
              "amount_cents": 30595,
              "currency": "USD",
              "display": "$305.95"
            },
            "processing_fee": {
              "amount_cents": 1569,
              "currency": "USD",
              "display": "$15.69"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-12-01T00:00:00-05:00",
            "closes_at": "2026-12-14T23:59:00-05:00",
            "price": {
              "amount_cents": 31595,
              "currency": "USD",
              "display": "$315.95"
            },
            "processing_fee": {
              "amount_cents": 1617,
              "currency": "USD",
              "display": "$16.17"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-12-15T00:00:00-05:00",
            "closes_at": "2027-01-15T23:59:00-05:00",
            "price": {
              "amount_cents": 33195,
              "currency": "USD",
              "display": "$331.95"
            },
            "processing_fee": {
              "amount_cents": 1693,
              "currency": "USD",
              "display": "$16.93"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 30195,
            "currency": "USD",
            "display": "$301.95"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 1549,
          "currency": "USD",
          "display": "$15.49"
        },
        "current_period_ends_at": "2026-11-14T23:59:00-05:00",
        "next_price": {
          "amount_cents": 30595,
          "currency": "USD",
          "display": "$305.95"
        },
        "next_price_change_at": "2026-11-14T23:59:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": [
          {
            "code": "distance_from_name",
            "severity": "info",
            "field": "sub_event.distance",
            "message": "Distance field empty; length read from the sub-event name."
          }
        ]
      },
      "content_hash": "3ee45ded5db5f724a07b5f076497ff6fa4e1e77eee4bcd6ac6d3b261d23e095e"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:170865:1169192",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "170865",
        "provider_sub_event_id": "1169192",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=TX&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:170865",
        "name": "Bigfoot Classic - Dallas",
        "url": "https://runsignup.com/Race/TX/Dallas/TheBigfootClassicDallas",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-237643-1787776183.0081-0.bQJ0Y3.png",
        "timezone": "America/Chicago",
        "location": {
          "venue": null,
          "street": "12700 Park Central Dr",
          "city": "Dallas",
          "region": "TX",
          "postal_code": "75251",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-01-16",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-02T11:47:00-05:00"
      },
      "sub_event": {
        "name": "Virtual Run",
        "event_type": "virtual_race",
        "distance": {
          "raw": "9.33 Miles",
          "value": 9.33,
          "unit": "mi",
          "meters": 15015.18,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-01-16T08:00:00-06:00",
        "end_at": "2027-01-16T12:00:00-06:00",
        "start_local": "1/16/2027 08:00",
        "event_date": "2027-01-16"
      },
      "registration": {
        "url": "https://runsignup.com/Race/TX/Dallas/TheBigfootClassicDallas",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-06-01T13:28:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-01-16T10:59:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-06-01T13:28:00-04:00",
            "closes_at": "2027-01-16T10:59:00-05:00",
            "price": {
              "amount_cents": 5000,
              "currency": "USD",
              "display": "$50.00"
            },
            "processing_fee": {
              "amount_cents": 431,
              "currency": "USD",
              "display": "$4.31"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 5000,
            "currency": "USD",
            "display": "$50.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 431,
          "currency": "USD",
          "display": "$4.31"
        },
        "current_period_ends_at": "2027-01-16T10:59:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "cb3677b1f3f4158a58dc1b18a7eb1bd533d0b4a386fa88a7941822cf9b047130"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:209509:1174177",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "209509",
        "provider_sub_event_id": "1174177",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=AZ&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:209509",
        "name": "Coffee Lovers Run PHOENIX",
        "url": "https://runsignup.com/Race/AZ/Phoenix/CoffeeLoverRunPHOENIX",
        "external_url": "https://www.thebestraces.com/",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-285101-1787795275.7036-0.bQJ5Dl.png",
        "timezone": "America/Phoenix",
        "location": {
          "venue": null,
          "street": "G.R. Herberger Park (Course Map will be emailed)",
          "city": "Phoenix",
          "region": "AZ",
          "postal_code": "85018",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-01-30",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-10-24T04:02:00-04:00"
      },
      "sub_event": {
        "name": "5K/10K/13.1 Eco-Registration (No Shirt)",
        "event_type": "running_race",
        "distance": {
          "raw": "5K",
          "value": 5.0,
          "unit": "km",
          "meters": 5000.0,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-01-30T07:00:00-07:00",
        "end_at": "2027-01-30T10:00:00-07:00",
        "start_local": "1/30/2027 07:00",
        "event_date": "2027-01-30"
      },
      "registration": {
        "url": "https://runsignup.com/Race/AZ/Phoenix/CoffeeLoverRunPHOENIX",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-01-12T19:42:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-01-30T01:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-01-12T19:42:00-05:00",
            "closes_at": "2027-01-30T01:00:00-05:00",
            "price": {
              "amount_cents": 3000,
              "currency": "USD",
              "display": "$30.00"
            },
            "processing_fee": {
              "amount_cents": 280,
              "currency": "USD",
              "display": "$2.80"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 3000,
            "currency": "USD",
            "display": "$30.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 280,
          "currency": "USD",
          "display": "$2.80"
        },
        "current_period_ends_at": "2027-01-30T01:00:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "2cdd9169e0799e80e3cb86f4f0db33b5656081b605968c05ea63268fea229ee4"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:146899:1168136",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "146899",
        "provider_sub_event_id": "1168136",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=TX&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:146899",
        "name": "Master the Water: Triathlon Swim Clinics for Every Level",
        "url": "https://runsignup.com/Race/TX/Austin/Triathlonswimclinic",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/races/race146899-logo-0.bKsSay.png",
        "timezone": "America/Chicago",
        "location": {
          "venue": null,
          "street": "Northwest YMCA of Austin",
          "city": "Austin",
          "region": "TX",
          "postal_code": "78729",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-01-31",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-06-02T17:40:00-04:00"
      },
      "sub_event": {
        "name": "IM 70.3/140.6 Swim Technique Clinic (Pool)",
        "event_type": "swim",
        "distance": {
          "raw": "IM 70.3/140.6 Swim Technique Clinic (Pool)",
          "value": null,
          "unit": null,
          "meters": null,
          "basis": "provider_name_text"
        },
        "start_at": "2027-01-31T13:00:00-06:00",
        "end_at": "2027-01-31T15:00:00-06:00",
        "start_local": "1/31/2027 13:00",
        "event_date": "2027-01-31"
      },
      "registration": {
        "url": "https://runsignup.com/Race/TX/Austin/Triathlonswimclinic",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-06-02T01:00:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-01-29T17:30:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-06-02T01:00:00-04:00",
            "closes_at": "2027-01-01T00:59:00-05:00",
            "price": {
              "amount_cents": 5000,
              "currency": "USD",
              "display": "$50.00"
            },
            "processing_fee": {
              "amount_cents": 400,
              "currency": "USD",
              "display": "$4.00"
            },
            "is_current": true
          },
          {
            "opens_at": "2027-01-01T01:00:00-05:00",
            "closes_at": "2027-01-11T00:59:00-05:00",
            "price": {
              "amount_cents": 6000,
              "currency": "USD",
              "display": "$60.00"
            },
            "processing_fee": {
              "amount_cents": 460,
              "currency": "USD",
              "display": "$4.60"
            },
            "is_current": false
          },
          {
            "opens_at": "2027-01-11T01:00:00-05:00",
            "closes_at": "2027-01-24T00:59:00-05:00",
            "price": {
              "amount_cents": 7000,
              "currency": "USD",
              "display": "$70.00"
            },
            "processing_fee": {
              "amount_cents": 520,
              "currency": "USD",
              "display": "$5.20"
            },
            "is_current": false
          },
          {
            "opens_at": "2027-01-24T01:00:00-05:00",
            "closes_at": "2027-01-29T17:30:00-05:00",
            "price": {
              "amount_cents": 8000,
              "currency": "USD",
              "display": "$80.00"
            },
            "processing_fee": {
              "amount_cents": 580,
              "currency": "USD",
              "display": "$5.80"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 5000,
            "currency": "USD",
            "display": "$50.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 400,
          "currency": "USD",
          "display": "$4.00"
        },
        "current_period_ends_at": "2027-01-01T00:59:00-05:00",
        "next_price": {
          "amount_cents": 6000,
          "currency": "USD",
          "display": "$60.00"
        },
        "next_price_change_at": "2027-01-01T00:59:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": [
          {
            "code": "distance_not_parsed",
            "severity": "info",
            "field": "sub_event.distance",
            "message": "Distance text 'IM 70.3/140.6 Swim Technique Clinic (Pool)' has no standard length."
          }
        ]
      },
      "content_hash": "e399c3d550450277e7d5548c71a900f1cde4e191da7886648cb50ad34b760b2a"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:167024:1114355",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "167024",
        "provider_sub_event_id": "1114355",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=NV&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:167024",
        "name": "TOUGH SHEEP",
        "url": "https://runsignup.com/Race/NV/Reno/TOUGHSHEEP",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-232832-1722291029.3319-0.bMQbnv.png",
        "timezone": "America/Los_Angeles",
        "location": {
          "venue": null,
          "street": "Reno-Sparks Convention Center",
          "city": "Reno",
          "region": "NV",
          "postal_code": "89502",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-02-05",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-03T15:55:00-05:00"
      },
      "sub_event": {
        "name": "Wild Sheep Foundation 0800",
        "event_type": "other",
        "distance": {
          "raw": "Wild Sheep Foundation 0800",
          "value": null,
          "unit": null,
          "meters": null,
          "basis": "provider_name_text"
        },
        "start_at": "2027-02-05T08:00:00-08:00",
        "end_at": null,
        "start_local": "2/5/2027 08:00",
        "event_date": "2027-02-05"
      },
      "registration": {
        "url": "https://runsignup.com/Race/NV/Reno/TOUGHSHEEP",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-05-14T19:00:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-02-05T02:59:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-05-14T19:00:00-04:00",
            "closes_at": "2027-02-05T02:59:00-05:00",
            "price": {
              "amount_cents": 16000,
              "currency": "USD",
              "display": "$160.00"
            },
            "processing_fee": {
              "amount_cents": 1110,
              "currency": "USD",
              "display": "$11.10"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 16000,
            "currency": "USD",
            "display": "$160.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 1110,
          "currency": "USD",
          "display": "$11.10"
        },
        "current_period_ends_at": "2027-02-05T02:59:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": [
          {
            "code": "distance_not_parsed",
            "severity": "info",
            "field": "sub_event.distance",
            "message": "Distance text 'Wild Sheep Foundation 0800' has no standard length."
          }
        ]
      },
      "content_hash": "32fd0c1abd1d6c47c239f34fa940c3e511cb22e2ae9bab9b19817406c52dffea"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:66956:1220984",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "66956",
        "provider_sub_event_id": "1220984",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=WA&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:66956",
        "name": "Elwha Bridge Run/Walk",
        "url": "https://runsignup.com/Race/WA/PortAngeles/LowerElwhaBridge5K10K",
        "external_url": "http://www.runthepeninsula.com",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-73625-1743628204.0434-0.bN7AES.png",
        "timezone": "America/Los_Angeles",
        "location": {
          "venue": null,
          "street": "Lower Elwha Bridge",
          "city": "Port Angeles",
          "region": "WA",
          "postal_code": "98363",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": null,
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-09-30T12:57:00-04:00"
      },
      "sub_event": {
        "name": "Virtual Elwha Bridge Run",
        "event_type": "virtual_race",
        "distance": {
          "raw": "Virtual Elwha Bridge Run",
          "value": null,
          "unit": null,
          "meters": null,
          "basis": "provider_name_text"
        },
        "start_at": "2027-02-06T09:30:00-08:00",
        "end_at": "2027-08-31T11:30:00-07:00",
        "start_local": "2/6/2027 09:30",
        "event_date": "2027-02-06"
      },
      "registration": {
        "url": "https://runsignup.com/Race/WA/PortAngeles/LowerElwhaBridge5K10K",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-07-31T03:00:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-07-31T01:54:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-07-31T03:00:00-04:00",
            "closes_at": "2027-07-31T01:54:00-04:00",
            "price": {
              "amount_cents": 4000,
              "currency": "USD",
              "display": "$40.00"
            },
            "processing_fee": {
              "amount_cents": 340,
              "currency": "USD",
              "display": "$3.40"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 4000,
            "currency": "USD",
            "display": "$40.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 340,
          "currency": "USD",
          "display": "$3.40"
        },
        "current_period_ends_at": "2027-07-31T01:54:00-04:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": [
          {
            "code": "distance_not_parsed",
            "severity": "info",
            "field": "sub_event.distance",
            "message": "Distance text 'Virtual Elwha Bridge Run' has no standard length."
          }
        ]
      },
      "content_hash": "13fc0fa2fb96ceb67a492e415f768f5303a488fd1fd92017bbc6b16dd3008c04"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:193431:1228912",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "193431",
        "provider_sub_event_id": "1228912",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=PA&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:193431",
        "name": "Pirate 5K, 10K, & 13.1M at Biglerville, PA (06)",
        "url": "https://runsignup.com/Race/PA/Biglerville/Oakside06",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-265144-1792594955.8919-0.bQ2nql.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "2880 Table Rock Rd",
          "city": "Biglerville",
          "region": "PA",
          "postal_code": "17307",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-02-06",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-04T13:19:00-05:00"
      },
      "sub_event": {
        "name": "5K",
        "event_type": "running_race",
        "distance": {
          "raw": "5K",
          "value": 5.0,
          "unit": "km",
          "meters": 5000.0,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-02-06T08:30:00-05:00",
        "end_at": null,
        "start_local": "2/6/2027 08:30",
        "event_date": "2027-02-06"
      },
      "registration": {
        "url": "https://runsignup.com/Race/PA/Biglerville/Oakside06",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2022-03-02T16:55:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-01-06T08:30:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2022-03-02T16:55:00-05:00",
            "closes_at": "2027-01-06T08:30:00-05:00",
            "price": {
              "amount_cents": 3000,
              "currency": "USD",
              "display": "$30.00"
            },
            "processing_fee": {
              "amount_cents": 380,
              "currency": "USD",
              "display": "$3.80"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 3000,
            "currency": "USD",
            "display": "$30.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 380,
          "currency": "USD",
          "display": "$3.80"
        },
        "current_period_ends_at": "2027-01-06T08:30:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "124a61bbb8dccf275786df47d668418c0ae1748f65f17248366e97a908fe5571"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:26356:1180000",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "26356",
        "provider_sub_event_id": "1180000",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=NC&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:26356",
        "name": "Uwharrie Mountain Run",
        "url": "https://runsignup.com/Race/NC/Ophir/UwharrieMountainRun",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/races/race26356-scaled-logo-0.bys1BE.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "Jumping Off Rock Trailhead",
          "city": "Ophir",
          "region": "NC",
          "postal_code": "27371",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-02-06",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-01T06:32:00-05:00"
      },
      "sub_event": {
        "name": "8-MILE",
        "event_type": "trail_race",
        "distance": {
          "raw": "8 Miles",
          "value": 8.0,
          "unit": "mi",
          "meters": 12874.75,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-02-06T09:00:00-05:00",
        "end_at": null,
        "start_local": "2/6/2027 09:00",
        "event_date": "2027-02-06"
      },
      "registration": {
        "url": "https://runsignup.com/Race/NC/Ophir/UwharrieMountainRun",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-11-01T08:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2026-11-29T23:59:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-11-01T08:00:00-05:00",
            "closes_at": "2026-11-29T23:59:00-05:00",
            "price": {
              "amount_cents": 8000,
              "currency": "USD",
              "display": "$80.00"
            },
            "processing_fee": {
              "amount_cents": 580,
              "currency": "USD",
              "display": "$5.80"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 8000,
            "currency": "USD",
            "display": "$80.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 580,
          "currency": "USD",
          "display": "$5.80"
        },
        "current_period_ends_at": "2026-11-29T23:59:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "99254a02f69bd20c18f1e1388cb9eac96a5b7ecfdd0550072bb688af3c8f636b"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:155093:1227054",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "155093",
        "provider_sub_event_id": "1227054",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=WI&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:155093",
        "name": "Mt Ashwabay Summit Nordic Race",
        "url": "https://runsignup.com/Race/WI/Bayfield/ashwabaysummitskirace",
        "external_url": "https://www.mtashwabay.org/summit-ski-race.html",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-218155-1793223065.2319-0.bQ4MMz.png",
        "timezone": "America/Chicago",
        "location": {
          "venue": null,
          "street": "Mt. Ashwabay Ski and Recreation",
          "city": "Bayfield",
          "region": "WI",
          "postal_code": "54814",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-02-06",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-10-28T17:31:00-04:00"
      },
      "sub_event": {
        "name": "7k 9th-12th grade (Freestyle: Skate or Classic technique allowed)",
        "event_type": "ski",
        "distance": {
          "raw": "7K",
          "value": 7.0,
          "unit": "km",
          "meters": 7000.0,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-02-06T09:00:00-06:00",
        "end_at": null,
        "start_local": "2/6/2027 09:00",
        "event_date": "2027-02-06"
      },
      "registration": {
        "url": "https://runsignup.com/Race/WI/Bayfield/ashwabaysummitskirace",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-10-07T23:28:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-02-06T10:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-10-07T23:28:00-04:00",
            "closes_at": "2027-02-06T10:00:00-05:00",
            "price": {
              "amount_cents": 1000,
              "currency": "USD",
              "display": "$10.00"
            },
            "processing_fee": {
              "amount_cents": 185,
              "currency": "USD",
              "display": "$1.85"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 1000,
            "currency": "USD",
            "display": "$10.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 185,
          "currency": "USD",
          "display": "$1.85"
        },
        "current_period_ends_at": "2027-02-06T10:00:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "acce93de17e596b40ce9987c5352e2672812c005cd4046f3c6e05004637fdb9c"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:81625:1230080",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "81625",
        "provider_sub_event_id": "1230080",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=UT&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:81625",
        "name": "Running Up for Air - Grandeur",
        "url": "https://runsignup.com/Race/UT/SaltLakeCity/RunningUpforAirGrandeur",
        "external_url": "https://upforairseries.org/",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-88276-1728387099.2397-0.bNbrGB.jpg",
        "timezone": "America/Denver",
        "location": {
          "venue": null,
          "street": "5802 Millcreek Canyon Rd",
          "city": "Salt Lake City",
          "region": "UT",
          "postal_code": "84109",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-02-05",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-10-30T14:26:00-04:00"
      },
      "sub_event": {
        "name": "6 hr - Noon - Sat",
        "event_type": "trail_race",
        "distance": {
          "raw": "6 hr - Noon - Sat",
          "value": null,
          "unit": null,
          "meters": null,
          "basis": "provider_name_text"
        },
        "start_at": "2027-02-06T12:00:00-07:00",
        "end_at": "2027-02-06T18:00:00-07:00",
        "start_local": "2/6/2027 12:00",
        "event_date": "2027-02-06"
      },
      "registration": {
        "url": "https://runsignup.com/Race/UT/SaltLakeCity/RunningUpforAirGrandeur",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-10-31T08:00:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-02-05T01:59:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-10-31T08:00:00-04:00",
            "closes_at": "2026-12-14T01:59:00-05:00",
            "price": {
              "amount_cents": 11000,
              "currency": "USD",
              "display": "$110.00"
            },
            "processing_fee": {
              "amount_cents": 760,
              "currency": "USD",
              "display": "$7.60"
            },
            "is_current": true
          },
          {
            "opens_at": "2026-12-14T02:00:00-05:00",
            "closes_at": "2027-01-30T01:59:00-05:00",
            "price": {
              "amount_cents": 13500,
              "currency": "USD",
              "display": "$135.00"
            },
            "processing_fee": {
              "amount_cents": 910,
              "currency": "USD",
              "display": "$9.10"
            },
            "is_current": false
          },
          {
            "opens_at": "2027-01-30T02:00:00-05:00",
            "closes_at": "2027-02-05T01:59:00-05:00",
            "price": {
              "amount_cents": 16000,
              "currency": "USD",
              "display": "$160.00"
            },
            "processing_fee": {
              "amount_cents": 1060,
              "currency": "USD",
              "display": "$10.60"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 11000,
            "currency": "USD",
            "display": "$110.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 760,
          "currency": "USD",
          "display": "$7.60"
        },
        "current_period_ends_at": "2026-12-14T01:59:00-05:00",
        "next_price": {
          "amount_cents": 13500,
          "currency": "USD",
          "display": "$135.00"
        },
        "next_price_change_at": "2026-12-14T01:59:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": [
          {
            "code": "distance_not_parsed",
            "severity": "info",
            "field": "sub_event.distance",
            "message": "Distance text '6 hr - Noon - Sat' has no standard length."
          }
        ]
      },
      "content_hash": "38f74c1a7b70d8267fbcce0ea9c8d76add3e12a1d8ac3ae6a035955cf5f7d714"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:218889:1239927",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "218889",
        "provider_sub_event_id": "1239927",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=FL&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:218889",
        "name": "Northbound Run VIRTUAL JACKSONVILLE 5K/10K/13.1",
        "url": "https://runsignup.com/Race/FL/Jacksonville/NorthboundRunVIRTUALJACKSONVILLE5K10K",
        "external_url": "https://www.thebestraces.com/",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-284927-1787751598.2355-0.bQJUYU.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "Anywhere (Virtual Run)",
          "city": "Jacksonville",
          "region": "FL",
          "postal_code": "32202",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-02-06",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-10T05:12:00-05:00"
      },
      "sub_event": {
        "name": "13.1 Half-Marathon Registration",
        "event_type": "virtual_race",
        "distance": {
          "raw": "13.1 Miles",
          "value": 13.1,
          "unit": "mi",
          "meters": 21082.41,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-02-06T07:30:00-05:00",
        "end_at": "2027-02-06T10:30:00-05:00",
        "start_local": "2/6/2027 07:30",
        "event_date": "2027-02-06"
      },
      "registration": {
        "url": "https://runsignup.com/Race/FL/Jacksonville/NorthboundRunVIRTUALJACKSONVILLE5K10K",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-02-02T08:37:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-02-06T01:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-02-02T08:37:00-05:00",
            "closes_at": "2027-02-06T01:00:00-05:00",
            "price": {
              "amount_cents": 3700,
              "currency": "USD",
              "display": "$37.00"
            },
            "processing_fee": {
              "amount_cents": 322,
              "currency": "USD",
              "display": "$3.22"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 3700,
            "currency": "USD",
            "display": "$37.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 322,
          "currency": "USD",
          "display": "$3.22"
        },
        "current_period_ends_at": "2027-02-06T01:00:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "df7999a94b0b9b5fb25591b340abf4fa0c214acee6443bc0bc955a3b99d5b511"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:21586:1159258",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "21586",
        "provider_sub_event_id": "1159258",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=MO&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:21586",
        "name": "Groundhog Run 2027",
        "url": "https://runsignup.com/Race/MO/KansasCity/groundhogrun",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/races/race21586-logo-0.bCPHT8.png",
        "timezone": "America/Chicago",
        "location": {
          "venue": null,
          "street": "Kansas City",
          "city": "Kansas City",
          "region": "MO",
          "postal_code": "64161",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-02-07",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-02T16:21:00-05:00"
      },
      "sub_event": {
        "name": "Kids Run",
        "event_type": "running_race",
        "distance": {
          "raw": "200 Yards",
          "value": 200.0,
          "unit": "yd",
          "meters": 182.88,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-02-07T09:15:00-06:00",
        "end_at": "2027-02-07T10:00:00-06:00",
        "start_local": "2/7/2027 09:15",
        "event_date": "2027-02-07"
      },
      "registration": {
        "url": "https://runsignup.com/Race/MO/KansasCity/groundhogrun",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-06-01T01:00:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-02-08T00:59:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-06-01T01:00:00-04:00",
            "closes_at": "2027-02-08T00:59:00-05:00",
            "price": {
              "amount_cents": 2000,
              "currency": "USD",
              "display": "$20.00"
            },
            "processing_fee": {
              "amount_cents": 435,
              "currency": "USD",
              "display": "$4.35"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 2000,
            "currency": "USD",
            "display": "$20.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 435,
          "currency": "USD",
          "display": "$4.35"
        },
        "current_period_ends_at": "2027-02-08T00:59:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "322a2db6bb031332888b41a17a7886f60f3f78db4e47b5a281327f270a4306bc"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:21586:1159261",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "21586",
        "provider_sub_event_id": "1159261",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=MO&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:21586",
        "name": "Groundhog Run 2027",
        "url": "https://runsignup.com/Race/MO/KansasCity/groundhogrun",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/races/race21586-logo-0.bCPHT8.png",
        "timezone": "America/Chicago",
        "location": {
          "venue": null,
          "street": "Kansas City",
          "city": "Kansas City",
          "region": "MO",
          "postal_code": "64161",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-02-07",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-02T16:21:00-05:00"
      },
      "sub_event": {
        "name": "5K & 10K Tunnel-To-Tunnel Virtual",
        "event_type": "virtual_race",
        "distance": {
          "raw": "5K & 10K Tunnel-To-Tunnel Virtual",
          "value": 5.0,
          "unit": "km",
          "meters": 5000.0,
          "basis": "provider_name_text"
        },
        "start_at": "2027-02-07T06:00:00-06:00",
        "end_at": "2027-02-07T22:00:00-06:00",
        "start_local": "2/7/2027 06:00",
        "event_date": "2027-02-07"
      },
      "registration": {
        "url": "https://runsignup.com/Race/MO/KansasCity/groundhogrun",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-06-01T01:00:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-02-07T09:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-06-01T01:00:00-04:00",
            "closes_at": "2027-02-07T09:00:00-05:00",
            "price": {
              "amount_cents": 7500,
              "currency": "USD",
              "display": "$75.00"
            },
            "processing_fee": {
              "amount_cents": 850,
              "currency": "USD",
              "display": "$8.50"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 7500,
            "currency": "USD",
            "display": "$75.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 850,
          "currency": "USD",
          "display": "$8.50"
        },
        "current_period_ends_at": "2027-02-07T09:00:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": [
          {
            "code": "distance_from_name",
            "severity": "info",
            "field": "sub_event.distance",
            "message": "Distance field empty; length read from the sub-event name."
          }
        ]
      },
      "content_hash": "d7a890f7f4918ea7c5f6e057c185d78b763ade6b545db93d2af7291566a7de85"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:153635:1219659",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "153635",
        "provider_sub_event_id": "1219659",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=CO&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:153635",
        "name": "Old Man Winter Bike Rally & Run",
        "url": "https://runsignup.com/Race/CO/Lyons/OldManWinterBikeRallyRun",
        "external_url": "http://oldmanwinterrally.com",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/races/race153635-logo-0.bLc0tB.png",
        "timezone": "America/Denver",
        "location": {
          "venue": null,
          "street": "199 2nd Ave",
          "city": "Lyons",
          "region": "CO",
          "postal_code": "80504",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-02-07",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-09T13:50:00-05:00"
      },
      "sub_event": {
        "name": "40 Mile Bike",
        "event_type": "gravel_grinder",
        "distance": {
          "raw": "40 Miles",
          "value": 40.0,
          "unit": "mi",
          "meters": 64373.76,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-02-07T12:00:00-07:00",
        "end_at": null,
        "start_local": "2/7/2027 12:00",
        "event_date": "2027-02-07"
      },
      "registration": {
        "url": "https://runsignup.com/Race/CO/Lyons/OldManWinterBikeRallyRun",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-10-10T10:00:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-02-07T11:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-10-10T10:00:00-04:00",
            "closes_at": "2026-11-02T01:59:00-05:00",
            "price": {
              "amount_cents": 13000,
              "currency": "USD",
              "display": "$130.00"
            },
            "processing_fee": {
              "amount_cents": 0,
              "currency": "USD",
              "display": "$0.00"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-11-02T02:00:00-05:00",
            "closes_at": "2027-01-24T01:59:00-05:00",
            "price": {
              "amount_cents": 14000,
              "currency": "USD",
              "display": "$140.00"
            },
            "processing_fee": {
              "amount_cents": 0,
              "currency": "USD",
              "display": "$0.00"
            },
            "is_current": true
          },
          {
            "opens_at": "2027-01-24T02:00:00-05:00",
            "closes_at": "2027-02-06T01:59:00-05:00",
            "price": {
              "amount_cents": 15000,
              "currency": "USD",
              "display": "$150.00"
            },
            "processing_fee": {
              "amount_cents": 0,
              "currency": "USD",
              "display": "$0.00"
            },
            "is_current": false
          },
          {
            "opens_at": "2027-02-06T02:00:00-05:00",
            "closes_at": "2027-02-07T11:00:00-05:00",
            "price": {
              "amount_cents": 16000,
              "currency": "USD",
              "display": "$160.00"
            },
            "processing_fee": {
              "amount_cents": 0,
              "currency": "USD",
              "display": "$0.00"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 14000,
            "currency": "USD",
            "display": "$140.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 0,
          "currency": "USD",
          "display": "$0.00"
        },
        "current_period_ends_at": "2027-01-24T01:59:00-05:00",
        "next_price": {
          "amount_cents": 15000,
          "currency": "USD",
          "display": "$150.00"
        },
        "next_price_change_at": "2027-01-24T01:59:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "88e2cbe2baff08b436f1df4429631855f07f6232ca93b3247cbb4be4d7a8bd0e"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:209852:1176429",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "209852",
        "provider_sub_event_id": "1176429",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=IL&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:209852",
        "name": "Valentine's Day Run 5K/10K/13.1 CHICAGO/EVANSTON",
        "url": "https://runsignup.com/Race/IL/Chicago/ValentineSDayRun5K10KCHICAGOEVANSTON",
        "external_url": "https://www.thebestraces.com/",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-285531-1787816306.3987-0.bQJ-LY.png",
        "timezone": "America/Chicago",
        "location": {
          "venue": null,
          "street": "Lakefront Trail (Course Map will be emailed)",
          "city": "Chicago",
          "region": "IL",
          "postal_code": "60640",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-02-13",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-10-12T11:58:00-04:00"
      },
      "sub_event": {
        "name": "13.1 Half-Marathon Registration",
        "event_type": "running_race",
        "distance": {
          "raw": "13.1 Miles",
          "value": 13.1,
          "unit": "mi",
          "meters": 21082.41,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-02-13T07:30:00-06:00",
        "end_at": "2027-02-13T10:30:00-06:00",
        "start_local": "2/13/2027 07:30",
        "event_date": "2027-02-13"
      },
      "registration": {
        "url": "https://runsignup.com/Race/IL/Chicago/ValentineSDayRun5K10KCHICAGOEVANSTON",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-02-09T08:37:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-02-13T01:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-02-09T08:37:00-05:00",
            "closes_at": "2027-02-13T01:00:00-05:00",
            "price": {
              "amount_cents": 4500,
              "currency": "USD",
              "display": "$45.00"
            },
            "processing_fee": {
              "amount_cents": 370,
              "currency": "USD",
              "display": "$3.70"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 4500,
            "currency": "USD",
            "display": "$45.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 370,
          "currency": "USD",
          "display": "$3.70"
        },
        "current_period_ends_at": "2027-02-13T01:00:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "ab09e480daed4e33e03c8b05f1f222f13e232a957f9852afdfa4193be7b9953c"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:155650:1215883",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "155650",
        "provider_sub_event_id": "1215883",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=FL&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:155650",
        "name": "OLUSTEE Blue/Grey 5K",
        "url": "https://runsignup.com/Race/FL/LakeCity/OLUSTEEBlueGrey5K",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-218839-1766106092.0176-0.bPrkpS.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "264 NE Hernando Ave",
          "city": "Lake City",
          "region": "FL",
          "postal_code": "32055",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-02-13",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-09-20T15:04:00-04:00"
      },
      "sub_event": {
        "name": "Olustee Blue/Grey 5k",
        "event_type": "running_race",
        "distance": {
          "raw": "5K",
          "value": 5.0,
          "unit": "km",
          "meters": 5000.0,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-02-13T08:00:00-05:00",
        "end_at": "2027-02-13T09:00:00-05:00",
        "start_local": "2/13/2027 08:00",
        "event_date": "2027-02-13"
      },
      "registration": {
        "url": "https://runsignup.com/Race/FL/LakeCity/OLUSTEEBlueGrey5K",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-09-20T18:37:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-02-13T08:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-09-20T18:37:00-04:00",
            "closes_at": "2027-02-12T23:59:00-05:00",
            "price": {
              "amount_cents": 3000,
              "currency": "USD",
              "display": "$30.00"
            },
            "processing_fee": {
              "amount_cents": 280,
              "currency": "USD",
              "display": "$2.80"
            },
            "is_current": true
          },
          {
            "opens_at": "2027-02-13T00:00:00-05:00",
            "closes_at": "2027-02-13T08:00:00-05:00",
            "price": {
              "amount_cents": 4000,
              "currency": "USD",
              "display": "$40.00"
            },
            "processing_fee": {
              "amount_cents": 340,
              "currency": "USD",
              "display": "$3.40"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 3000,
            "currency": "USD",
            "display": "$30.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 280,
          "currency": "USD",
          "display": "$2.80"
        },
        "current_period_ends_at": "2027-02-12T23:59:00-05:00",
        "next_price": {
          "amount_cents": 4000,
          "currency": "USD",
          "display": "$40.00"
        },
        "next_price_change_at": "2027-02-12T23:59:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "a1420db995e16889432c648ea3bc398f106f88c94f37f30ced9d0f78f8d05b2b"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:193545:1196296",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "193545",
        "provider_sub_event_id": "1196296",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=MO&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:193545",
        "name": "Medal Madness 5K, 10K, & 13.1M at Branson, MO (07)",
        "url": "https://runsignup.com/Race/MO/Branson/Stockstill07",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-265291-1793812941.457-0.bQ62Nn.png",
        "timezone": "America/Chicago",
        "location": {
          "venue": null,
          "street": "625 Stockstill Ln",
          "city": "Branson",
          "region": "MO",
          "postal_code": "65616",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-02-13",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-04T12:22:00-05:00"
      },
      "sub_event": {
        "name": "10K",
        "event_type": "running_race",
        "distance": {
          "raw": "10K",
          "value": 10.0,
          "unit": "km",
          "meters": 10000.0,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-02-13T08:30:00-06:00",
        "end_at": null,
        "start_local": "2/13/2027 08:30",
        "event_date": "2027-02-13"
      },
      "registration": {
        "url": "https://runsignup.com/Race/MO/Branson/Stockstill07",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2022-02-02T11:19:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-02-13T09:30:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2022-02-02T11:19:00-05:00",
            "closes_at": "2027-02-13T09:30:00-05:00",
            "price": {
              "amount_cents": 4500,
              "currency": "USD",
              "display": "$45.00"
            },
            "processing_fee": {
              "amount_cents": 470,
              "currency": "USD",
              "display": "$4.70"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 4500,
            "currency": "USD",
            "display": "$45.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 470,
          "currency": "USD",
          "display": "$4.70"
        },
        "current_period_ends_at": "2027-02-13T09:30:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "4719615363721aba3e6d5b7e0b294366b56b1a984a63674440499fcab5f5bbad"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:101950:1130763",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "101950",
        "provider_sub_event_id": "1130763",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=OH&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:101950",
        "name": "Cabin Fever Trail Race",
        "url": "https://runsignup.com/Race/OH/Richfield/CabinFeverTrailRace",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-108591-1759957183.8442-0.bO5Tc_.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "4374 Broadview Rd",
          "city": "Richfield",
          "region": "OH",
          "postal_code": "44286",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-02-20",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-09-23T10:53:00-04:00"
      },
      "sub_event": {
        "name": "Virtual 5 Miler",
        "event_type": "virtual_race",
        "distance": {
          "raw": "5 Miles",
          "value": 5.0,
          "unit": "mi",
          "meters": 8046.72,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-02-20T09:00:00-05:00",
        "end_at": "2027-02-20T11:00:00-05:00",
        "start_local": "2/20/2027 09:00",
        "event_date": "2027-02-20"
      },
      "registration": {
        "url": "https://runsignup.com/Race/OH/Richfield/CabinFeverTrailRace",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-10-05T07:00:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-02-20T12:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-10-05T07:00:00-04:00",
            "closes_at": "2027-02-20T12:00:00-05:00",
            "price": {
              "amount_cents": 4500,
              "currency": "USD",
              "display": "$45.00"
            },
            "processing_fee": {
              "amount_cents": 425,
              "currency": "USD",
              "display": "$4.25"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 4500,
            "currency": "USD",
            "display": "$45.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 425,
          "currency": "USD",
          "display": "$4.25"
        },
        "current_period_ends_at": "2027-02-20T12:00:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "ac2f582576d689cf066848e4817e0371cad81eeec7e0d1ed4f9ff85e3d96bbdf"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:155858:1134096",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "155858",
        "provider_sub_event_id": "1134096",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=LA&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:155858",
        "name": "Shamrockin Run New Orleans",
        "url": "https://runsignup.com/Race/LA/NewOrleans/ShamrockinRunNewOrleans",
        "external_url": "http://www.shamrockinrun.com",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-219085-1736908326.2568-0.bNHX4M.png",
        "timezone": "America/Chicago",
        "location": {
          "venue": null,
          "street": "7900 Lakeshore Drive",
          "city": "New Orleans",
          "region": "LA",
          "postal_code": "70124",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-03-07",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-06-17T11:03:00-04:00"
      },
      "sub_event": {
        "name": "Virtual 10K",
        "event_type": "virtual_race",
        "distance": {
          "raw": "6.2 Miles",
          "value": 6.2,
          "unit": "mi",
          "meters": 9977.93,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-03-07T07:30:00-06:00",
        "end_at": "2027-03-07T12:30:00-06:00",
        "start_local": "3/7/2027 07:30",
        "event_date": "2027-03-07"
      },
      "registration": {
        "url": "https://runsignup.com/Race/LA/NewOrleans/ShamrockinRunNewOrleans",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-03-11T01:01:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-03-07T12:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-03-11T01:01:00-04:00",
            "closes_at": "2027-03-07T12:00:00-05:00",
            "price": {
              "amount_cents": 5000,
              "currency": "USD",
              "display": "$50.00"
            },
            "processing_fee": {
              "amount_cents": 400,
              "currency": "USD",
              "display": "$4.00"
            },
            "is_current": true
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 5000,
            "currency": "USD",
            "display": "$50.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 400,
          "currency": "USD",
          "display": "$4.00"
        },
        "current_period_ends_at": "2027-03-07T12:00:00-05:00",
        "next_price": null,
        "next_price_change_at": null
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "ff36b76c1e728985cc9a2948053dac772738b989fbd7e21af78933067969d6b9"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:170688:1137425",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "170688",
        "provider_sub_event_id": "1137425",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=NH&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:170688",
        "name": "Hampton Half Marathon & 5K",
        "url": "https://runsignup.com/Race/NH/Hampton/HamptonHalfMarathon5K",
        "external_url": "https://www.hamptonhalf.com/",
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/uploads/generic/genericImage-websiteLogo-237445-1726076157.399-0.bM4Dt9.png",
        "timezone": "America/New_York",
        "location": {
          "venue": null,
          "street": "295 Ocean Blvd",
          "city": "Hampton",
          "region": "NH",
          "postal_code": "03842",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": "2027-03-07",
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-11-09T07:40:00-05:00"
      },
      "sub_event": {
        "name": "Half Marathon",
        "event_type": "running_race",
        "distance": {
          "raw": "13.1 Miles",
          "value": 13.1,
          "unit": "mi",
          "meters": 21082.41,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-03-07T10:00:00-05:00",
        "end_at": null,
        "start_local": "3/7/2027 10:00",
        "event_date": "2027-03-07"
      },
      "registration": {
        "url": "https://runsignup.com/Race/NH/Hampton/HamptonHalfMarathon5K",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-03-08T00:00:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-03-07T09:45:00-05:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-03-08T00:00:00-05:00",
            "closes_at": "2026-05-17T23:59:00-04:00",
            "price": {
              "amount_cents": 6900,
              "currency": "USD",
              "display": "$69.00"
            },
            "processing_fee": {
              "amount_cents": 514,
              "currency": "USD",
              "display": "$5.14"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-05-18T00:00:00-04:00",
            "closes_at": "2026-11-15T23:59:00-05:00",
            "price": {
              "amount_cents": 7900,
              "currency": "USD",
              "display": "$79.00"
            },
            "processing_fee": {
              "amount_cents": 574,
              "currency": "USD",
              "display": "$5.74"
            },
            "is_current": true
          },
          {
            "opens_at": "2026-11-16T00:00:00-05:00",
            "closes_at": "2026-12-20T23:59:00-05:00",
            "price": {
              "amount_cents": 8900,
              "currency": "USD",
              "display": "$89.00"
            },
            "processing_fee": {
              "amount_cents": 634,
              "currency": "USD",
              "display": "$6.34"
            },
            "is_current": false
          },
          {
            "opens_at": "2026-12-21T00:00:00-05:00",
            "closes_at": "2027-01-17T23:59:00-05:00",
            "price": {
              "amount_cents": 9900,
              "currency": "USD",
              "display": "$99.00"
            },
            "processing_fee": {
              "amount_cents": 694,
              "currency": "USD",
              "display": "$6.94"
            },
            "is_current": false
          },
          {
            "opens_at": "2027-01-18T00:00:00-05:00",
            "closes_at": "2027-02-28T23:59:00-05:00",
            "price": {
              "amount_cents": 10900,
              "currency": "USD",
              "display": "$109.00"
            },
            "processing_fee": {
              "amount_cents": 754,
              "currency": "USD",
              "display": "$7.54"
            },
            "is_current": false
          },
          {
            "opens_at": "2027-03-01T00:00:00-05:00",
            "closes_at": "2027-03-07T09:45:00-05:00",
            "price": {
              "amount_cents": 11900,
              "currency": "USD",
              "display": "$119.00"
            },
            "processing_fee": {
              "amount_cents": 814,
              "currency": "USD",
              "display": "$8.14"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 7900,
            "currency": "USD",
            "display": "$79.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 574,
          "currency": "USD",
          "display": "$5.74"
        },
        "current_period_ends_at": "2026-11-15T23:59:00-05:00",
        "next_price": {
          "amount_cents": 8900,
          "currency": "USD",
          "display": "$89.00"
        },
        "next_price_change_at": "2026-11-15T23:59:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "06cf486a7072af75ca30f9759298291a9fac15eb307923c083b111fa8ac4c2f6"
    },
    {
      "schema_version": "1.0.0",
      "record_id": "runsignup:2465:1215854",
      "source": {
        "provider": "runsignup",
        "provider_event_id": "2465",
        "provider_sub_event_id": "1215854",
        "endpoint": "https://api.runsignup.com/rest/races?format=json&events=T&include_extra_date_info=T&country_code=US&start_date=2026-11-10&end_date=2027-03-10&state=IL&results_per_page=1000&page=1",
        "documentation_url": "https://runsignup.com/API/races/GET",
        "retrieved_at": "2026-11-11T02:26:22.375029Z",
        "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
      },
      "event": {
        "event_uid": "runsignup:2465",
        "name": "Tour de Trails",
        "url": "https://runsignup.com/Race/IL/Rockford/TourdeTrails",
        "external_url": null,
        "logo_url": "https://d368g9lw5ileu7.cloudfront.net/races/race2465-scaled-logo-0.bysUoq.png",
        "timezone": "America/Chicago",
        "location": {
          "venue": null,
          "street": "See Description Below for Each Race Location",
          "city": "Rockford",
          "region": "IL",
          "postal_code": "61102",
          "country_code": "US",
          "latitude": null,
          "longitude": null
        },
        "next_date": null,
        "source_registration_open": true,
        "cancellation_note": null,
        "source_modified_at": "2026-09-21T07:42:00-04:00"
      },
      "sub_event": {
        "name": "Tour de Trails - 12 Mile - Severson Dells/Funderburg/Coleman Forest Preserve - 8786 Montague Rd Rockford IL - March 20",
        "event_type": "trail_race",
        "distance": {
          "raw": "12 Miles",
          "value": 12.0,
          "unit": "mi",
          "meters": 19312.13,
          "basis": "provider_distance_field"
        },
        "start_at": "2027-03-20T10:00:00-05:00",
        "end_at": "2027-03-20T15:00:00-05:00",
        "start_local": "3/20/2027 10:00",
        "event_date": "2027-03-20"
      },
      "registration": {
        "url": "https://runsignup.com/Race/IL/Rockford/TourdeTrails",
        "status": "open",
        "status_basis": "registration_periods_vs_retrieval_time",
        "status_reason": null,
        "opens_at": {
          "value": "2026-09-06T13:54:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_opens",
          "note": null
        },
        "closes_at": {
          "value": "2027-03-19T17:00:00-04:00",
          "availability": "available",
          "source_field": "registration_periods[].registration_closes",
          "note": null
        },
        "periods": [
          {
            "opens_at": "2026-09-06T13:54:00-04:00",
            "closes_at": "2027-02-05T17:00:00-05:00",
            "price": {
              "amount_cents": 3500,
              "currency": "USD",
              "display": "$35.00"
            },
            "processing_fee": {
              "amount_cents": 0,
              "currency": "USD",
              "display": "$0.00"
            },
            "is_current": true
          },
          {
            "opens_at": "2027-02-05T17:01:00-05:00",
            "closes_at": "2027-03-19T17:00:00-04:00",
            "price": {
              "amount_cents": 4000,
              "currency": "USD",
              "display": "$40.00"
            },
            "processing_fee": {
              "amount_cents": 0,
              "currency": "USD",
              "display": "$0.00"
            },
            "is_current": false
          }
        ]
      },
      "pricing": {
        "current": {
          "value": {
            "amount_cents": 3500,
            "currency": "USD",
            "display": "$35.00"
          },
          "availability": "available",
          "source_field": "events[].registration_periods[].race_fee",
          "note": null
        },
        "current_processing_fee": {
          "amount_cents": 0,
          "currency": "USD",
          "display": "$0.00"
        },
        "current_period_ends_at": "2027-02-05T17:00:00-05:00",
        "next_price": {
          "amount_cents": 4000,
          "currency": "USD",
          "display": "$40.00"
        },
        "next_price_change_at": "2027-02-05T17:00:00-05:00"
      },
      "capacity": {
        "maximum": {
          "value": null,
          "availability": "not_retrieved",
          "source_field": "events[].participant_cap",
          "note": "Cap is returned by Get Race (include_participant_caps=T); add this race to the target list to retrieve it."
        },
        "registered": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "remaining": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup exposes registration counts only via participant endpoints that require race-director authorization for each race; not available for directory use."
        },
        "waitlist": {
          "value": null,
          "availability": "unavailable_at_source",
          "source_field": null,
          "note": "RunSignup's public race API does not include waitlist state."
        }
      },
      "countdowns": [],
      "data_quality": {
        "status": "ok",
        "issues": []
      },
      "content_hash": "c833804d5efba3d15e2a86ada3c3f000119335672a531ba0d611348739597e39"
    }
  ]
}