Obiectul Listing

Forma unui anunț, câmp cu câmp.

{
  "ref": "7J769R",
  "category": "freight",
  "fromCity": "München",
  "fromCountry": "DE",
  "toCity": "Cluj-Napoca",
  "toCountry": "RO",
  "dateType": "flexible",
  "dateFrom": "2026-10-01",
  "dateTo": "2026-10-05",
  "description": "Paleți europaleți, marfă generală",
  "budget": "900.00",
  "currency": "EUR",
  "urgent": false,
  "needsInvoice": true,
  "paymentDays": 30,
  "weightKg": 8000,
  "volumeM3": 24,
  "truckTypes": ["tautliner"],
  "status": "published",
  "createdAt": "2026-09-20T10:12:00Z",
  "expiresAt": "2026-10-06T10:12:00Z",
  "estimatedCost": "780.00",
  "distanceKm": 1120,
  "url": "https://ajungem.ro/curse/7J769R"
}
CâmpTipNote
refstringcodul public al anunțului
categoryenumcar, move, parcel, freight
dateTypeenumasap, exact, flexible
budgetstring|nullvaloare zecimală; vine de la client, nu e un preț recomandat
statusenumpublished, closed, expired, cancelled, hidden
estimatedCoststring|nullsocoteala noastră, în RON; null = n-am putut afla distanța
transportStageenum|nulldoar pentru participanții autorizați — departed, loaded, en_route, delivered
stageUpdatedAtstring|nulldoar pentru participanții autorizați

Fără phone, email sau alt câmp de contact, în nicio circumstanță.