Pergi ke menu API di dashboard.

Klik tombol +ADD NEW API.

Isi nama API dan upstream URL (URL tujuan/target) lalu klik +CONFIGURE API.

Sesuaikan konfigurasi API yang didaftarkan, lalu klik SAVE.

Dalam hal ini, kita akan mencoba salah satu fitur Tyk gateway, yakni rate limiter. Misal kita ingin API yang ditambahkan tadi hanya bisa diakses satu kali per menit. Kita tinggal menambahkan konfigurasi berikut di dashboard.

Lalu klik UPDATE. Jika kita coba melakukan 2 kali hit API dalam satu menit, akan mendapatkan respon error berikut.

Dengan cara ini, request tidak akan sampai ke target server.
Di API gateway, kita juga bisa menambahkan fungsi autentikasi dan autorisasi.
<aside> 💡 Autentikasi: proses identifikasi identitas user/sistem yang mengakses API.
Autorisasi: proses menentukan apakah user/sistem yang terautentikasi bisa mengakses resources di API.
</aside>
Cara paling sederhana menambahkan autentikasi adalah dengan menambahkan konfigurasi berikut di API yang didaftarkan.
