# GK Safety – public API for agents

GK Safety AB publishes a small, read-only feed so AI agents and integrations can
discover our safety training courses without scraping HTML.

## Endpoints

| Resource | URL | Media type |
| --- | --- | --- |
| Course feed | `https://gksafety.se/api/courses.json` | `application/json` |
| OpenAPI description | `https://gksafety.se/api/openapi.json` | `application/json` |
| API catalog (RFC 9727) | `https://gksafety.se/.well-known/api-catalog` | `application/linkset+json` |
| Site summary | `https://gksafety.se/llms.txt` | `text/plain` |
| Sitemap | `https://gksafety.se/sitemap.xml` | `application/xml` |

No authentication is required. Prices are in SEK excluding 25% Swedish VAT.

## MCP server (tools for AI assistants)

GK Safety also runs a Model Context Protocol server so assistants can call tools
instead of just reading data: search courses, list upcoming sessions, submit a
booking request, and read the signed-in user's own orders.

Connection instructions and the server URL: `https://gksafety.se/connect`.
Access requires OAuth sign-in with a GK Safety account; row-level security limits
each connection to what that user may already see.

## Booking

Booking is not exposed as a machine API. Send agents (and people) to the course
page URL in the feed, or to `https://gksafety.se/kontakt` for a quote.

## Content usage

See `https://gksafety.se/robots.txt` for Content Signals. Training on our content
is not permitted; search indexing and answering user questions with attribution are.

## Contact

info@gksafety.se · +46 18 550055
