Η API Δεδομένων Σεισμών μας παρέχει δωρεάν πρόσβαση σε πραγματικό χρόνο σε πληροφορίες για σεισμούς που συλλέγονται από όλο τον κόσμο. Η API έχει σχεδιαστεί ώστε να είναι απλή, γρήγορη και αξιόπιστη για προγραμματιστές που δημιουργούν εφαρμογές παρακολούθησης σεισμών.
https://earthqua.com/wp-json/earthquakes/v1/Δεν απαιτείται αυθεντικοποίηση. Η API είναι δημόσια προσβάσιμη για λειτουργίες μόνο ανάγνωσης.
/latestΑνακτήστε τα πιο πρόσφατα δεδομένα σεισμών με προαιρετικές παραμέτρους φιλτραρίσματος.
| Parameter | Type | Default | Description |
|---|---|---|---|
limit | integer | 10 | Number of earthquakes to return (1-100) |
min_magnitude | float | 0 | Minimum magnitude filter |
max_magnitude | float | 10 | Maximum magnitude filter |
country_code | string | null | Filter by country code (e.g., "TR", "US") |
keyword | string | null | Search in place names |
GET https://earthqua.com/wp-json/earthquakes/v1/latestGET https://earthqua.com/wp-json/earthquakes/v1/latest?country_code=TR&min_magnitude=4.0GET https://earthqua.com/wp-json/earthquakes/v1/latest?keyword=Turkey&limit=20/statsΑνακτήστε στατιστικά στοιχεία και συνοπτικές πληροφορίες για τους σεισμούς.
GET https://earthqua.com/wp-json/earthquakes/v1/statsΌλες οι απαντήσεις API ακολουθούν μια συνεπή δομή JSON:
{ "success": true, "data": { "earthquakes": [...], "total": 73, "page": 1, "per_page": 10, "total_pages": 8 }, "meta": { "generated_at": "2025-10-21T00:09:57+01:00", "api_version": "1.0", "source": "earthquakes-plugin" } }Κάθε αντικείμενο σεισμού περιέχει τα εξής πεδία:
| Field | Type | Description |
|---|---|---|
id | integer | Internal database ID |
external_id | string | Source-specific identifier |
source | string | Data source ("usgs" or "turkey") |
magnitude | float | Earthquake magnitude |
magnitude_formatted | string | Formatted magnitude (e.g., "4.2") |
magnitude_class | string | Magnitude category ("low", "moderate", "strong", "major", "great") |
place | string | Location description |
place_short | string | Shortened location name |
latitude | float | Latitude coordinate |
longitude | float | Longitude coordinate |
depth | float | Depth in kilometers |
depth_formatted | string | Formatted depth (e.g., "7.5 km") |
time | integer | Unix timestamp in milliseconds |
formatted_time | string | Human-readable time |
coordinates | string | Formatted coordinates |
status | string | Review status |
tsunami_warning | boolean | Tsunami warning issued |
city | string | City name (if available) |
country | string | Country name |
country_code | string | ISO country code |
Αυτή τη στιγμή, δεν υπάρχουν περιορισμοί ρυθμού που επιβάλλονται στο API. Ωστόσο, προτείνουμε λογικά πρότυπα χρήσης για να διασφαλίσουμε βέλτιστη απόδοση για όλους τους χρήστες.
Οι απαντήσεις σφάλματος ακολουθούν την ίδια δομή με τις απαντήσεις επιτυχίας αλλά μεsuccess: falseκαι ένα μήνυμα σφάλματος στο πεδίο δεδομένων.
Δεδομένα που συλλέγονται από επίσημες κυβερνητικές υπηρεσίες και επιστημονικά ιδρύματα παγκοσμίως, διασφαλίζοντας την ακρίβεια και την αξιοπιστία.
Οι προηγμένοι αλγόριθμοι επεξεργάζονται και επικυρώνουν τα δεδομένα των σεισμών μέσα σε λίγα λεπτά από την εμφάνισή τους, παρέχοντας τις πιο ενημερωμένες πληροφορίες που είναι διαθέσιμες.
Για υποστήριξη API, αιτήματα χαρακτηριστικών ή αναφορές σφαλμάτων, παρακαλούμε επικοινωνήστε μαζί μας μέσω της ιστοσελίδας μας ή δημιουργήστε ένα ζήτημα στο αποθετήριο μας.