Προγραμματιστές
Χτίστε πάνω στο Naavra, με ασφάλεια
Ένα API με εκδόσεις, υπογεγραμμένα webhooks, συνδέσεις με τα συστήματα που ήδη χρησιμοποιείτε, και ένας τρόπος για τους δικούς σας πράκτορες AI να δουλεύουν με το Naavra χωρίς να περνούν ποτέ πράξη μόνο για ανθρώπους.
curl https://api.naavra.com/v1/vessels \
-H "Authorization: Bearer $AUTOPILOT_TOKEN" \
-H "Idempotency-Key: <uuid-generated-per-request>"Το ανοιχτό API
Ό,τι χρειάζεστε για την ενσωμάτωση
REST API με εκδόσεις
Ένα δημοσιευμένο API με εκδόσεις και σαφή πολιτική απόσυρσης. Κάθε κλήση εκτελείται από το αρμόδιο τμήμα της πλατφόρμας, με τους δικούς του κανόνες.
Κλειδιά που ελέγχετε
Δημιουργήστε πελάτες μόνοι σας. Ένα κλειδί εμφανίζεται μία φορά, αποθηκεύεται μόνο ως hash και μπορεί να εναλλαχθεί ή να ανακληθεί οποτεδήποτε.
Scopes ελάχιστων δικαιωμάτων
Δώστε μόνο ό,τι χρειάζεται ένας πελάτης. Scopes που θα έφταναν πράξη μόνο για ανθρώπους δεν υπάρχουν· δεν μπορούν να δοθούν.
Όρια ρυθμού και idempotency
Στείλτε το ίδιο idempotency key και πάρτε την ίδια απάντηση. Κάντε back-off σε 429· η χρήση φαίνεται στην πύλη σας.
Υπογεγραμμένα webhooks
Εγγραφείτε σε γεγονότα από τον κατάλογο γεγονότων. Κάθε παράδοση είναι υπογεγραμμένη με χρονοσήμανση, επαναλαμβάνεται και μπορεί να επαναληφθεί.
Πρόσβαση για πράκτορες AI
Οι δικοί σας πράκτορες μπορούν να χρησιμοποιούν το Naavra μέσω ενός διακομιστή πρωτοκόλλου πρακτόρων. Ό,τι έχει συνέπειες περιμένει επιβεβαίωση από επώνυμο πρόσωπο.
Webhooks
Επαληθεύστε κάθε παράδοση
Κάθε webhook φέρει χρονοσήμανση και υπογραφή. Ελέγξτε και τα δύο, απορρίψτε ό,τι είναι παλιό, και ξέρετε ότι το φορτίο ήρθε από το Naavra.
- Επαναλήψεις με back-off, μετά ουρά dead-letter
- Επανάληψη οποιασδήποτε παράδοσης από την πύλη σας
- Αρχείο παραδόσεων για κάθε endpoint
// Verify an Naavra webhook (Node.js)
import crypto from "node:crypto";
export function verify(rawBody, header, secret) {
const [t, sig] = header.split(",").map(p => p.split("=")[1]);
if (Math.abs(Date.now() / 1000 - Number(t)) > 300) return false; // stale
const mac = crypto.createHmac("sha256", secret)
.update(`${t}.${rawBody}`).digest("hex");
return crypto.timingSafeEqual(Buffer.from(mac), Buffer.from(sig));
}Συνδέσεις
Συνδέστε τα συστήματα που ήδη χρησιμοποιείτε
Λογιστική και ERP
Καταχώριση και λήψη μέσω αντιστοιχίσεων με εκδόσεις εγκεκριμένων από τα οικονομικά, μαζί με πακέτα γραφείου μέσω μιας μικρής γέφυρας στο δίκτυό σας.
Συστήματα ταξιδιών
Ανταλλάξτε ταξίδια, θέσεις και αποτελέσματα με τα εμπορικά συστήματα του γραφείου σας.
Πάροχοι εξόδων λιμένα
Pro-forma και τελικοί λογαριασμοί φτάνουν ως προτάσεις, αντιστοιχισμένοι στην προσέγγιση, αποδεκτοί από το γραφείο σας.
Πύλες νηογνωμόνων και σημαιών
Κατάσταση επιθεωρήσεων και πιστοποιητικά σε σύγκριση με τα αρχεία σας· μια διαφορά πάει σε άνθρωπο, ποτέ δεν αντικαθίσταται.
Θέσεις, καιρός και τηλεμετρία
Θέσεις AIS, καιρός και δεδομένα μηχανής τροφοδοτούν επιχειρήσεις και συντήρηση.
Αναφορές και κοινή χρήση δεδομένων
Ένα διακυβερνώμενο επίπεδο δεδομένων, προγραμματισμένα πακέτα αναφορών, ροές BI και κοινή χρήση αποθήκης δεδομένων, κάθε αριθμός με την προέλευσή του.
Η πύλη προγραμματιστών
Ξεκινήστε στο sandbox
- 1Αίτημα πρόσβασης
Ανοίγουμε μια δοκιμαστική εγκατάσταση με συνθετικό στόλο.
- 2Δημιουργία πελάτη
Επιλέξτε scopes· το κλειδί εμφανίζεται μία φορά.
- 3Εγγραφή σε γεγονότα
Επιλέξτε γεγονότα από τον κατάλογο και προσθέστε το endpoint σας.
- 4Περάστε τον έλεγχο συμμόρφωσης
Αυτόματοι έλεγχοι επιβεβαιώνουν ότι ο πελάτης σας συμπεριφέρεται σωστά πριν μπει σε λειτουργία.
Χτίστε μαζί μας
Πείτε μας τι θέλετε να συνδέσετε. Θα ανοίξουμε ένα sandbox με συνθετικό στόλο.