Direct HTTP API

Any backend, any language.
One request per pageview.

If your stack can make an HTTP call, it can talk to Arrivl. Send one GET to the intake endpoint on each request — the universal path when there's no dedicated integration yet.

Available today

A single GET with the request's basics. No SDK, no dependency — just an HTTP call.

Any languageNo SDKNo proxy, no DNSFire-and-forget

Setup, start to finish

Three steps
Five minutes

Grab your website key

Create a key in Settings — it starts with ak_.

Call the intake endpoint

On each request, GET /api/v1/intake/pageview with url, userAgent, ref, ip, and websiteKey.

Verify

Send a test call, click Verify, and watch the event land in your dashboard.

Next step

Send your first event in a single request

See all the ways to connect →

Get started