{
  "schema_version": "1.0.0",
  "record_id": "runsignup:152568:1192542",
  "source": {
    "provider": "runsignup",
    "provider_event_id": "152568",
    "provider_sub_event_id": "1192542",
    "endpoint": "https://api.runsignup.com/rest/race/152568?format=json&future_events_only=T&include_participant_caps=T&include_extra_date_info=T",
    "documentation_url": "https://runsignup.com/API/race/:race_id/GET",
    "retrieved_at": "2026-11-11T02:26:22.375029Z",
    "run_id": "30ba425e-d1a5-4ebb-899a-4a3bf3a00375"
  },
  "event": {
    "event_uid": "runsignup:152568",
    "name": "#RUNMARANA Tortolita Traverse Trail Half-Marathon and 7 Miler (~7.7)",
    "url": "https://runsignup.com/Race/AZ/Marana/TTHMR",
    "external_url": null,
    "logo_url": "https://d368g9lw5ileu7.cloudfront.net/races/race152568-logo-0.bLrqM8.png",
    "timezone": "America/Phoenix",
    "location": {
      "venue": null,
      "street": "Tortolita Preserve",
      "city": "Marana",
      "region": "AZ",
      "postal_code": "85658",
      "country_code": "US",
      "latitude": null,
      "longitude": null
    },
    "next_date": "2027-03-13",
    "source_registration_open": true,
    "cancellation_note": null,
    "source_modified_at": "2026-08-09T08:03:00-04:00"
  },
  "sub_event": {
    "name": "Half Marathon Trail Run",
    "event_type": "trail_race",
    "distance": {
      "raw": "13.15 Miles",
      "value": 13.15,
      "unit": "mi",
      "meters": 21162.87,
      "basis": "provider_distance_field"
    },
    "start_at": "2027-03-13T06:15:00-07:00",
    "end_at": null,
    "start_local": "3/13/2027 06:15",
    "event_date": "2027-03-13"
  },
  "registration": {
    "url": "https://runsignup.com/Race/AZ/Marana/TTHMR",
    "status": "open",
    "status_basis": "registration_periods_vs_retrieval_time",
    "status_reason": null,
    "opens_at": {
      "value": "2026-08-02T03:00:00-04:00",
      "availability": "available",
      "source_field": "registration_periods[].registration_opens",
      "note": null
    },
    "closes_at": {
      "value": "2027-03-13T08:00:00-05:00",
      "availability": "available",
      "source_field": "registration_periods[].registration_closes",
      "note": null
    },
    "periods": [
      {
        "opens_at": "2026-08-02T03:00:00-04:00",
        "closes_at": "2027-03-13T01:59:00-05:00",
        "price": {
          "amount_cents": 3500,
          "currency": "USD",
          "display": "$35.00"
        },
        "processing_fee": {
          "amount_cents": 310,
          "currency": "USD",
          "display": "$3.10"
        },
        "is_current": true
      },
      {
        "opens_at": "2027-03-13T02:00:00-05:00",
        "closes_at": "2027-03-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": 3500,
        "currency": "USD",
        "display": "$35.00"
      },
      "availability": "available",
      "source_field": "events[].registration_periods[].race_fee",
      "note": null
    },
    "current_processing_fee": {
      "amount_cents": 310,
      "currency": "USD",
      "display": "$3.10"
    },
    "current_period_ends_at": "2027-03-13T01:59:00-05:00",
    "next_price": {
      "amount_cents": 4500,
      "currency": "USD",
      "display": "$45.00"
    },
    "next_price_change_at": "2027-03-13T01:59:00-05:00"
  },
  "capacity": {
    "maximum": {
      "value": 90,
      "availability": "available",
      "source_field": "events[].participant_cap",
      "note": null
    },
    "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": "bc9a4762201a38c57f6349b4c878d89ba4524fb5e758eb03a86366a5d78015b2"
}