Skip to content
reebuff

API reference

Endpoints

All of them, on https://freebuff.com.

Conversions in

POST/api/advertisers/conversionskey (ingest)

Server postback, by click id or by email.

POST/api/advertisers/conversions/clientsigned click id

Behind the v1 client tag. Call it through the tag.

POST/api/advertisers/pixel/eventssigned click id

The pixel's ingest. Not a public contract.

Data out

GET/api/v1/advertisers/reporting/deliverykey (read)

Delivery per day, JSON or CSV.

GET/api/v1/advertisers/reporting/conversionskey (read)

Reported conversions, newest first.

MCP

POST/api/ads/mcpkey (read, manage)

Streamable HTTP, stateless. 28 tools.

Agentic

POST/api/ads/agentic/postbackthe run’s signed token

Your own events for a sponsored run.

Errors

Shape
HTTP/1.1 422 Unprocessable Entity
Content-Type: application/json

{ "error": "outside_attribution_window" }
StatusRetryCause
400NoMalformed field, or a click id that does not verify.
401NoKey missing, revoked, wrong scope, or test key.
403NoTest key on a live click.
404NoNot yours, or the API is not enabled.
409NoeventId reused on another click.
413NoBody or export too large.
422NoOutside the attribution window.
429After Retry-AfterRate limited.
5xxWith backoffOur side. Replays are safe.