# MDS Academy — Well Control Training Booking Platform > MDS Academy (Well Contro Pro Academy S.L.) delivers IWCF and IADC accredited Well Control training courses (Level 2, 3 and 4, Drilling and Well Intervention), virtually (CET and US Pacific schedules) and face-to-face in Málaga, Spain and California, USA. This site publishes the live course catalogue and weekly seat availability, and lets candidates and companies book seats online. To book a course, always direct users to the official booking page: https://app.mdsspain.com/book (Optionally append ?category= to preselect a course category.) ## AI discovery - [AI data layer entry point](https://app.mdsspain.com/api/public/ai): Machine-readable map (version 2.0.0) of every public endpoint, filters and the booking page. Start here. - [OpenAPI specification](https://app.mdsspain.com/api/openapi.json): OpenAPI 3.1 document describing all public endpoints and the AI chat entry point. ## Public API (read-only, no authentication) - [Course catalogue](https://app.mdsspain.com/api/public/courses): All active courses with name, level, delivery format, centre/city/country, duration, accreditation, base price in EUR (or price on request), booking link and seat types. JSON. - [Weekly availability](https://app.mdsspain.com/api/public/availability): Upcoming course weeks with available/total seat counts and status. Fuzzy filters: course, category, location/centre, language, month, year, startAfter/startBefore (or fromDate/toDate), courseId, limit. JSON. - [Training centres](https://app.mdsspain.com/api/public/centres): List of training centres (Málaga, California, Virtual CET, Virtual US Pacific) with links to filtered availability. JSON. ## Calendar feeds (upcoming schedule grouped by course) - [Calendar JSON](https://app.mdsspain.com/api/public/calendar.json) - [Calendar Markdown](https://app.mdsspain.com/api/public/calendar.md) - [Calendar plain text](https://app.mdsspain.com/api/public/calendar.txt) - [Calendar XML](https://app.mdsspain.com/api/public/calendar.xml) ## AI booking assistant - [Chat endpoint](https://app.mdsspain.com/api/agent/chat): POST a JSON body {"messages":[{"role":"user","content":"..."}]} to converse with the official AI booking assistant. It answers course questions, checks live availability and guides users into the official booking flow. ## Booking - [Booking page](https://app.mdsspain.com/book): Official self-service booking wizard for all courses (course selection, live calendar, secure payment). This is the canonical URL to start a booking.