Ξεκίνα από εδώ.
Η πρώτη σας αίτηση σε τέσσερα βήματα
Σύνδεση ενός τηλεφώνου και ενεργοποίηση συγχρονισμού κλήσης.
Αντιγραφή του πλήκτρου API από το ταμπλό.
Καλέστε το τελικό σημείο της λίστας που δεν έχει γίνει ή εισάγεται.
Παγωμένο με οριακές τιμές και τιμές όφσετ και αποθήκευσής τους σε UTC.
Επίσημη εφαρμογή για κινητά
Η ασφαλής γέφυρα μεταξύ του τηλεφώνου σας, ταμπλό και API.
Οι λειτουργίες SMS και κλήσεων περνούν από την επίσημη εφαρμογή SMSMobileAPI που είναι εγκατεστημένη στο συνδεδεμένο τηλέφωνό σας. Η εφαρμογή συνδυάζει με ασφάλεια τη συσκευή με το λογαριασμό σας, συγχρονίζει εξουσιοδοτημένα γεγονότα και συνδέει το δίκτυο κινητής τηλεφωνίας με το ταμπλό και REST API.
- Υπογεγραμμένες εκδόσεις που διανέμονται μέσω των επίσημων καταχωρήσεων Google Play και Apple App Store
- Ανασκόπηση, υπογραφή και έλεγχος της πλατφόρμας Google και Apple
- Ασφαλής ζεύξη συσκευών, μεταφορά HTTPS και αυθεντική πρόσβαση API
- Μόνο οι άδειες που απαιτούνται για τα χαρακτηριστικά του κινητού που ενεργοποιείτε
WEBHOOK V2 ΓΙΑ ΑΥΤΟ ΤΟ API
Εγγραφείτε μόνο στα γεγονότα κινητού που χρειάζεται η ροή εργασίας σας.
Ένας προορισμός μπορεί να λαμβάνει τα πάντα, ή μπορείτε να διαχωρίσετε συστήματα παραγωγής, αναλύσεις και επιχειρησιακές ειδοποιήσεις. Κάθε γεγονός έχει ακριβές όνομα ώστε η εφαρμογή σας να το διαχειρίζεται προβλέψιμα.
call.missedΑναπάντητη κλήση
Μια αναπάντητη κλήση συγχρονίστηκε από ένα συνδεδεμένο κινητό.
call.incomingΕισερχόμενη κλήση
Μια εισερχόμενη κλήση συγχρονίστηκε από ένα συνδεδεμένο κινητό.
call.outgoingΕξερχόμενη κλήση
Μια εξερχόμενη κλήση συγχρονίστηκε από ένα συνδεδεμένο κινητό.
Πιστοποίηση
Κρατήστε τα διαπιστευτήρια στον εξυπηρετητή σας
Καλέστε τα τελικά σημεία χρησιμοποιήστε την παράμετρο του ερωτήματος apikey. Το API επικυρώνει τόσο το κλειδί όσο και την ενεργή συνδρομή πριν επιστρέψει τη δραστηριότητα κλήσεων.
- Οι περιορισμοί λειτουργίας-συστήματος μπορεί να καθυστερήσει το συγχρονισμό κινητής κλήσης κατά αρκετά λεπτά. Ανοίξτε την εφαρμογή για να ζητήσετε χειροκίνητο συγχρονισμό κατά τη δοκιμή.
Διαχείριση ιστορικού
Καθαρισμός ιστορικού με ασφάλεια: προεπισκόπηση, διαγραφή, παρακολούθηση προόδου
Αυτά τα τελικά σημεία καθαρίζουν το επιλεγμένο ιστορικό του εξυπηρετητή για το πλήκτρο API, όχι μηνύματα σε τηλέφωνα ή εξωτερικές υπηρεσίες. Δεν παρέχουν διαγραφή λογαριασμού. Νέα δραστηριότητα μπορεί να εμφανιστεί μετά τη διαγραφή.
Διαβάστε τον οδηγό request_id και retry
Εξ ορισμού, τα αρχεία που συνδέονται ή επεξεργάζονται παραμένουν ορατά. Χρησιμοποιήστε το include_linked=1 μόνο αν αποδεχτείτε ότι οι ενσωματώσεις ή η συνεχής επεξεργασία μπορεί να σταματήσει να λειτουργεί.
Πώς λειτουργεί το request_id
- Προεπισκόπηση των μετρήσεων με action=preview. Δεν χρειάζεται request_id και δεν διαγράφονται εγγραφές.
- Δημιουργία ενός μοναδικού request_id για μια νέα διαγραφή, για παράδειγμα ένα UUID. Αποθήκευση πριν από την αποστολή action=delete.
- Για τις επαναλήψεις, τα χρονικά όρια ή HTTP 202, επαναχρησιμοποιήστε το ίδιο πλήκτρο API, το τελικό σημείο ιστορικού, request_id και include_linked τιμή. Ποτέ μην δημιουργείτε ένα νέο ID αυτόματα μετά από ένα σφάλμα.
- Όταν completed=true, η λειτουργία έχει ολοκληρωθεί. Επαναχρησιμοποιώντας την ταυτότητά του επιστρέφει το ίδιο αποτέλεσμα αντί να διαγράψει τα νεοαφιχθέντα αρχεία. Χρησιμοποιήστε μια νέα ταυτότητα μόνο για μια σκόπιμα νέα εκκαθάριση.
request_id προσδιορίζει τη διαγραφή σας λειτουργία, όχι ένα μεμονωμένο SMS. Επιτρεπόμενη μορφή: 16–128 ASCII γράμματα, ψηφία, παύλα ή υποκοριστικά. Ένα UUID που παράγεται με κρυπτο.randomUID () είναι κατάλληλο.
Η διαγραφή γίνεται σε παρτίδες. Με HTTP 202 και continue_required=true, επαναλάβετε το action=delete μετά από 3 δευτερόλεπτα. Δεν εκτελείται cron στο παρασκήνιο. Το action=status διαβάζει μόνο την πρόοδο, χωρίς να συνεχίζει τη διαγραφή, ακόμη και με HTTP 200.
Παραδείγματα διαγραφής και κατάστασης
Αντικαταστήστε το δείγμα request_id με τη δική σας μοναδική αξία πριν ξεκινήσετε. Τα ακόλουθα διαγράψουν τα αιτήματα αλλάζουν πραγματικό ιστορικό λογαριασμού· δεν είναι προεπισκοπήσεις.
curl -X POST "https://api.smsmobileapi.com/delete-history-calls-missed/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -X POST "https://api.smsmobileapi.com/delete-history-calls-missed/" \
-H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -G "https://api.smsmobileapi.com/delete-history-calls-missed/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=status" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"GET δέχεται επίσης action=preview ή action=delete. POST συνιστάται: Οι παράμετροι URL μπορούν να διαρρεύσουν στο ιστορικό του προγράμματος περιήγησης και τα αρχεία καταγραφής του διακομιστή. Ποτέ μην τοποθετείτε ένα URL διαγραφής σε ένα δημόσιο σύνδεσμο, εικόνα ή προεπιλογή.
Για POST, στείλτε όλες τις παραμέτρους στο σώμα μορφή ή ένα αντικείμενο JSON, ποτέ στη συμβολοσειρά ερωτημάτων. Οι άγνωστες παράμετροι απορρίπτονται· δεν υποστηρίζονται η ημερομηνία ή τα κινητά φίλτρα.
Ταυτοποίηση για τα τελικά σημεία ιστορικού
Χρησιμοποιήστε apikey ή Authorization: Bearer πρόσβαση στο σημείο που εκδόθηκε από SMSMobileAPI OAuth2. Μην στείλετε ένα νέο σημείο ή ένα πλήκτρο API ως ένα Bearer. Τα ληγμένα κουπόνια απορρίπτονται.
Όταν τα πεδία είναι ρυθμισμένα, history:read επιτρέπει προεπισκόπηση / κατάσταση και history:delete επιτρέπει επίσης τη διαγραφή. Ισχύουν περιορισμοί τόσο στον πελάτη του ενδεικτικού όσο και στον πελάτη OAuth. Τα σημεία κληροδότησης χωρίς τα πεδία διατηρούν την υπάρχουσα πρόσβαση του λογαριασμού τους.
OAuth2 επιλέγει το μοναδικό πρωτεύον πλήκτρο API. Εάν υπάρχουν αρκετά βασικά κλειδιά, παρέχουν επίσης apikey για να επιλέξετε ένα που ανήκει στο λογαριασμό. Τα δευτερεύοντα κλειδιά δεν επιτρέπουν ποτέ πρόσβαση στο ιστορικό του βασικού κλειδιού.
Διαβάστε την απάντηση πριν συνεχίσετε
count_delete είναι ο σωρευτικός αριθμός που αφαιρείται από αυτή την λειτουργία. selected_at_start είναι η αρχική επιλογή; protected_at_start μετράει αποκλεισμένα αρχεία. Χρησιμοποιήστε preview.linked_or_processing για να μετρήσετε τις συνδεδεμένες εγγραφές ακόμη και όταν include_linked=1.
{
"result": {
"error": 0,
"history": "calls-missed",
"action": "delete",
"request_id": "6d54ac58-41f1-4fbc-9a39-6e6c86089451",
"status": "processing",
"completed": false,
"count_delete": 100,
"total_before": 250,
"selected_at_start": 200,
"protected_at_start": 50,
"include_linked": 0,
"continue_required": true,
"message": "Repeat GET or POST with the same request_id and include_linked to continue. Status requests do not run deletion."
}
}- 200 με completed=true: ολοκληρώθηκε. Μια προεπισκόπηση 200 ή απάντηση κατάστασης από μόνη της δεν αποδεικνύει ολοκλήρωση.
- 400 INVALID_REQUEST_ID: ελέγξτε τη μορφή. 404 REQUEST_NOT_FOUND: δεν υπάρχει λειτουργία για αυτό το ID, το πλήκτρο API και το ιστορικό.
- 401: άκυρα ή ληγμένα διαπιστευτήρια. 403: ανεπαρκής εμβέλεια OAuth ή μη εξουσιοδοτημένος λογαριασμός.
- 409 HISTORY_BUSY: εκτελείται ένας άλλος καθαρισμός, συνεχίστε τον από τον αρχικό πελάτη. 409 INCLUDE_LINKED_CONFLICT: επαναφορά της αρχικής τιμής include_linked.
- 409 OAUTH_ACCOUNT_AMBIGUOUS: παρέχουν ένα κλειδί API που ανήκει σε αυτόν τον λογαριασμό.
- 503 ή διακοπή δικτύου: ορισμένες παρτίδες μπορούν ήδη να συμπληρωθούν. Ελέγξτε τις ρυθμίσεις, στη συνέχεια, επανεκκίνηση με το αρχικό request_id. Μη δημιουργία αυτόματης λειτουργίας αντικατάστασης.
ΠΑΙΡΝΩ
Λίστα αναπάντητων κλήσεων
https://api.smsmobileapi.com/call/missed/list/Επιστρέφει αναπάντητες κλήσεις από νεότερο σε παλαιότερο.
Χρησιμοποιήστε το για να ενεργοποιήσετε τις ροές εργασίας και τις ειδοποιήσεις αναπάντητων κλήσεων.
Παράμετροι
| Όνομα | Τύπος | Απαίτηση | Περιγραφή |
|---|---|---|---|
apikey |
σειρά | Υποχρεούμαι | Το κλειδί API σας. |
offset |
ακέραιος | Προαιρετικό | Μετατόπιση της πύρωσης· προεπιλογή 0. |
limit |
ακέραιος | Προαιρετικό | Γραμμές ανά αίτηση; προεπιλεγμένη 100, το πολύ 500. |
search |
σειρά | Προαιρετικό | Αναζήτηση αριθμού κλήσης ή όνομα κρυμμένης. |
date_start |
ΕΕΕΕ-ΜΜ-ΗΗ | Προαιρετικό | Συμπεριλάβετε κλήσεις από 00:00:00 αυτή την ημέρα. |
date_end |
ΕΕΕΕ-ΜΜ-ΗΗ | Προαιρετικό | Συμπεριλάβετε κλήσεις μέχρι 23:59:59 σήμερα. |
Παράδειγμα αίτησης
curl "https://api.smsmobileapi.com/call/missed/list/?apikey=YOUR_API_KEY&offset=0&limit=100"
Παράδειγμα απάντησης
{
"success": true,
"offset": 0,
"limit": 100,
"count": 1,
"data": [{"number": "+15551230001", "name": "Alex Carter", "date": "2026-03-20 16:12:28"}]
}
Θέλεις να κάνεις αυτό το αίτημα;Συνδέστε το πλήκτρο API στο πάνω μέρος της σελίδας για να ξεκλειδώσετε το διαδραστικό δοκιμαστή.
Σύνδεση κλειδιού ↑
ΠΑΙΡΝΩ
Λίστα εισερχόμενων απαντήσεων
https://api.smsmobileapi.com/call/incoming/list/Οι επιστροφές απάντησαν εισερχόμενες κλήσεις με διάρκεια, χρονοσφραγίδες και κρυμμένα στοιχεία επικοινωνίας.
Χρησιμοποιήστε το για την αναφορά κλήσεων, CRM ιστορικό και την εξυπηρέτηση πελατών μετρικά.
Παράμετροι
| Όνομα | Τύπος | Απαίτηση | Περιγραφή |
|---|---|---|---|
apikey |
σειρά | Υποχρεούμαι | Το κλειδί API σας. |
limit |
ακέραιος | Προαιρετικό | Προκαθορισμένο 50, το πολύ 200. |
offset |
ακέραιος | Προαιρετικό | Αντισταθμισμός παγίωσης. |
sort_by |
ινούμ | Προαιρετικό | call date ms, call datetime utc, ranue sec, phone number, created at, cached name ή geo location. |
sort_dir |
- Ναι, ναι | Προαιρετικό | Προκαθορισμένο. |
date_from_ms |
Unix χιλιοστόδευτερόλεπτο | Προαιρετικό | Ελάχιστη χρονική ένδειξη κλήσης. |
date_to_ms |
Unix χιλιοστόδευτερόλεπτο | Προαιρετικό | Μέγιστη χρονική ταμπέλα κλήσης. |
q |
σειρά | Προαιρετικό | Αναζήτηση αριθμού τηλεφώνου ή κρυφού ονόματος. |
Παράδειγμα αίτησης
curl "https://api.smsmobileapi.com/call/incoming/list/?apikey=YOUR_API_KEY&limit=50&sort_by=call_date_ms&sort_dir=desc"
Παράδειγμα απάντησης
{
"success": true,
"count": 1,
"rows": [{
"phone_number": "+15551230010",
"cached_name": "Jordan Blake",
"call_date_ms": 1774027779390,
"call_datetime_utc": "2026-03-20 17:29:39",
"duration_sec": 23,
"geo_location": "Canada"
}]
}
Θέλεις να κάνεις αυτό το αίτημα;Συνδέστε το πλήκτρο API στο πάνω μέρος της σελίδας για να ξεκλειδώσετε το διαδραστικό δοκιμαστή.
Σύνδεση κλειδιού ↑
ΠΑΙΡΝΩ
Λίστα εξερχόμενων κλήσεων
https://api.smsmobileapi.com/call/outgoing/list/Επιστρέφει κλήσεις τοποθετημένες από συνδεδεμένες συσκευές.
Χρησιμοποιήστε το για να ολοκληρώσετε το χρονοδιάγραμμα κλήσης και να αναλύσετε την εξερχόμενη δραστηριότητα.
Παράμετροι
| Όνομα | Τύπος | Απαίτηση | Περιγραφή |
|---|---|---|---|
apikey |
σειρά | Υποχρεούμαι | Το κλειδί API σας. |
limit |
ακέραιος | Προαιρετικό | Προκαθορισμένο 50, το πολύ 200. |
offset |
ακέραιος | Προαιρετικό | Αντισταθμισμός παγίωσης. |
sort_by |
ινούμ | Προαιρετικό | call date ms, call datetime utc, ranue sec, phone number, created at, cached name ή geo location. |
sort_dir |
- Ναι, ναι | Προαιρετικό | Προκαθορισμένο. |
date_from_ms |
Unix χιλιοστόδευτερόλεπτο | Προαιρετικό | Ελάχιστη χρονική ένδειξη κλήσης. |
date_to_ms |
Unix χιλιοστόδευτερόλεπτο | Προαιρετικό | Μέγιστη χρονική ταμπέλα κλήσης. |
q |
σειρά | Προαιρετικό | Αναζήτηση αριθμού τηλεφώνου ή κρυφού ονόματος. |
Παράδειγμα αίτησης
curl "https://api.smsmobileapi.com/call/outgoing/list/?apikey=YOUR_API_KEY&limit=50&offset=0&sort_by=call_date_ms&sort_dir=desc"
Παράδειγμα απάντησης
{
"success": true,
"count": 1,
"rows": [{
"phone_number": "+15551230020",
"cached_name": "Casey Morgan",
"call_date_ms": 1774025965645,
"call_datetime_utc": "2026-03-20 16:59:25",
"duration_sec": 61,
"geo_location": "Canada"
}]
}
Θέλεις να κάνεις αυτό το αίτημα;Συνδέστε το πλήκτρο API στο πάνω μέρος της σελίδας για να ξεκλειδώσετε το διαδραστικό δοκιμαστή.
Σύνδεση κλειδιού ↑
ΠΟΣΤΟ · ΦΥΓΕΤΕ
Διαγραφή ιστορικού αναπάντητων κλήσεων
https://api.smsmobileapi.com/delete-history-calls-missed/Τα αρχεία κλήσεων απ' το ιστορικό του λογαριασμού, όχι το αρχείο κλήσεων στο τηλέφωνο.
Χρησιμοποιήστε πρώτα την προεπισκόπηση, ελέγξτε τα νούμερα, και στη συνέχεια ρητά να ζητήσετε διαγραφή. Αυτό καθαρίζει ολόκληρο το επιλεγμένο ιστορικό για το πλήκτρο API, χωρίς ημερομηνία, τηλέφωνο ή φίλτρα μηνυμάτων.
Παράμετροι
| Όνομα | Τύπος | Απαίτηση | Περιγραφή |
|---|---|---|---|
apikey |
σειρά | Προαιρετικό | Απαιτούνται χωρίς OAuth2. Με OAuth2, επιλέξτε προαιρετικά ένα πλήκτρο API που ανήκει στον ίδιο λογαριασμό. |
action |
προεπισκόπηση | Προαιρετικό | Το preview μετρά χωρίς διαγραφή· το delete ξεκινά ή συνεχίζει τη διαγραφή· το status εμφανίζει μόνο την πρόοδο. Η προεπιλογή του API είναι delete, ενώ του δοκιμαστή είναι preview. |
include_linked |
0 | 1 | Προαιρετικό | Προκαθορισμένο 0: κρατήστε τα αρχεία σύνδεσης ή επεξεργασίας. Ρυθμίστε 1 να τα συμπεριλάβει, με κίνδυνο να σπάσει τις ενοποιήσεις. Διατήρηση της τιμής αυτής αμετάβλητης κατά τη συνέχιση της διαγραφής. |
request_id |
σειρά | Προαιρετικό | Υποχρεωτικό για delete και status, προαιρετικό για preview. Χρησιμοποιήστε 16–128 γράμματα ASCII, ψηφία, παύλες (-) ή κάτω παύλες (_). Δημιουργήστε ένα μοναδικό ID για κάθε νέα διαγραφή και κρατήστε το σε όλες τις επαναλήψεις. Δεν είναι ID μηνύματος ούτε κλειδί API. |
Παράδειγμα αίτησης
curl -X POST "https://api.smsmobileapi.com/delete-history-calls-missed/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=preview" -d "include_linked=0"
Παραδείγματα διαγραφής και κατάστασης
Αντικαταστήστε το δείγμα request_id με τη δική σας μοναδική αξία πριν ξεκινήσετε. Τα ακόλουθα διαγράψουν τα αιτήματα αλλάζουν πραγματικό ιστορικό λογαριασμού· δεν είναι προεπισκοπήσεις.
curl -X POST "https://api.smsmobileapi.com/delete-history-calls-missed/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -X POST "https://api.smsmobileapi.com/delete-history-calls-missed/" \
-H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -G "https://api.smsmobileapi.com/delete-history-calls-missed/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=status" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"Παράδειγμα απάντησης
{
"result": {
"error": 0,
"history": "calls-missed",
"action": "preview",
"total": 120,
"simple": 100,
"linked_or_processing": 20,
"selected": 100,
"include_linked": 0,
"operation_in_progress": false,
"active_include_linked": null
}
}
Θέλεις να κάνεις αυτό το αίτημα;Συνδέστε το πλήκτρο API στο πάνω μέρος της σελίδας για να ξεκλειδώσετε το διαδραστικό δοκιμαστή.
Σύνδεση κλειδιού ↑- Το παραπάνω παράδειγμα είναι μια προεπισκόπηση, όχι μια διαγραφή. Οι μετρήσεις είναι ενδεικτικές· η οριστική επιλογή καθορίζεται όταν αρχίζει η διαγραφή.
- include_linked=1 μπορεί να διαταράξει GHL, Zapier, αυτοματισμούς, διαγραφείτε συνδέσμους ή την παρακολούθηση παράδοσης. Ποτέ δεν παρακάμπτει την ιδιοκτησία του λογαριασμού ή τους ελέγχους ακεραιότητας αποθήκευσης.
ΠΟΣΤΟ · ΦΥΓΕΤΕ
Διαγραφή ιστορικού εισερχόμενων κλήσεων
https://api.smsmobileapi.com/delete-history-calls-incoming/Καθαρίζει τα εισερχόμενα αρχεία κλήσεων από το ιστορικό του λογαριασμού, όχι το αρχείο καταγραφής κλήσεων στο τηλέφωνο.
Χρησιμοποιήστε πρώτα την προεπισκόπηση, ελέγξτε τα νούμερα, και στη συνέχεια ρητά να ζητήσετε διαγραφή. Αυτό καθαρίζει ολόκληρο το επιλεγμένο ιστορικό για το πλήκτρο API, χωρίς ημερομηνία, τηλέφωνο ή φίλτρα μηνυμάτων.
Παράμετροι
| Όνομα | Τύπος | Απαίτηση | Περιγραφή |
|---|---|---|---|
apikey |
σειρά | Προαιρετικό | Απαιτούνται χωρίς OAuth2. Με OAuth2, επιλέξτε προαιρετικά ένα πλήκτρο API που ανήκει στον ίδιο λογαριασμό. |
action |
προεπισκόπηση | Προαιρετικό | Το preview μετρά χωρίς διαγραφή· το delete ξεκινά ή συνεχίζει τη διαγραφή· το status εμφανίζει μόνο την πρόοδο. Η προεπιλογή του API είναι delete, ενώ του δοκιμαστή είναι preview. |
include_linked |
0 | 1 | Προαιρετικό | Προκαθορισμένο 0: κρατήστε τα αρχεία σύνδεσης ή επεξεργασίας. Ρυθμίστε 1 να τα συμπεριλάβει, με κίνδυνο να σπάσει τις ενοποιήσεις. Διατήρηση της τιμής αυτής αμετάβλητης κατά τη συνέχιση της διαγραφής. |
request_id |
σειρά | Προαιρετικό | Υποχρεωτικό για delete και status, προαιρετικό για preview. Χρησιμοποιήστε 16–128 γράμματα ASCII, ψηφία, παύλες (-) ή κάτω παύλες (_). Δημιουργήστε ένα μοναδικό ID για κάθε νέα διαγραφή και κρατήστε το σε όλες τις επαναλήψεις. Δεν είναι ID μηνύματος ούτε κλειδί API. |
Παράδειγμα αίτησης
curl -X POST "https://api.smsmobileapi.com/delete-history-calls-incoming/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=preview" -d "include_linked=0"
Παραδείγματα διαγραφής και κατάστασης
Αντικαταστήστε το δείγμα request_id με τη δική σας μοναδική αξία πριν ξεκινήσετε. Τα ακόλουθα διαγράψουν τα αιτήματα αλλάζουν πραγματικό ιστορικό λογαριασμού· δεν είναι προεπισκοπήσεις.
curl -X POST "https://api.smsmobileapi.com/delete-history-calls-incoming/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -X POST "https://api.smsmobileapi.com/delete-history-calls-incoming/" \
-H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -G "https://api.smsmobileapi.com/delete-history-calls-incoming/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=status" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"Παράδειγμα απάντησης
{
"result": {
"error": 0,
"history": "calls-incoming",
"action": "preview",
"total": 120,
"simple": 100,
"linked_or_processing": 20,
"selected": 100,
"include_linked": 0,
"operation_in_progress": false,
"active_include_linked": null
}
}
Θέλεις να κάνεις αυτό το αίτημα;Συνδέστε το πλήκτρο API στο πάνω μέρος της σελίδας για να ξεκλειδώσετε το διαδραστικό δοκιμαστή.
Σύνδεση κλειδιού ↑- Το παραπάνω παράδειγμα είναι μια προεπισκόπηση, όχι μια διαγραφή. Οι μετρήσεις είναι ενδεικτικές· η οριστική επιλογή καθορίζεται όταν αρχίζει η διαγραφή.
- include_linked=1 μπορεί να διαταράξει GHL, Zapier, αυτοματισμούς, διαγραφείτε συνδέσμους ή την παρακολούθηση παράδοσης. Ποτέ δεν παρακάμπτει την ιδιοκτησία του λογαριασμού ή τους ελέγχους ακεραιότητας αποθήκευσης.
ΠΟΣΤΟ · ΦΥΓΕΤΕ
Διαγραφή ιστορικού εξερχόμενων κλήσεων
https://api.smsmobileapi.com/delete-history-calls-outgoing/Καθαρίζει τα εξερχόμενα αρχεία κλήσεων από το ιστορικό του λογαριασμού, όχι το αρχείο κλήσεων στο τηλέφωνο.
Χρησιμοποιήστε πρώτα την προεπισκόπηση, ελέγξτε τα νούμερα, και στη συνέχεια ρητά να ζητήσετε διαγραφή. Αυτό καθαρίζει ολόκληρο το επιλεγμένο ιστορικό για το πλήκτρο API, χωρίς ημερομηνία, τηλέφωνο ή φίλτρα μηνυμάτων.
Παράμετροι
| Όνομα | Τύπος | Απαίτηση | Περιγραφή |
|---|---|---|---|
apikey |
σειρά | Προαιρετικό | Απαιτούνται χωρίς OAuth2. Με OAuth2, επιλέξτε προαιρετικά ένα πλήκτρο API που ανήκει στον ίδιο λογαριασμό. |
action |
προεπισκόπηση | Προαιρετικό | Το preview μετρά χωρίς διαγραφή· το delete ξεκινά ή συνεχίζει τη διαγραφή· το status εμφανίζει μόνο την πρόοδο. Η προεπιλογή του API είναι delete, ενώ του δοκιμαστή είναι preview. |
include_linked |
0 | 1 | Προαιρετικό | Προκαθορισμένο 0: κρατήστε τα αρχεία σύνδεσης ή επεξεργασίας. Ρυθμίστε 1 να τα συμπεριλάβει, με κίνδυνο να σπάσει τις ενοποιήσεις. Διατήρηση της τιμής αυτής αμετάβλητης κατά τη συνέχιση της διαγραφής. |
request_id |
σειρά | Προαιρετικό | Υποχρεωτικό για delete και status, προαιρετικό για preview. Χρησιμοποιήστε 16–128 γράμματα ASCII, ψηφία, παύλες (-) ή κάτω παύλες (_). Δημιουργήστε ένα μοναδικό ID για κάθε νέα διαγραφή και κρατήστε το σε όλες τις επαναλήψεις. Δεν είναι ID μηνύματος ούτε κλειδί API. |
Παράδειγμα αίτησης
curl -X POST "https://api.smsmobileapi.com/delete-history-calls-outgoing/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=preview" -d "include_linked=0"
Παραδείγματα διαγραφής και κατάστασης
Αντικαταστήστε το δείγμα request_id με τη δική σας μοναδική αξία πριν ξεκινήσετε. Τα ακόλουθα διαγράψουν τα αιτήματα αλλάζουν πραγματικό ιστορικό λογαριασμού· δεν είναι προεπισκοπήσεις.
curl -X POST "https://api.smsmobileapi.com/delete-history-calls-outgoing/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -X POST "https://api.smsmobileapi.com/delete-history-calls-outgoing/" \
-H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -G "https://api.smsmobileapi.com/delete-history-calls-outgoing/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=status" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"Παράδειγμα απάντησης
{
"result": {
"error": 0,
"history": "calls-outgoing",
"action": "preview",
"total": 120,
"simple": 100,
"linked_or_processing": 20,
"selected": 100,
"include_linked": 0,
"operation_in_progress": false,
"active_include_linked": null
}
}
Θέλεις να κάνεις αυτό το αίτημα;Συνδέστε το πλήκτρο API στο πάνω μέρος της σελίδας για να ξεκλειδώσετε το διαδραστικό δοκιμαστή.
Σύνδεση κλειδιού ↑- Το παραπάνω παράδειγμα είναι μια προεπισκόπηση, όχι μια διαγραφή. Οι μετρήσεις είναι ενδεικτικές· η οριστική επιλογή καθορίζεται όταν αρχίζει η διαγραφή.
- include_linked=1 μπορεί να διαταράξει GHL, Zapier, αυτοματισμούς, διαγραφείτε συνδέσμους ή την παρακολούθηση παράδοσης. Ποτέ δεν παρακάμπτει την ιδιοκτησία του λογαριασμού ή τους ελέγχους ακεραιότητας αποθήκευσης.
ΠΟΣΤΟ · ΦΥΓΕΤΕ
Διαγραφή ιστορικού εκτέλεσης κανόνων
https://api.smsmobileapi.com/delete-history-call-rules/Το \"Clears\" καλεί μόνο τα αρχεία εκτέλεσης του αυτοματισμού. Οι κανόνες αυτοί δεν διαγράφονται.
Χρησιμοποιήστε πρώτα την προεπισκόπηση, ελέγξτε τα νούμερα, και στη συνέχεια ρητά να ζητήσετε διαγραφή. Αυτό καθαρίζει ολόκληρο το επιλεγμένο ιστορικό για το πλήκτρο API, χωρίς ημερομηνία, τηλέφωνο ή φίλτρα μηνυμάτων.
Παράμετροι
| Όνομα | Τύπος | Απαίτηση | Περιγραφή |
|---|---|---|---|
apikey |
σειρά | Προαιρετικό | Απαιτούνται χωρίς OAuth2. Με OAuth2, επιλέξτε προαιρετικά ένα πλήκτρο API που ανήκει στον ίδιο λογαριασμό. |
action |
προεπισκόπηση | Προαιρετικό | Το preview μετρά χωρίς διαγραφή· το delete ξεκινά ή συνεχίζει τη διαγραφή· το status εμφανίζει μόνο την πρόοδο. Η προεπιλογή του API είναι delete, ενώ του δοκιμαστή είναι preview. |
include_linked |
0 | 1 | Προαιρετικό | Προκαθορισμένο 0: κρατήστε τα αρχεία σύνδεσης ή επεξεργασίας. Ρυθμίστε 1 να τα συμπεριλάβει, με κίνδυνο να σπάσει τις ενοποιήσεις. Διατήρηση της τιμής αυτής αμετάβλητης κατά τη συνέχιση της διαγραφής. |
request_id |
σειρά | Προαιρετικό | Υποχρεωτικό για delete και status, προαιρετικό για preview. Χρησιμοποιήστε 16–128 γράμματα ASCII, ψηφία, παύλες (-) ή κάτω παύλες (_). Δημιουργήστε ένα μοναδικό ID για κάθε νέα διαγραφή και κρατήστε το σε όλες τις επαναλήψεις. Δεν είναι ID μηνύματος ούτε κλειδί API. |
Παράδειγμα αίτησης
curl -X POST "https://api.smsmobileapi.com/delete-history-call-rules/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=preview" -d "include_linked=0"
Παραδείγματα διαγραφής και κατάστασης
Αντικαταστήστε το δείγμα request_id με τη δική σας μοναδική αξία πριν ξεκινήσετε. Τα ακόλουθα διαγράψουν τα αιτήματα αλλάζουν πραγματικό ιστορικό λογαριασμού· δεν είναι προεπισκοπήσεις.
curl -X POST "https://api.smsmobileapi.com/delete-history-call-rules/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -X POST "https://api.smsmobileapi.com/delete-history-call-rules/" \
-H "Authorization: Bearer YOUR_OAUTH_ACCESS_TOKEN" \
-d "action=delete" -d "include_linked=0" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"curl -G "https://api.smsmobileapi.com/delete-history-call-rules/" \
--data-urlencode "apikey=YOUR_API_KEY" \
-d "action=status" \
-d "request_id=6d54ac58-41f1-4fbc-9a39-6e6c86089451"Παράδειγμα απάντησης
{
"result": {
"error": 0,
"history": "call-rules",
"action": "preview",
"total": 120,
"simple": 100,
"linked_or_processing": 20,
"selected": 100,
"include_linked": 0,
"operation_in_progress": false,
"active_include_linked": null
}
}
Θέλεις να κάνεις αυτό το αίτημα;Συνδέστε το πλήκτρο API στο πάνω μέρος της σελίδας για να ξεκλειδώσετε το διαδραστικό δοκιμαστή.
Σύνδεση κλειδιού ↑- Το παραπάνω παράδειγμα είναι μια προεπισκόπηση, όχι μια διαγραφή. Οι μετρήσεις είναι ενδεικτικές· η οριστική επιλογή καθορίζεται όταν αρχίζει η διαγραφή.
- include_linked=1 μπορεί να διαταράξει GHL, Zapier, αυτοματισμούς, διαγραφείτε συνδέσμους ή την παρακολούθηση παράδοσης. Ποτέ δεν παρακάμπτει την ιδιοκτησία του λογαριασμού ή τους ελέγχους ακεραιότητας αποθήκευσης.
Αντιμετώπιση προβλημάτων
Σφάλματα και ασφαλείς επαναλήψεις
Διαβάστε την κατάσταση HTTP και το πεδίο σφάλματος JSON πριν από την επανάληψη. Μην ξαναδοκιμάσετε τις αποτυχίες επικύρωσης ή ταυτοποίησης χωρίς να διορθώσετε πρώτα το αίτημα.
| HTTP | Κωδικός | Τι να κάνετε |
|---|---|---|
| 400 | missing_apikey | Η παράμετρος apikey λείπει ή είναι κενή. |
| 403 | invalid_apikey | Το κλειδί δεν αναγνωρίζεται. |
| 403 | api_expired | Η συνδρομή που συνδέεται με το κλειδί έχει λήξει. |
| 500 | server_error | Η αίτηση δεν μπορούσε να ολοκληρωθεί από την υπηρεσία κλήσεων. |
Χρειάζεστε βοήθεια;
Φέρτε το πλαίσιο της αίτησης— όχι τα μυστικά σας.
Μοιραστείτε το τελικό σημείο, timestamp, HTTP κατάσταση και αποστειρωμένη απάντηση. Ποτέ μην συμπεριλάβετε τα πλήκτρα API, τα σημεία ή το περιεχόμενο ιδιωτικών μηνυμάτων.


