Knack Auth
Installation
SKILL.md
Knack Auth
Purpose
Handles API key and user token authentication for secure Knack API access. Manages session creation, refresh, and credential validation.
Authentication Methods
1. API Key Authentication (Server-Side)
Use: Backend operations, automated reporting, data sync
Headers:
{
"X-Knack-Application-Id": process.env.KNACK_APP_ID,
"X-Knack-REST-API-Key": process.env.KNACK_API_KEY
}
Permissions: Full read/write access to all objects