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