Merchant products
Age-aware product discovery, availability, merchant identity and Goosehold Trust context.
GET /v1/shopping/searchGooseID Connect, age-aware identity, trust, commerce, messaging, share previews and simple APIs for Goosehold and external business websites.
<button onclick="Goosehold.signIn()">
Continue with Goosehold
</button>
<meta property="goosehold:title"
content="My brilliant page">
<meta property="goosehold:entity"
content="business:my-business">On WordPress, install the Goosehold plugin and connect the site through GooseID. No copy-and-paste tags are required. Custom apps can use OAuth 2 + PKCE directly.
Give Goosehold the name of your site and its callback URL.
Install the Goosehold plugin, sign in to GooseID and connect the site. The plugin handles the integration; there is no tag-copying setup.
Profile, age band, Trust, Shopping, Merchant or Messenger scopes are explicit.
Sign in with Goosehold to create and manage apps.
Authorization Code + PKCE. A central GooseID session means a person can move between Goosehold services without entering their password again.
GET https://auth.goosehold.io/
?client_id=YOUR_CLIENT_ID
&redirect_uri=YOUR_CALLBACK
&state=RANDOM_STATE
&code_challenge=SHA256_PKCE
&scope=profile email agePOST https://api.goosehold.io/v1/oauth/token
{
"client_id": "…",
"client_secret": "…",
"code": "…",
"code_verifier": "…",
"redirect_uri": "…"
}age scope is approved. Exact date of birth is not sent through GooseID Connect.GooseholdGraph gives people, businesses, products, events and other things durable identities. GooseholdCard controls how a public URL presents when it is shared.
<meta property="goosehold:title" content="Page title">
<meta property="goosehold:description" content="Useful summary">
<meta property="goosehold:image" content="https://…/image.jpg">
<meta property="goosehold:type" content="product">
<meta property="goosehold:entity" content="business:my-shop">
<meta property="goosehold:age_min" content="0">GET /v1/graph/search?q=coffee
GET /v1/graph/entities/my-business
GET /v1/cards/resolve?url=https%3A%2F%2F…
GET /v1/cards/specPreview fetching is restricted to public HTTPS destinations. Private/reserved network destinations are blocked.
The Trust Index is contextual business confidence, split into identity, trading, fulfilment, service, reviews and safety. It is not a universal person-level social-credit score.
GET /trust/business/{slug}Transparent Trust profilePOST /trust/reviewsGooseID-backed reviewsidentityVerification evidencetradingTrading contextfulfilmentDelivery / completionreviewsReviews + transaction verificationGoosehold Shopping is for merchant/new products. Goosehold Marketplace is person-to-person and used/private-sale listings. Goosehold Messenger gives people a persistent conversation with businesses.
Age-aware product discovery, availability, merchant identity and Goosehold Trust context.
GET /v1/shopping/searchAdult GooseID at launch, structured listings and transactional seller history rather than a general personality score.
GET /v1/marketplace/searchOne GooseID-backed thread that can begin on a business website and continue inside Goosehold.
POST /v1/messenger/business/threadFirst-party apps can use richer policy state. External apps start narrow and require explicit capability scopes.
GET /oauth/userinfoSafe profile claimsGET /policy/ageAccount age policyPUT /watch/currentCross-device watch progressGET /graph/searchEntity discoveryGET /shopping/searchAge-filtered new productsPOST /developer/appsCreate OAuth clientsThe Ask Gary Android widget puts Goosehold at launcher level: type a prompt or use Android speech input, then open Gary directly in the relevant Goosehold context.
4×2 resizable home-screen widget, typed quick prompt, microphone shortcut and direct Ask Gary deep-link into the live Commons assistant.
Download APKGary opens inside the normal Goosehold web surface, so the same GooseID session and age/permission boundaries continue to apply.
Tap Ask Gary to type. Tap the microphone to dictate. Android hands the prompt to Gary without navigating the platform first.
Install the relevant Goosehold plugin in WordPress, connect the site with GooseID, and let the plugin handle the integration. Shortcodes are optional placement tools only — they are not the connection method and there is no copy-and-paste tag setup.
“Log in with Goosehold”, PKCE and verified-email WordPress account linking.
DownloadGooseholdCard metadata, age/audience fields and Share to Goosehold.
DownloadTransparent business Trust Index badge and machine-readable Trust profile.
DownloadWooCommerce product feed, age fields and product sharing metadata.
DownloadAdd “Message us on Goosehold” to a business website.
DownloadGooseID, Graph, Trust, Messenger and multilingual account/profile infrastructure become primitives for everything else.
Voice + vision home assistant with explicit microphone/camera state and GooseID age/privacy policy.
Practical multilingual language learning attached to the same GooseID learning record.
Shared locale, translation, speech and content-language primitives for English, Greek, French, Spanish and more.