Transit ADA and Title VI Report

Render the monthly board report from your transit data, with on-time charts, a route table, the Title VI comparison and the complaint log.

PDF, A4, from 1 credit

Output

Transit ADA and Title VI Report, rendered by oJo with its first sample

Variables

  • actions[].texttext
    Route 2 had 3 of the month's 14 ADA complaints and the system's only ADA pass-up. All Route 2 operators complete ramp and securement refresher training by October 31.
  • actions[].titletext
    Route 2 accessibility.
  • agency.departmenttext
    Office of Civil Rights & Accessibility
  • agency.logoUrltext
    data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' rx='8' fill='%230f5c4d'/%3E%3Cpath d='M9 25c4-8 9-12 22-13' stroke='%238fd3c1' stroke-width='3' fill='none' stroke-linecap='round'/%3E%3Cpath d='M9 31c5-6 10-9 22-10' stroke='%23fff' stroke-width='3' fill='none' stroke-linecap='round'/%3E%3C/svg%3E
  • agency.nametext
    Larkspur Valley Regional Transit
  • complaints.adanumber
    14
  • complaints.avgDaysToResolvenumber
    4.3
  • complaints.items[].daysnumber
    3
  • complaints.items[].idtext
    26-0912
  • complaints.items[].modetext
    Rt 2
  • complaints.items[].receivedtext
    2026-09-02
  • complaints.items[].statustext
    resolved
  • complaints.items[].summarytext
    Ramp not deployed at Medical Center stop; operator retrained
  • complaints.items[].typetext
    ADA
  • complaints.opennumber
    3
  • complaints.receivednumber
    17
  • complaints.resolvednumber
    14
  • complaints.titleVInumber
    3
  • fixedRoute.onTime.changenumber
    1.2
  • fixedRoute.onTime.comparedTotext
    Aug
  • fixedRoute.onTime.definitiontext
    departures 0–5 min late
  • fixedRoute.onTime.targetnumber
    85
  • fixedRoute.onTime.valuenumber
    87.4
  • paratransit.eligibility.applicationsnumber
    148
  • paratransit.eligibility.avgDaysToDecidenumber
    14.2
  • paratransit.eligibility.determinations[].countnumber
    102
  • paratransit.eligibility.determinations[].labeltext
    Unconditional
  • paratransit.holdSecondsnumber
    108
  • paratransit.longTripsPctnumber
    0.9
  • paratransit.missedTripsPctnumber
    0.4
  • paratransit.onTime.changenumber
    0.6
  • paratransit.onTime.comparedTotext
    Aug
  • paratransit.onTime.targetnumber
    92
  • paratransit.onTime.valuenumber
    93.1
  • paratransit.onTime.windowMinutesnumber
    30
  • paratransit.standards.longTripMinutesnumber
    60
  • paratransit.standards.maxHoldMinutesnumber
    3
  • paratransit.standards.maxLongTripsPctnumber
    2
  • paratransit.standards.maxMissedTripsPctnumber
    1
  • paratransit.standards.maxTripDenialsnumber
    0
  • paratransit.tripDenialsnumber
    0
  • paratransit.trips.changePctnumber
    4.1
  • paratransit.trips.comparedTotext
    Sep 2025
  • paratransit.trips.twelveMonthTotalnumber
    136576
  • paratransit.trips.valuenumber
    12486
  • report.issuedtext
    2026-10-06
  • report.ledetext
    September 2026 performance for fixed-route and ADA complementary paratransit service, submitted to the Board's Accessibility & Equity Committee. Data covers September 1–30, 2026, from CAD/AVL, the paratransit scheduling system and the customer contact log.
  • report.numbertext
    CRA-2026-09
  • report.periodEndtext
    2026-09-30
  • report.titletext
    ADA & Title VI Service Report
  • routes[].minorityboolean
    true
  • routes[].mobilityBoardingsnumber
    742
  • routes[].nametext
    Downtown – Riverside Crosstown
  • routes[].numbertext
    1
  • routes[].onTimePctnumber
    86.5
  • routes[].passUpsnumber
    0
  • routes[].peakLoadnumber
    1.18
  • routes[].rampFailuresnumber
    1
  • routes[].tripsnumber
    4212
  • signatures[].nametext
    Imani Castellanos
  • signatures[].roletext
    ADA & Title VI Compliance Officer · prepared
  • system.mobilityBoardingsnumber
    3671
  • system.onTimePctnumber
    87.4
  • system.passUpsnumber
    1
  • system.peakLoadnumber
    1.06
  • system.rampFailuresnumber
    6
  • system.tripsnumber
    22989
  • titleVI.classBasistext
    Title VI class per the 2024 system-wide service standards
  • titleVI.comparisons[].adverseDifferencenumber
    0.0137
  • titleVI.comparisons[].decimalsnumber
    1
  • titleVI.comparisons[].minoritynumber
    87
  • titleVI.comparisons[].nonMinoritynumber
    88.2
  • titleVI.comparisons[].resulttext
    meets
  • titleVI.comparisons[].standardtext
    On-time performance
  • titleVI.comparisons[].unittext
    %
  • titleVI.notetext
    A difference of 20% or more to the detriment of minority routes is a potential disparate impact and goes to the Board with a mitigation plan. 10–20% is monitored monthly. Headway and shelter coverage favor minority routes this month, so no adverse difference is shown.
  • titleVI.routesNotetext
    Peak load is the average maximum load divided by seated capacity, weekday peak periods. A minority route has at least one-third of its revenue miles in census block groups above the service-area minority share.
  • trendtext
    {"periodLabel":"October 2025 – September 2026","months":["Oct","Nov","Dec","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep"],"paratransitTrips":[10840,11020,10410,10120,10690,11480,11760,12030,11890,11640,12210,12486],"fixedRouteOtp":[84.1,83.6,82.9,81.7,83,84.8,85.6,86.2,85.9,85.1,86.2,87.4],"paratransitOtp":[91.2,90.8,89.6,88.9,90.4,91.7,92.3,92.8,92.1,91.6,92.5,93.1]}
  • trend.periodLabeltext
    October 2025 – September 2026

Send any of these in modify. Anything you leave out prints the sample value, and the response lists it in warnings.

Render it

Save the template to your account first. Saving gives you its ID.

curl --request POST \
  --url https://api.ojo.so/v1/pdf/template \
  --header 'Authorization: Bearer <your API key>' \
  --header 'Content-Type: application/json' \
  --data '{
  "templateId": "<YOUR_TEMPLATE_ID>",
  "modify": {
    "agency": {
      "name": "Larkspur Valley Regional Transit",
      "department": "Office of Civil Rights & Accessibility"
    },
    "report": {
      "number": "CRA-2026-09",
      "issued": "2026-10-06"
    }
  }
}'

What's included

Related templates

All templates
Transit ADA and Title VI Report - oJo