# The Course Register > Independent searchable index of continuing, professional, and extension courses from American research universities. Public website: https://uni.stanislav.black Backend API: https://uniapi.stanislav.black OpenAPI schema: https://uniapi.stanislav.black/openapi.json MCP endpoint: https://uniapi.stanislav.black/mcp AI-agent instructions: https://uni.stanislav.black/ai-agents Agent manifest: https://uniapi.stanislav.black/.well-known/ai-agent.json RSS: https://uniapi.stanislav.black/rss.xml Telegram: https://t.me/unicourses_usa ## Recommended machine access Use the backend API or MCP endpoint instead of scraping HTML. Primary REST endpoints: - GET /courses — paginated course search. Supports provider, university/institution, category, status, modality, term, starts_after, starts_before, min_price, max_price, q, is_enriched, include_expired, include_inactive_days, limit, offset, and sort. - GET /courses/{course_id} — one course by numeric id. - GET /stats — global counts, providers, categories, subjects, and last sync. - GET /subjects/stats — subject totals with active_courses and total_courses. - GET /providers/diagnostics — provider health and missing-field diagnostics. - GET /courses/export.csv and /courses/export.xlsx — bulk exports with the same filters as /courses. MCP tools: - search_courses - get_course - get_stats - get_subject_stats - get_provider_diagnostics ## Interpretation rules - is_active=false means the course listing is archived, even if status_normalized says open. - status_normalized is provider/enrollment text; is_active is lifecycle state in this register. - price_numeric is for filtering and sorting; display price to humans when available. - Datetime fields are UTC. - For subject-detail parity with total_courses, use include_expired=true. - Always cite the provider/university and source_url/enrollment_url as the final authority. ## Scope and attribution The Course Register is independent and not affiliated with the universities it indexes. Do not imply admission guarantees, seat availability, or official university endorsement unless the source page explicitly says so.