Latihan 1: API Versioning — API

Latihan 1 dari materi API Versioning di API — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Buat dua versi endpoint untuk resource users:

  1. GET /api/v1/users — return [{"name": "Budi"}]
  2. GET /api/v2/users — return {"data": [{"full_name": "Budi", "registered": true}], "version": 2} Versi 2 menggunakan format response baru tanpa merusak versi 1.

Hint