Αναφορά API
Κάθε προϊόν Jetweb εκθέτει ένα versioned REST API με έλεγχο ταυτότητας bearer-token. Οι βασικές διευθύνσεις URL και οι λίστες τελικών σημείων παρακάτω.
Έλεγχος ταυτότητας
Κάθε τελικό σημείο API απαιτεί ένα διακριτικό Bearer. Δημιουργήστε ένα στο ταμπλό κάτω από "Κλειδιά API" για το σχετικό προϊόν. Διατηρήστε τα διακριτικά στην πλευρά του διακομιστή — μην τα δεσμεύετε ποτέ σε δημόσια αποθετήρια ή μην τα αποστέλλετε σε πακέτα frontend.
http
Authorization: Bearer YOUR_API_KEY
Image Optimizer
Βασική URL: https://image-optimizer.api.jetweb.app
POST
/api/optimize
Βελτιστοποιήστε μία μόνο εικόνα. Δέχεται url, format (webp/avif), quality (1–100) και προαιρετικά width/height.
GET
/api/history
Λίστα πρόσφατα βελτιστοποιημένων εικόνων για τον πιστοποιημένο λογαριασμό.
GET
/api/usage
Επιστρέφει το τρέχον όριο χρήσης και το υπόλοιπο δικαίωμα για τον πιστοποιημένο λογαριασμό.
GET
/api/cdn/:domain/:path
Λήψη ενός βελτιστοποιημένου στοιχείου απευθείας από το CDN. Χρήσιμο για δοκιμές· οι πελάτες παραγωγής θα πρέπει να ενσωματώνουν την επιστρεφόμενη διεύθυνση URL CDN.
Translate
Βασική URL: https://translate.api.jetweb.app
POST
/api/translate
Translate μία συμβολοσειρά. Δέχεται κείμενο, target_lang και προαιρετικά source_lang + glossary_id.
POST
/api/translate/batch
Translate έως 500 συμβολοσειρές σε ένα μόνο αίτημα. Συνιστάται για εργασίες συγχρονισμού σε επίπεδο σελίδας.
GET
/api/languages
Λίστα όλων των υποστηριζόμενων γλωσσών με τους κωδικούς ISO και τα ονόματα εμφάνισής τους.
GET
/api/usage
Επιστρέφει το τρέχον όριο χρήσης και το υπόλοιπο δικαίωμα για τον πιστοποιημένο λογαριασμό.
Backup Vault
Βασική URL: https://backup.api.jetweb.app
POST
/api/backups
Ξεκινήστε μια νέα εργασία αντιγράφου ασφαλείας. Δέχεται site_url, include_db, include_files.
GET
/api/backups
Λίστα υπαρχόντων αντιγράφων ασφαλείας για τον λογαριασμό.
POST
/api/backups/:id/restore
Επαναφορά αντιγράφου ασφαλείας με το id του στον αρχικό ιστότοπο ή σε νέο προορισμό.
DELETE
/api/backups/:id
Διαγραφή αντιγράφου ασφαλείας οριστικά από την ψυχρή αποθήκευση.
GET
/api/usage
Επιστρέφει το τρέχον όριο χρήσης και το υπόλοιπο δικαίωμα για τον πιστοποιημένο λογαριασμό.
Cookie Guard
Βασική URL: https://cookie.api.jetweb.app
GET
/api/sites
Λίστα των ιστότοπων που είναι εγγεγραμμένοι στον λογαριασμό.
POST
/api/sites/:id/scan
Ενεργοποιήστε μια εκτέλεση σάρωσης κατ' απαίτηση για έναν δεδομένο ιστότοπο. Επιστρέφει τα ανιχνευμένα cookies και σενάρια.
GET
/api/sites/:id/consents
Λίστα αποθηκευμένων εγγραφών συναίνεσης για έναν ιστότοπο (εξαγωγή ελέγχου).
POST
/api/consents
Καταγράψτε μια συναίνεση χειροκίνητα (για εφαρμογές που αποδίδονται από διακομιστή και δεν μπορούν να χρησιμοποιήσουν το widget πελάτη).
Live Chat Widget
Βασική URL: https://livechat.api.jetweb.app
GET
/api/conversations
Λίστα ανοιχτών και πρόσφατων συνομιλιών για τον πιστοποιημένο λογαριασμό πράκτορα.
POST
/api/conversations/:id/messages
Στείλτε ένα μήνυμα πράκτορα σε μια ενεργή συνομιλία. Τα μηνύματα μεταφράζονται στην τοπική γλώσσα του επισκέπτη.
GET
/api/agents
Λίστα πρακτόρων στην ομάδα με την κατάσταση σύνδεσής τους.
POST
/api/tickets
Δημιουργήστε ένα δελτίο από μια εκτός σύνδεσης συνομιλία ή ένα εξωτερικό κανάλι (email, WhatsApp).
Ad Radar
Βασική URL: https://adradar.api.jetweb.app
POST
/api/projects
Δημιουργήστε ένα νέο έργο παρακολούθησης.
GET
/api/projects/:id/ads
Καταγράψτε τις ενεργές διαφημίσεις που εκτελούνται αυτήν τη στιγμή για ένα έργο, σε όλες τις υποστηριζόμενες πλατφόρμες.
POST
/api/scans
Ενεργοποιήστε μια σάρωση κατ' απαίτηση για ένα έργο.
GET
/api/insights
Επιστρέψτε πληροφορίες που δημιουργούνται από AI σχετικά με την αποδοτικότητα δαπανών, την κόπωση δημιουργικού και τα ανταγωνιστικά κενά.