Ozarks Tech Web Services - Prod

Public API endpoints available on https://web-api.otc.edu.

MethodEndpointPurpose
GET https://web-api.otc.edu/api/v1/directory/people.php Generated employee directory feed.
GET https://web-api.otc.edu/api/v1/costs/health.php Cost-service readiness, environment, and catalog pricing coverage.
GET https://web-api.otc.edu/api/v1/costs/config.php Published student types, tuition rates, fees, and pricing metadata.
GET https://web-api.otc.edu/api/v1/costs/courses.php Calculator-ready collection of credit-bearing courses.
GET https://web-api.otc.edu/api/v1/costs/course.php?code=ABR-100 Look up one calculator-ready course by course code.
GET https://web-api.otc.edu/api/v1/costs/programs.php Collection of programs available to cost-service consumers.
GET https://web-api.otc.edu/api/v1/costs/program.php?code=AS.CSC Look up one cost-service program by credential code.
POST https://web-api.otc.edu/api/v1/costs/estimate.php Calculate an itemized estimate from a student type and course list.
GET https://web-api.otc.edu/api/v1/catalog/ Catalog API discovery and endpoint index.
GET https://web-api.otc.edu/api/v1/catalog/program.php?code=AS.CSC Look up one program by credential code. Replace AS.CSC as needed.
GET https://web-api.otc.edu/api/v1/catalog/program.php?id=acalog-program-0000 Look up one program by Acalog ID. Replace the example ID.
GET https://web-api.otc.edu/api/v1/catalog/course-map.php Course-code map generated by catalog sync.
GET https://web-api.otc.edu/api/v1/catalog/program-map.php Program-code map generated by catalog sync.
GET https://web-api.otc.edu/api/v1/catalog/program-cost-range.php?code=AS.CSC Look up a generated program cost range by credential code.
GET https://web-api.otc.edu/api/v1/catalog/database-health.php Catalog database connectivity health check.
GET https://web-api.otc.edu/api/v1/components/header.php Rendered shared header returned in a JSON response.
GET https://web-api.otc.edu/api/v1/components/footer.php Rendered shared footer returned in a JSON response.

Browser previews and tools

Directory synchronization, image auditing, and most catalog maintenance commands are CLI-only and are intentionally not exposed as public endpoints. Generated endpoints may return an unavailable response until their corresponding sync has completed.