Δύο POST endpoints για έναρξη και παρακολούθηση εισαγωγών. Απαιτείται API key. Οι εισαγωγές εκτελούνται ασύγχρονα — μετά το /start, ελέγχετε την κατάσταση με /latest-log.
POST /rest-api/import/start → import-in-queue.POST /rest-api/import/latest-log μέχρι completed.curl -X POST 'https://realistimo.com/rest-api/import/start' \
-H 'Accept: application/json' \
-H 'API-KEY: YourApiKeyHere'
curl -X POST 'https://realistimo.com/rest-api/import/latest-log' \
-H 'Accept: application/json' \
-H 'API-KEY: YourApiKeyHere'
How-to
<updated> (ίδια τιμή παραλείπει το feed).<last_update> στις αλλαγμένες αγγελίες.POST /start. Σε cooldown ή ενεργή εισαγωγή, περιμένετε και ξαναδοκιμάστε./latest-log και διορθώστε αγγελίες με errors.API-KEY (προτεινόμενο)apikey| Απάντηση | Πότε |
|---|---|
| HTTP 401 | Λείπει ή είναι κενό το API key |
{"status":"error","message":"API key could not be found"} | Άγνωστο key |
{"status":"error","message":"API key is inactive"} | Απενεργοποιημένο key |
{"status":"error","message":"API key is expired"} | Ληγμένο key |
{"status":"error","message":"User is inactive"} / User account is expired | Πρόβλημα λογαριασμού χρήστη |
POST /rest-api/import/start| message | Σημασία |
|---|---|
import-in-queue | Αποδεκτό· η εισαγωγή είναι σε ουρά ή ήδη σε αναμονή |
import-is-allowed-between-the-time | Εκτός παραθύρου 08:00–20:59 (ώρα διακομιστή) |
import-in-progress | Μια εισαγωγή εκτελείται ήδη |
import-request-cooldown-is-time-given | Περιμένετε 30 λεπτά μεταξύ αιτημάτων (production) |
error-while-importing | Δεν υπάρχει ρυθμισμένο feed για το πρακτορείο |
error: Agency not found | Το key δεν συνδέεται με πρακτορείο |
POST /rest-api/import/latest-logΤο message είναι η κατάσταση εισαγωγής: pending | in_progress | completed (ή null αν δεν υπάρχει ακόμα). Όταν υπάρχει log: logDate, logResult, logOffers (uuid, createdAt, errors, offerSourceData).
{
"message": "completed",
"logDate": "2024-09-18T01:51:14+03:00",
"logResult": { "found_offers": 228, "updated_offers": 228, "not_published": 10 },
"logOffers": [{ "uuid": "…", "errors": [], "offerSourceData": { "offer_uid": "2080525" } }]
}
Reference
<updated>): Προδιαγραφή XMLresult_url)Μετά την εισαγωγή, η Realistimo στέλνει POST JSON μορφής latest-log στο XML result_url. Αποτυχημένα callbacks δεν επαναλαμβάνονται αυτόματα.
Άφησε το Realistimo να παρακολουθεί αντ' εσού
😃 Εγκαταστήστε την εφαρμογή και θα σας ειδοποιήσουμε πρώτους, όταν εμφανιστεί κατάλληλη αγγελία.
Σκάναρε με το τηλέφωνό σου για να κατεβάσεις την εφαρμογή:
Έτσι θα είστε ενημερωμένοι με τα νέα στα ακίνητα, στατιστικά και ειδήσεις από το Realistimo, χωρίς spam: