From a52f788e4b6cbe65e435b529c364a7955cc28926 Mon Sep 17 00:00:00 2001 From: Brend4n Date: Thu, 29 Jan 2026 22:52:14 -0800 Subject: [PATCH] Switch to Bearer token auth to match platform API --- src/tracker.ts | 2 +- src/types.ts | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/tracker.ts b/src/tracker.ts index 45a5ac8..c1d1672 100644 --- a/src/tracker.ts +++ b/src/tracker.ts @@ -22,7 +22,6 @@ export async function sendTrackRequest( const trackPayload: TrackPayload = { site_id: config.siteId, type: eventType, - api_key: config.apiKey, ...payload, ...(eventType === "custom_event" && { event_name: eventName }), ...((eventType === "custom_event") && Object.keys(properties).length > 0 && { @@ -34,6 +33,7 @@ export async function sendTrackRequest( const body = JSON.stringify(trackPayload); const headers = new Headers({ "Content-Type": "application/json", + "Authorization": `Bearer ${config.apiKey}`, }); logger.log("Sending track event to:", endpoint); diff --git a/src/types.ts b/src/types.ts index 563206b..fa79ffc 100644 --- a/src/types.ts +++ b/src/types.ts @@ -30,7 +30,6 @@ export interface Payload { export interface TrackPayload extends Payload { site_id: string; type: EventType; - api_key: string; event_name?: string; // Only for custom_event properties?: string; // JSON stringified for custom_event }