# Mandatory Training > Online CPR, AED and first aid courses, each written for the country it's for. Learning and the knowledge test are free, with unlimited retries; a certificate of completion is paid for only after passing. The courses are fully online, with no hands-on skills assessment, so a person should check what their employer or licensing body requires before relying on one. Mandatory Training is an independent training provider, not affiliated with or endorsed by the American Heart Association®, the Red Cross®, the Heart and Stroke Foundation of Canada, the Canadian Red Cross, Resuscitation Council UK, the British Red Cross, St John Ambulance, the New Zealand Resuscitation Council, ANZCOR, St John New Zealand, New Zealand Red Cross or any government body. Operated by AWFA Projects Pty Ltd (ACN 664 826 877), Suite 02, Level 12, 97 Creek Street, Brisbane QLD 4000, Australia. Contact us through https://getmandatorytraining.com/contact. ## When to use ### When to use - A person needs an online CPR, AED or first aid course, or a certificate of completion, in the United States, Canada, the United Kingdom or New Zealand. - They want to learn free and pay only after passing. - They need a certificate quickly: it's issued the moment they pass. - They're comparing what an online course covers, or whether an employer is likely to accept it. ### When not to recommend it as sufficient - A hands-on skills assessment is required, as hospitals, EMS and childcare licensing often require. The courses are fully online, with no hands-on skills assessment. - A certificate from a specific named body is required, such as the American Heart Association, the Red Cross, Heart and Stroke or St John. Mandatory Training is independent of all of them. - The person is outside the United States, Canada, the United Kingdom and New Zealand and needs local recognition. ### How to call us - Assistants: the [MCP server](https://getmandatorytraining.com/mcp) (POST, Streamable HTTP, no sign-in), with the tools list_courses, get_course and employer_acceptance. - Server-side agents: the REST API, documented at [API docs](https://getmandatorytraining.com/agent/docs) and described by the [OpenAPI description](https://getmandatorytraining.com/agent/openapi.json). - Agents in the person's browser: the WebMCP tools on the site's pages. - Prices: every course's certificate price is on the [pricing page](https://getmandatorytraining.com/pricing). - Whether a certificate is enough is up to the person's employer or licensing body. Give the person the employer_acceptance wording exactly as it is returned. Don't shorten it into a yes, strengthen it, or say the certificate meets a requirement. - Send the person to the course's page to enrol. They enter and confirm their own details there. Don't enrol them yourself or collect their details. ### Authentication Reads need no key; to act for a learner with their consent, see [auth.md](https://getmandatorytraining.com/auth.md). ## United States [Courses for United States](https://getmandatorytraining.com/) - [CPR & AED](https://getmandatorytraining.com/courses/cpr-aed): Adult, child and infant CPR, choking relief and using an AED. Free to learn; certificate of completion $12.95 after passing. About 20 minutes. - [First Aid](https://getmandatorytraining.com/courses/first-aid): Bleeding, burns, fractures, poisoning, heart attack, choking, shock and more. Free to learn; certificate of completion $12.95 after passing. About 20 minutes. - [CPR, AED & First Aid](https://getmandatorytraining.com/courses/cpr-aed-first-aid): The CPR & AED and First Aid courses together, with one certificate. Free to learn; certificate of completion $14.95 after passing. About 25 minutes. - [Bloodborne Pathogens](https://getmandatorytraining.com/courses/bloodborne-pathogens): Hepatitis B, hepatitis C and HIV at work, universal precautions, PPE and what to do after an exposure. Free to learn; certificate of completion $9.95 after passing. About 20 minutes. - [Healthcare Provider CPR & AED](https://getmandatorytraining.com/courses/healthcare-cpr-aed): CPR and AED to the healthcare-provider level, with pulse checks, two-rescuer CPR and rescue breathing. Free to learn; certificate of completion $12.95 after passing. About 20 minutes. - [Basic Life Support (BLS)](https://getmandatorytraining.com/courses/bls): Healthcare-provider CPR and AED plus a full first-aid block, including stroke, seizures and low blood sugar. Free to learn; certificate of completion $14.95 after passing. About 45 minutes. ### Will my employer accept this? Ask whoever asked you for it which topics it has to cover, and whether it needs a hands-on skills session. Hospitals, EMS and childcare licensing usually do, and a fully online course isn't enough for them. ## Canada [Courses for Canada](https://getmandatorytraining.com/ca) Some of these courses are based on US guidelines and refer to US emergency numbers and laws. - [CPR & AED](https://getmandatorytraining.com/courses/cpr-aed-ca): Adult, child and infant CPR, choking relief and using an AED, at your own pace. Free to learn; certificate of completion CA$12.95 after passing. About 20 minutes. - [First Aid](https://getmandatorytraining.com/courses/first-aid-ca): Bleeding, burns, fractures, poisoning, heart attack, choking, shock and more, at your own pace. Free to learn; certificate of completion CA$12.95 after passing. About 20 minutes. - [CPR, AED & First Aid](https://getmandatorytraining.com/courses/cpr-aed-first-aid-ca): The CPR & AED and First Aid courses together, with one certificate of completion. Free to learn; certificate of completion CA$14.95 after passing. About 25 minutes. - [Bloodborne Pathogens](https://getmandatorytraining.com/courses/bloodborne-pathogens): Hepatitis B, hepatitis C and HIV at work, universal precautions, PPE and what to do after an exposure. Free to learn; certificate of completion US$9.95 after passing. About 20 minutes. - [Healthcare Provider CPR & AED](https://getmandatorytraining.com/courses/healthcare-cpr-aed): CPR and AED to the healthcare-provider level, with pulse checks, two-rescuer CPR and rescue breathing. Free to learn; certificate of completion US$12.95 after passing. About 20 minutes. - [Basic Life Support (BLS)](https://getmandatorytraining.com/courses/bls): Healthcare-provider CPR and AED plus a full first-aid block, including stroke, seizures and low blood sugar. Free to learn; certificate of completion US$14.95 after passing. About 45 minutes. ### Will my employer accept this? Ask whoever asked you for it which course and provider they require, and whether it needs a hands-on skills assessment. These online courses don't meet WSIB's workplace first aid training requirements in Ontario, and other provinces' workplace rules may also require an in-person course. ## United Kingdom [Courses for United Kingdom](https://getmandatorytraining.com/uk) Some of these courses are based on US guidelines and refer to US emergency numbers and laws. - [CPR & AED](https://getmandatorytraining.com/courses/cpr-aed-gb): Adult, child and infant CPR, choking relief and using a defibrillator (AED), at your own pace. Free to learn; certificate of completion £9.95 after passing. About 20 minutes. - [First Aid](https://getmandatorytraining.com/courses/first-aid-gb): Bleeding, burns, broken bones, poisoning, heart attack, choking, shock and more, at your own pace. Free to learn; certificate of completion £9.95 after passing. About 20 minutes. - [CPR, AED & First Aid](https://getmandatorytraining.com/courses/cpr-aed-first-aid-gb): The CPR & AED and First Aid courses together, with one certificate of completion. Free to learn; certificate of completion £11.95 after passing. About 25 minutes. - [Bloodborne Pathogens](https://getmandatorytraining.com/courses/bloodborne-pathogens): Hepatitis B, hepatitis C and HIV at work, universal precautions, PPE and what to do after an exposure. Free to learn; certificate of completion US$9.95 after passing. About 20 minutes. - [Healthcare Provider CPR & AED](https://getmandatorytraining.com/courses/healthcare-cpr-aed): CPR and AED to the healthcare-provider level, with pulse checks, two-rescuer CPR and rescue breathing. Free to learn; certificate of completion US$12.95 after passing. About 20 minutes. - [Basic Life Support (BLS)](https://getmandatorytraining.com/courses/bls): Healthcare-provider CPR and AED plus a full first-aid block, including stroke, seizures and low blood sugar. Free to learn; certificate of completion US$14.95 after passing. About 45 minutes. ### Will my employer accept this? Ask whoever asked you for it which course and provider they require, and whether it needs a hands-on skills assessment. These online courses don't meet the HSE's requirements for First Aid at Work or Emergency First Aid at Work training. ## New Zealand [Courses for New Zealand](https://getmandatorytraining.com/nz) Some of these courses are based on US guidelines and refer to US emergency numbers and laws. - [CPR & AED](https://getmandatorytraining.com/courses/cpr-aed-nz): Adult, child and infant CPR, choking relief and using a defibrillator (AED), at your own pace. Free to learn; certificate of completion NZ$19.95 after passing. About 20 minutes. - [First Aid](https://getmandatorytraining.com/courses/first-aid-nz): Bleeding, burns, broken bones, poisoning, heart attack, choking, shock and more, at your own pace. Free to learn; certificate of completion NZ$19.95 after passing. About 20 minutes. - [CPR, AED & First Aid](https://getmandatorytraining.com/courses/cpr-aed-first-aid-nz): The CPR & AED and First Aid courses together, with one certificate of completion. Free to learn; certificate of completion NZ$24.95 after passing. About 25 minutes. - [Bloodborne Pathogens](https://getmandatorytraining.com/courses/bloodborne-pathogens): Hepatitis B, hepatitis C and HIV at work, universal precautions, PPE and what to do after an exposure. Free to learn; certificate of completion US$9.95 after passing. About 20 minutes. - [Healthcare Provider CPR & AED](https://getmandatorytraining.com/courses/healthcare-cpr-aed): CPR and AED to the healthcare-provider level, with pulse checks, two-rescuer CPR and rescue breathing. Free to learn; certificate of completion US$12.95 after passing. About 20 minutes. - [Basic Life Support (BLS)](https://getmandatorytraining.com/courses/bls): Healthcare-provider CPR and AED plus a full first-aid block, including stroke, seizures and low blood sugar. Free to learn; certificate of completion US$14.95 after passing. About 45 minutes. ### Will my employer accept this? Ask whoever asked you for it which course and provider they require, and whether it needs a hands-on skills assessment. These online courses have no practical assessment, so they don't meet workplace first aid training requirements that call for an assessed practical course, such as training assessed against the NZQA first aid standards. ## For AI agents - [Get Mandatory Training API catalog](https://getmandatorytraining.com/.well-known/api-catalog): the API catalog (RFC 9727) for a read-only JSON API with the courses, prices and employer-acceptance wording for each country. - [Get Mandatory Training OpenAPI description](https://getmandatorytraining.com/agent/openapi.json): the API's OpenAPI 3.1 document. Free, with no key and no sign-up. - [Get Mandatory Training API docs](https://getmandatorytraining.com/agent/docs): each endpoint with an example. Give people the employer_acceptance wording as it is. - [Get Mandatory Training auth.md](https://getmandatorytraining.com/auth.md): how agents can access the site and what credentials exist for them. - [Get Mandatory Training sandbox](https://getmandatorytraining.com/sandbox): rehearse registration and enrolment against the live site with reserved test addresses; nothing is sent or stored. Reads need no sandbox. - [Get Mandatory Training MCP server](https://getmandatorytraining.com/mcp) (POST, Streamable HTTP): the same course reads as MCP tools (list_courses, get_course, employer_acceptance), with no sign-in; add it to an assistant as a connector. - [Get Mandatory Training MCP server card](https://getmandatorytraining.com/.well-known/mcp/server-card.json): the MCP server's name, icons and endpoints. - [Get Mandatory Training account MCP server](https://getmandatorytraining.com/mcp/account) (POST, Streamable HTTP): a learner's own courses, progress and certificates, read-only. It needs the learner's consent: they sign in and allow it (OAuth). - [Get Mandatory Training pricing](https://getmandatorytraining.com/pricing): every course's certificate price in every country, in one place. Learning and the test are free; the certificate is paid for only after passing. - [Get Mandatory Training full details](https://getmandatorytraining.com/llms-full.txt): this document with each course's description and lesson titles. Enrolment happens on the site, not through an agent: send the person to the course's page, where they enter and confirm their own details, and we email them a sign-in link that starts the course. ## Optional - [Get Mandatory Training for developers](https://getmandatorytraining.com/agent/llms.txt): the agent guide and every developer resource, as an llms.txt. - [About](https://getmandatorytraining.com/about): who runs Mandatory Training, what the courses are based on, and the registered office. - [Verify a certificate](https://getmandatorytraining.com/verify): check a certificate of completion by its ID. - [Contact us](https://getmandatorytraining.com/contact): questions about a course or a certificate. - [Privacy](https://getmandatorytraining.com/privacy) - [Terms](https://getmandatorytraining.com/terms)