# Haekka Public API

**Canonical:** https://apis.io/apis/haekka/haekka-public-api/  
**Provider:** Haekka — https://apis.io/providers/haekka/  
**Base URL:** https://app.haekka.com/api/public  
**Documentation:** https://www.haekka.com/documentation/haekka-public-api-documentation

Haekka Public API is one of 30 APIs that [Haekka](https://apis.io/providers/haekka/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Public. The published artifact set on APIs.io includes an OpenAPI specification.

The Public API from Haekka — 12 operation(s) for public.

## Operations (15)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/public/employee_trainings/` | Employee training list |
| GET | `/api/public/employee_trainings/{id}` | Employee training retrieve |
| PUT | `/api/public/employee_trainings/{id}` | Api public employee trainings update |
| PATCH | `/api/public/employee_trainings/{id}` | Employee training update |
| GET | `/api/public/employees/` | Employee list |
| GET | `/api/public/employees/{id}/` | Employee retrieve |
| POST | `/api/public/phishing/extension/{employee_id}` | Api public phishing extension create |
| DELETE | `/api/public/phishing/extension/{employee_id}` | Api public phishing extension delete |
| POST | `/api/public/phishing/record/{employee_id}/{campaign_id}/{campaign_attack_id}/{action_type}` | Api public phishing record create |
| GET | `/api/public/phishing/redirect/{employee_id}/{campaign_id}/{campaign_attack_id}` | Api public phishing redirect read |
| GET | `/api/public/status` | Api public status list |
| GET | `/api/public/trainings/` | Training list |
| POST | `/api/public/trainings/assign/` | Training assign |
| GET | `/api/public/trainings/{id}/` | Training retrieve |
| GET | `/api/public/trainings/{id}/evidence` | Download training evidence |

## Machine-readable artifacts (1)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/haekka/refs/heads/main/openapi/haekka-public-api-openapi.yml

## Other Haekka APIs (12)

- [Haekka Employees API](https://apis.io/apis/haekka/haekka-employees-api/)
- [Haekka Analytics API](https://apis.io/apis/haekka/haekka-analytics-api/)
- [Haekka Answers API](https://apis.io/apis/haekka/haekka-answers-api/)
- [Haekka Assessments API](https://apis.io/apis/haekka/haekka-assessments-api/)
- [Haekka Authenticate With Slack API](https://apis.io/apis/haekka/haekka-authenticate-with-slack-api/)
- [Haekka Companies API](https://apis.io/apis/haekka/haekka-companies-api/)
- [Haekka Curriculums API](https://apis.io/apis/haekka/haekka-curriculums-api/)
- [Haekka Evdtevents API](https://apis.io/apis/haekka/haekka-evdtevents-api/)
- [Haekka Feature Flags API](https://apis.io/apis/haekka/haekka-feature-flags-api/)
- [Haekka File API](https://apis.io/apis/haekka/haekka-file-api/)
- [Haekka Get Employees In Stream API](https://apis.io/apis/haekka/haekka-get-employees-in-stream-api/)
- [Haekka Get Trainings API](https://apis.io/apis/haekka/haekka-get-trainings-api/)

## Tags

Public

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/haekka/haekka-public-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/haekka/.
