---
title: "Load the first-party tracker bootstrap"
method: GET
path: "/p/{writeKey}/{beaconName}"
tags: ["Tracking setup"]
---

# Load the first-party tracker bootstrap

`GET /p/{writeKey}/{beaconName}`

## Request

- Base URL: `https://slimlytics.com`
- URL: `https://slimlytics.com/p/{writeKey}/{beaconName}`
- Auth: none required

Returns the tracker bundle plus initialization targeting the requested same-origin beacon path. The route validates the write-key UUID and beacon path syntax; it does not look up site configuration.

## Path parameters

- `writeKey` string, uuid, required
- `beaconName` string, required

## Response `200`

Executable JavaScript tracker bootstrap

## Other responses

- `304`: Cached bootstrap is still current
- `400`: Invalid write key or path

---

[API](https://skmtc.dev/slimlytics/apis/slimlytics-api.md) · [All operations](https://skmtc.dev/slimlytics/apis/slimlytics-api/llms.txt) · [OpenAPI document](https://skmtc.dev/slimlytics/apis/slimlytics-api/revisions/f9a26641a254?raw)
