Developer
Create API keys for programmatic access. Purchase access first, then generate keys below.
Billing & access
API usage is billed as prepaid access. Complete checkout on Stripe to support your key usage; then create keys here and use them in the Authorization header when calling our APIs.
Opens secure Stripe Checkout (card, Apple Pay, PayPal where enabled).
API keys
Sign in to create and manage secret keys.
Using your key
Send the key on each request:
Authorization: Bearer <your_secret_key>
Verify authentication:
curl -s -H "Authorization: Bearer YOUR_KEY" \
https://www.abbieysearch.com/api/user/me
Same header works for signed-in APIs such as GET /api/user/bookmarks, POST /api/user/bookmarks, GET /api/user/recent-searches, and POST /api/user/history (invalid keys return 401).
Public JSON endpoints (no key required) are listed at /api/access-resources.