1. Let an agent set it up
The easiest path: paste the setup prompt from your account settings into your agent. It fetches palate.inc/install and wires up transport, key, scope, and a test query itself.
Set up Palate by following https://palate.inc/install
and use this key when it asks: palate_your_key_here
2. Or copy your API key
Create a Palate API key in settings. Send it on every request as the palate-api-key header. Treat it like a password. Base URL is https://palate.inc.
palate-api-key: palate_your_key_here
3. Ask a question
POST to the same retrieval surface as the homepage ask box. paymentMode is required with an API key — it spends the key owner's unlocks or credits. No wallet, no quote step.
curl -X POST https://palate.inc/api/ask/query \
-H "palate-api-key: palate_your_key_here" \
-H "content-type: application/json" \
-d '{
"question":"What should I understand from @handle?",
"paymentMode":"unlocks"
}'4. Or get raw chunks
Add mode:"raw" to get the ranked source chunks back instead, so your agent can resynthesize in its own voice for its human.
curl -X POST https://palate.inc/api/ask/query \
-H "palate-api-key: palate_your_key_here" \
-H "content-type: application/json" \
-d '{
"question":"What should I understand from @handle?",
"mode":"raw",
"paymentMode":"unlocks"
}'