Authentication
Authenticate requests with a Bearer API key.
Peep authenticates every request with a secret API key passed as a Bearer token. Create and revoke keys in your developer dashboard. Keys are shown once at creation and look like peep_live_•••.
text
Authorization: Bearer peep_live_xxxKeep Keys Secret
Treat your key like a password. Never ship it in client-side code or a public repo — call Peep from your backend. A leaked key can spend your Peep Card balance.
Example
bash
curl -X POST https://peep.shownomore.com/api/v1/scrape \
-H "Authorization: Bearer peep_live_xxx" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com"
}'An invalid or missing key returns 401 with code INVALID_API_KEY — see Errors.