Skip to main content

Quick Start

Welcome! This guide gets you moving on GGNomad — the unified travel, tourism, and entertainment platform — whether you're a traveler planning a trip, a host or operator listing inventory, or a developer building against the API.

Roadmap items

The web app is the complete product surface; ecosystem clients (CLI, SDKs, MCP server) are roadmap.

Environment selection

All GGNomad tools and SDKs default to production endpoints. To target a different environment, set the BURDENOFF_ENV environment variable before installing or running any tool:

BURDENOFF_ENVWorkspace gatewayGlobal gatewayWeb app
prod (default)https://graphqlworkspaces.burdenoff.com/workspaces/graphqlhttps://graphql.burdenoff.com/global/graphqlhttps://app.ggnomad.com
alphahttps://alphagraphqlworkspaces.burdenoff.com/workspaces/graphqlhttps://alphagraphql.burdenoff.com/global/graphqlhttps://alphaapp.ggnomad.com
localhttp://localhost:4003/workspaces/graphqlhttp://localhost:4000/global/graphqlhttp://localhost:3000
# Production is the default — no env var needed
# Alpha
export BURDENOFF_ENV=alpha
# Local development
export BURDENOFF_ENV=local

For travelers

1. Sign in Sign in to the GGNomad web app with your platform identity (OIDC SSO).

2. Discover Browse destinations by interest, season, and budget, or search by free text. Open a destination to see stays, tours, experiences, and events with clear pricing and availability.

3. Plan Add stays, tours, experiences, and event tickets to a day-by-day itinerary and watch the running total update as you go.

4. Book Carry the itinerary straight into a single checkout — set dates and guests, review the itemized subtotal, taxes, and fees, and confirm once. Every booking lands on one trip timeline that advances from booked to checked-out.

For hosts & operators

1. Onboard Register as a provider — a guesthouse, tour company, or venue — and move through the verification lifecycle.

2. List Create a stay, tour, activity, or event: set location, capacity, and offering type, and add media.

3. Manage availability Open the availability calendar — per-date and seasonal rates, capacity, minimum stays, blackout dates, and an on/off toggle that closes a fully booked weekend until it reopens.

4. Run the booking queue Confirm incoming bookings and move each through check-in and completion, with every transition recorded and reflected on the traveler's trip timeline. Read host analytics — revenue, occupancy, average value, and rating — at a glance.

For developers

GGNomad is GraphQL-first. Every request is authenticated, permission-checked, and scoped to your workspace.

1. Get a credential Issue an OAuth client or workspace-scoped API key from the developer portal.

2. Confirm connectivity Run a read query against the GGNomad API endpoint:

query Properties {
ggnomadProperties(pagination: { skip: 0, take: 5 }) {
id
name
location
pricePerNight
}
}
POST /workspaces/graphql
Content-Type: application/json
Authorization: Bearer YOUR_TOKEN

If this returns inventory, your token carries the ggnomad:read permission.

3. Confirm a booking Write a booking and react to the resulting booking.created event:

mutation Book($input: CreateGgnomadBookingInput!) {
createGgnomadBooking(input: $input) {
id
referenceCode
status
}
}

Next steps

Explore the product

Build with the API

Resources

  • Product guides — across these docs
  • API reference — queries, mutations, and entity shapes
  • Web appapp.ggnomad.com
  • Websiteggnomad.com

For help getting started, contact the GGNomad team at [email protected].