Skip to main content
Fetch offers via HTTP and render them however you want. Full control over placement and timing.

REST API

const response = await fetch("https://zeroclick.dev/api/v2/offers", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    "x-zc-api-key": "your-api-key"
  },
  body: JSON.stringify({
    method: "server",
    ipAddress: clientIpAddress,
    query: "best running shoes"
  })
});

const offers = await response.json();
// Render offers in your UI
Get Started with REST API →

Improve Offer Quality

Signal Collection improves offer relevance. When enabled, ZeroClick learns user preferences in the background and delivers more personalized offers. Learn about Signal Collection →