დეველოპერის დოკუმენტაცია
Astronaut-ის API, deployment და provider flow-ებთან უსაფრთხოდ სამუშაოდ გამოიყენე versioned endpoint, scoped token, idempotency key და correlation ID.
სტაბილური ინტერფეისები განთავსებულია /api/v1/ სივრცეში.
token-ს მიეცი მხოლოდ საჭირო resource და action უფლებები.
write მოთხოვნის გამეორებამ მეორე რესურსი არ უნდა შექმნას.
ხშირად დასმული კითხვები
Astronaut-ის API, deployment და provider flow-ებთან უსაფრთხოდ სამუშაოდ გამოიყენე versioned endpoint, scoped token, idempotency key და correlation ID.
მხარდაჭერაყველა endpoint საჯაროა?
არა. გამოიყენე მხოლოდ გამოქვეყნებული/versioned contract; შიდა Dashboard endpoint მხარდაჭერილი API არ არის.
სად ვნახო schema?
OpenAPI აღწერა ხელმისაწვდომია მხოლოდ იმ stable ინტერფეისებისთვის, რომლებიც მიმდინარე build-ში გამოქვეყნებულია.
token სად შევინახო?
secret manager-ში ან დაცულ environment variable-ში, არასოდეს Git-ში.
რატომ მჭირდება idempotency key?
timeout/retry-ისას დუბლირებული შეკვეთის ან provider action-ის თავიდან ასაცილებლად.
როგორ ვიპოვო შეცდომა?
შეინახე status code, response body-ის უსაფრთხო ნაწილი, დრო და correlation ID.
გჭირდება დახმარება?
Astronaut-ის API, deployment და provider flow-ებთან უსაფრთხოდ სამუშაოდ გამოიყენე versioned endpoint, scoped token, idempotency key და correlation ID.