Skip to content

Configuration

eBay public discovery

The Deals workspace uses application OAuth, independently of seller authorization:

Variable Meaning
EBAY_DISCOVERY_ENV production or sandbox
EBAY_DISCOVERY_CLIENT_ID Environment-specific application client ID
EBAY_DISCOVERY_CLIENT_SECRET Environment-specific application secret
EBAY_DISCOVERY_MARKETPLACE Marketplace header; defaults to EBAY_US

Browse production access requires eBay approval. Never expose the secret or minted Application token.

Configuration comes from environment variables and optional .env; never commit that file.

Setting family Role
FLIPPER_INVENTORY_DB Web application's local SQLite path
FLIPPER_ATTACHMENT_ROOT Optional controlled attachment directory
GROQ_API_KEY Optional Groq-compatible analysis enrichment
EBAY_OAUTH_TOKEN Optional legacy eBay asking-price lookup
DISCORD_WEBHOOK_URL Optional alerts
EBAY_SELLER_* Seller OAuth client, environment, and RuName
account-deletion variables eBay compliance endpoint verification

Use the CLI help and .env.example if one is present for exact names. Settings displays only safe environment/configuration/connection booleans. Secrets, refresh tokens, authorization codes, buyer data, deletion tokens, and raw payloads must never appear in pages, logs, docs, or commits.