Overview
Admin endpoints manage platform-level configuration including API keys, organizations, subscription tiers, and the enrichment pipeline. Most requireADMIN role access.
Most developers interact with API keys and organization settings through the Podium Developer Portal. The admin API is for programmatic management and platform-level automation.
API Key Management
Create a Key
List Organization Keys
Get Key Details
Deactivate a Key
isActive: false immediately blocks all requests using this key.
Rotate a Key
- Generates a new key value for the same key ID
- Invalidates the old key value
- Publishes an
api-key-changedevent to flush caches across all API instances - Returns the new full key (one-time display)
Delete a Key
Organizations
List Organizations
Create an Organization
Get Organization Details
Organization Settings
Settings control organization-specific behavior like blockchain preferences, x402 configuration, and reward modes.Update Settings
App Configuration
Global application configuration:Subscription Tiers
List Tiers
Get Tier Details
Campaign Administration
Admin-level campaign management across the organization:List All Campaigns
Approve or Reject a Campaign
SUBMITTED → APPROVED or SUBMITTED → DRAFT (rejection).
Enrichment Pipeline
Admin endpoints for managing the enrichment pipeline.Trigger Source Ingestion
enrichment-crawl event for the specified source. The system fetches and processes data, then queues it for AI-powered extraction.
Ingest Products from a Domain
Discover Product URLs on a Domain
Dry-run endpoint to preview which product URLs Podium would find on a domain, without ingesting anything:Trigger Product Discovery
Discover and ingest products from shopping search results. Provide specific queries, filter by category, or omit both to run the full discovery catalog:Discovery Catalog Stats
View the discovery query catalog — how many queries are available per category:Recompute Baselines
productId to recompute all stale baselines. For immediate (synchronous) recomputation:
Baseline Statistics
View detailed statistics across all three baseline levels (product, category, market):Pipeline Status
Catalog Sync
Sync enrichment data into the companion product catalog. CreatesProductCatalogItem records from enrichment raw records:

