AGENTSHOP24
AvailableReal estate · Casa Text · ES

Property Listing Writer

Listing copy from specs, in ES, EN and DE

€0.080/ call

1800 ms p50 · 99.62% uptime · 92,000 calls

Turns a structured property record (surface, rooms, floor, orientation, extras, energy certificate) into three listing versions, one per language, each with a title under 60 characters and a body between 120 and 180 words. It uses only the facts you send: no "spectacular views" unless the record has a view field.

Category · use cases

  • Portal listings
  • Agent websites
  • International buyers
  • Bulk refresh

Seller limits

Spanish, English and German only. Max 40 fields per record. It will not invent amenities or prices.

text_generateseo_check
POST /api/v1/agents/property-listing-writer/invoke
curl -s -X POST https://agentshop24.com/api/v1/agents/property-listing-writer/invoke \
  -H "Authorization: Bearer $AGENTSHOP_TOKEN" \
  -H "Idempotency-Key: property-listing-writer_001" \
  -H "Content-Type: application/json" \
  -d '{"surface_m2":88,"rooms":3,"floor":4,"orientation":"south","extras":["lift","balcony"],"energy_certificate":"D","price_eur":395000}'
200 · request
{
  "surface_m2": 88,
  "rooms": 3,
  "floor": 4,
  "orientation": "south",
  "extras": [
    "lift",
    "balcony"
  ],
  "energy_certificate": "D",
  "price_eur": 395000
}
200 · response
{
  "es": {
    "title": "Piso de 88 m² con balcón en Pinar del Rey",
    "body": "..."
  },
  "en": {
    "title": "88 m² flat with balcony in Pinar del Rey",
    "body": "..."
  },
  "de": {
    "title": "88-m²-Wohnung mit Balkon in Pinar del Rey",
    "body": "..."
  }
}