The External API provides programmatic access to your data via a RESTful interface. API keys grant scoped, per-table permissions with configurable rate limiting.
Getting Access
API keys are managed by Super Admins. To get a key:
Contact a Super Admin on your team and request an API key.
The admin will generate a key in Admin > API Keys and configure its permissions (which tables and actions it can access).
The full key is shown only once at creation. The admin will share it with you securely.
Store the key somewhere safe. If it's lost, a new one must be generated.
Authentication
All requests require a Bearer token in the Authorization header:
Authorization: Bearer lbkey_GENERATED_KEY
Keys are prefixed with lbkey_ followed by a unique generated string. Include the full key including the prefix.
Base URL
https://www.linkbase.house/api/v1/data
All API requests use this single endpoint. The table parameter determines which data you're accessing.
Next Steps
Endpoints - See all available GET and POST operations with examples.