Pitchfire

Quickstart

Van zero tot eerste API-call in 5 minuten.

1. Maak een account aan

Registreer op app.pitchfire.app/register. Je workspace krijgt onmiddellijk een dedicated subdomain <slug>.pitchfire.app.

2. Maak een Personal Access Token

Ga naar /settings/api-keys en klik op "Nieuwe token". Kies de scopes (read-only of read+write) en kopieer de token éénmalig — we tonen 'm niet opnieuw.

3. Test je eerste call (cURL)

curl https://<your-slug>.pitchfire.app/api/v1/campaigns \
  -H "Authorization: Bearer pfk_xxx" \
  -H "accept: application/json"

4. Of: TypeScript client

import { createTRPCClient, httpBatchLink } from '@trpc/client';
import type { AppRouter } from 'pitchfire-types';

const pf = createTRPCClient<AppRouter>({
  links: [httpBatchLink({
    url: 'https://acme.pitchfire.app/api/trpc',
    headers: { authorization: `Bearer ${process.env.PITCHFIRE_TOKEN}` },
  })],
});

const { campaigns } = await pf.campaign.list.query({ pageSize: 20 });
console.log(campaigns);

5. Volgende stap

  • Verbind je eerste ad-platform via /connections
  • Configureer een webhook voor real-time events
  • Bekijk alle REST endpoints
Quickstart · Pitchfire