Membuat spesifikasi menggunakan editor spesifikasi

Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Membuat dan memvalidasi Spesifikasi OpenAPI tanpa menulis kode apa pun menggunakan editor spesifikasi.

Mengakses editor spesifikasi

Buka Spesifikasi OpenAPI di editor spesifikasi, seperti yang dijelaskan di bagian berikut:

Gambar berikut menunjukkan spesifikasi untuk Petstore API yang terbuka di editor spesifikasi:

Seperti yang disorot pada gambar sebelumnya, editor spesifikasi memungkinkan Anda untuk:

  • Buat Spesifikasi OpenAPI untuk membuat model API menggunakan format JSON atau YAML di panel kiri.
  • Lihat dokumentasi API yang dibuat otomatis di panel kanan.
  • Validasi spesifikasi Anda terhadap standar Spesifikasi OpenAPI, saat Anda mengetik.
  • Simpan Spesifikasi OpenAPI atau tutup spesifikasi dan batalkan pengeditan.

Bantu saya tentang JSON dan YAML

JSON (JavaScript Object Notation) adalah format pertukaran data ringan yang digunakan untuk merepresentasikan struktur data sederhana dan array asosiatif. Untuk mempelajari lebih lanjut, lihat https://www.json.org.

YAML (YAML Tidak Markup Language) adalah standar serialisasi/representasi data yang menyediakan sintaksis yang juga menyediakan sintaksis yang dapat dipetakan ke struktur data, seperti daftar, array asosiatif, dan skalar. Untuk mempelajari lebih lanjut, lihat https://yaml.org.

Baik JSON maupun YAML dapat dibaca oleh mesin, tetapi juga mudah dibaca dan dipahami oleh manusia. Gambar berikut membandingkan dua kutipan singkat dari Spesifikasi OpenAPI yang sama yang ditulis menggunakan JSON dan YAML:

JSON versus YAML

Memvalidasi spesifikasi

Editor spesifikasi memvalidasi Spesifikasi OpenAPI terhadap standar Spesifikasi OpenAPI. Saat Anda mengetik, jika ada kesalahan dalam Spesifikasi OpenAPI, editor spesifikasi akan menampilkan dialog Kesalahan di bagian atas panel kanan dan memberikan informasi lebih lanjut tentang kesalahan serta nomor baris terkait sehingga Anda dapat memperbaikinya dengan mudah.

Error

Menyimpan spesifikasi

Untuk menyimpan Spesifikasi OpenAPI, klik Simpan di menu navigasi atas.

Jika ini adalah pertama kalinya Anda menyimpan spesifikasi, Anda akan diminta untuk memasukkan nama file. Jika Anda tidak menentukan nama file, nama defaultnya adalah Untitled. Anda dapat mengganti namanya nanti.

Menutup spesifikasi

Untuk menutup Spesifikasi OpenAPI tanpa menyimpan hasil edit, klik Cancel di menu navigasi atas. Anda akan kembali ke daftar spesifikasi.