TL;DR: Programmatic access runs on an API key. Create one in Settings → API Keys, check it against whoami, then call the Signals API and the Enrichment API with it.
Get an API key
API keys are created, rotated and revoked in Settings → API Keys. Each key's secret is shown once — copy it when it appears. See API keys.
Check the key
A key authenticates as a bearer token against run.unstuckengine.com/functions/v1/whoami:
curl https://run.unstuckengine.com/functions/v1/whoami \
-H "Authorization: Bearer <your-api-key>"