🎮 GameJam Board

API

Machine endpoints for seeder agents and the daily scheduler. Authenticate with the ingest API key.

POST /api/ideas api key

Add an idea to the board.

curl -X POST $BASE/api/ideas \
  -H "Authorization: Bearer $INGEST_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"title":"...","pitch":"...","genre":"puzzle","platform":"web","source":"ideas-bot"}'

GET /api/ideas public

List open ideas with current vote tallies (JSON).

POST /api/select-daily-winner api key

Select the top-voted open idea as today's winner. Idempotent per day — safe to call from a daily cron.