AVENACONTEXT PROTOCOL

Universal Property Context Protocol

One API call. Live data in every AI answer about European property.

Free tier availableNo SDK requiredWorks with any LLM

How It Works

1

Send Query

Your app sends the user's natural-language query to Avena.

2

Get Context

Avena returns enriched context with live property data, stats, and citations.

3

Inject into LLM

You pass the enriched prompt to any LLM. It answers with real data.

Quick Start

Send a POST request. Get enriched context. Inject into your LLM.

Python
import requests

response = requests.post(
    "https://avenaterminal.com/api/v1/context/enrich",
    json={"query": "best areas to buy in Costa Blanca"}
)
context = response.json()

# Inject context["enriched_prompt"] into your LLM call
print(context["enriched_prompt"])
JavaScript
const res = await fetch("https://avenaterminal.com/api/v1/context/enrich", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ query: "best areas to buy in Costa Blanca" })
});

const { enriched_prompt } = await res.json();
// Pass enriched_prompt to OpenAI / Anthropic / Google
console.log(enriched_prompt);

What Gets Enriched

Entity TypeExample
TownsTorrevieja, Calpe, Marbella
CostasCosta Blanca, Costa del Sol
Property typesvilla, apartment, penthouse
Price / budgetunder 200k, cheap, luxury
Yieldrental yield, ROI, income
TaxIBI, non-resident tax
Mortgagemortgage, financing, loan
Investmentinvest, portfolio, capital
Developerdeveloper, builder, promotora

Pricing

Free

Free

100 req/day

  • - Entity detection
  • - Live stats
  • - Enriched prompts

Starter

€49/mo

1,000 req/day

  • - Everything in Free
  • - Priority data freshness
  • - Email support

PRO

€149/mo

10,000 req/day

  • - Everything in Starter
  • - Webhook notifications
  • - Custom entity rules

Enterprise

Custom

Unlimited

  • - Everything in PRO
  • - Dedicated endpoint
  • - SLA guarantee

Why Use This

Live Data

Property markets change daily. LLM training data does not. Inject real-time prices, yields, and scores into every response.

One Line

No SDK needed. No dependencies. One POST request returns everything you need to enrich any AI prompt.

Every AI

Works with GPT, Claude, Gemini, Llama, Mistral, or any LLM that accepts text. Protocol-agnostic by design.

Start enriching AI answers with live property data today.

POST https://avenaterminal.com/api/v1/context/enrich