---
title: "Build an integration"
description: "Keep the API key on your server, then connect a UI or delivery handler."
canonical_url: "https://gscdump.com/gscdump-sdk/guides/build-integrations"
last_updated: "2026-10-03T07:15:32.049Z"
---

# Build an integration

The Nuxt and Next.js examples check a user session before reading Site data. The Hono and Express examples accept a server caller key. Keep the gscdump API key on your server.

::table{tabindex="0"}
| Runtime                | Guide                                                                 |
| ---------------------- | --------------------------------------------------------------------- |
| Nuxt                   | [Nuxt](/gscdump-sdk/guides/build-integrations/nuxt)                   |
| Next.js                | [Next.js](/gscdump-sdk/guides/build-integrations/nextjs)              |
| Hono or Express        | [Hono / Express](/gscdump-sdk/guides/build-integrations/hono-express) |
| Browser change notices | [Realtime](/gscdump-sdk/guides/build-integrations/realtime)           |
| Server event delivery  | [Webhooks](/gscdump-sdk/guides/build-integrations/webhooks)           |
::

Run the [hosted first request](/gscdump-sdk/guides/start/hosted-first-result) first. See the [hosted HTTP reference](/gscdump-sdk/api/hosted-http) for method contracts.

## Sitemap

See the full [sitemap](/sitemap.md) for all pages.
