API φιλοξενούμενου PBX: εγγραφές κλήσεων

Χρησιμοποιήστε HTTPS και έλεγχο ταυτότητας HTTP Basic με εγκεκριμένα διαπιστευτήρια API. Φυλάσσετε τα διαπιστευτήρια στον διακομιστή της εφαρμογής σας. Αυτά τα τελικά σημεία του Hosted PBX χρησιμοποιούν /hpbx/ στο api.multitel.net· μην εισάγετε /v3. Ελέγχετε τόσο το αποτέλεσμα HTTP όσο και την κατάσταση της εφαρμογής στην απάντηση JSON.

Ζητήστε ένα οριοθετημένο εύρος ημερομηνιών

curl --request POST --user "USERNAME:PASSWORD" \
  --data-urlencode "date_from=2026-10-01" \
  --data-urlencode "date_to=2026-10-02" \
  --data-urlencode "disposition=ANSWERED" \
  "https://api.multitel.net/hpbx/cdrs/YOUR_BILLING_CODE?start=0&length=50"

Αντικαταστήστε τον κωδικό χρέωσης και τις ημερομηνίες. Τα φίλτρα ημερομηνιών περιλαμβάνουν τις αναφερόμενες ημέρες. Για αυτό το τελικό σημείο, τα φίλτρα σώματος είναι κωδικοποιημένα ως φόρμα και η σελιδοποίηση βρίσκεται στη συμβολοσειρά ερωτήματος.

Φίλτρα και απόκριση

ΠαράμετροςΣημασία
date_from / date_toΗμερομηνίες έναρξης/λήξης σε μορφή YYYY-MM-DD.
wherelandedΦίλτρο προορισμού όταν χρειάζεται.
dispositionΦίλτρο αποτελέσματος κλήσης, για παράδειγμα ANSWERED.
calleridΦίλτρο καλούντος αριθμού.
timezoneΤο υποστηριζόμενο αναγνωριστικό ζώνης ώρας, όταν χρησιμοποιείται· μην υποθέτετε ότι δέχεται όνομα IANA.
start / lengthΠαράμετροι ερωτήματος (query) που ελέγχουν τη σελίδα που επιστρέφεται.

Οι εγγραφές κλήσεων περιέχουν την ώρα έναρξης, την ταυτότητα του καλούντος, την πηγή, τον πρώτο προορισμό, τα χρεώσιμα δευτερόλεπτα, την κατάσταση ολοκλήρωσης και αναγνωριστικά κλήσεων. Χρησιμοποιήστε τη δομή αποτελεσμάτων που επιστρέφεται για αυτό το endpoint· μπορεί να διαφέρει από τη σελιδοποίηση του API της πύλης. Ένα επιτυχές αίτημα HTTP δεν αποτελεί απόδειξη ότι το αποτέλεσμα περιέχει αντίστοιχες κλήσεις.

Χρησιμοποιήστε την τρέχουσα αναφορά ιστορικού κλήσεων για ενσωματώσεις REST πύλης, συμπεριλαμβανομένου του σχήματος απόκρισης και των δικαιωμάτων λογαριασμού.

Αναζήτηση τεκμηρίωσης