---
title: "Get live or deterministic mock Trail Heat scores"
method: GET
path: "/v1/trail-heat"
tags: ["Intelligence"]
---

# Get live or deterministic mock Trail Heat scores

`GET /v1/trail-heat`

## Request

- Base URL: `https://www.farmdash.one/api`
- URL: `https://www.farmdash.one/api/v1/trail-heat`
- Auth: one of:
  - HTTP bearer
  - none

Returns DeFiLlama-backed Trail Heat scores with source, confidence, and
methodology metadata. Aggregate responses also include agent recommendations
derived from the same live scores. Commercial preference is transparent:
FarmDash referral routes may move ahead only inside a 5-point Trail Heat
quality band; materially stronger protocols always win and canonical scores
are never changed. Campaign activity/eligibility is not inferred from protocol
activity. Pioneer/Syndicate callers can use `?recommend=N` for a recommendation-only
response; Scout callers continue to receive the bounded three-protocol spotlight preview
with recommendations limited to that preview. `?mock=true` returns deterministic demo fixtures that are explicitly marked
mock and not for trading.

## Query parameters

- `mock` 'true'
- `recommend` integer

## Headers

- `X-ClawHub-Skill` string

## Response `200`

Live or deterministic mock Trail Heat response

- object

## Other responses

- `401`: Invalid API key
- `402`: Free-tier limit exceeded — x402 payment required
- `429`: Rate limit exceeded
- `503`: Typed Trail Heat service degradation

---

[API](https://skmtc.dev/farmdash/apis/farmdash-agent-api.md) · [All operations](https://skmtc.dev/farmdash/apis/farmdash-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/farmdash/apis/farmdash-agent-api/revisions/96310281f58c?raw)
