You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Berikut adalah list endpoint yang dapat diakses oleh user:
/
Method
Endpoint
Description
GET
/home
Menampilkan home user
GET
/list-user
Menampilkan list user yang ada
PUT
/new-password
Memperbarui password yang lama dengan yang baru
/WATCHLIST
Method
Endpoint
Description
GET
/watchlist
Menampilkan watchlist user
POST
/watchlist
Menambahkan watchlist user
DELETE
/watchlist/:id
Menghapus watchlist berdasarkan id
Admin
Berikut adalah list endpoint yang dapat diakses oleh admin:
/ADMIN
Method
Endpoint
Description
GET
/admin/home
Menampilkan home admin
GET
/admin/list-admin
Menampilkan list admin yang ada
GET
/admin/list-user
Menampilkan list user yang ada
PUT
/admin/new-password
Memperbarui password yang lama dengan yang baru
/TYPES
Method
Endpoint
Description
POST
/types
Menambahkan tipe film baru
PUT
/types/:id
Mengupdate tipe film berdasarkan id
DELETE
/types:/id
Menghapus tipe film berdasarkan id
/CATEGORIES
Method
Endpoint
Description
POST
/categories
Menambahkan kategori baru
PUT
/categories/:id
Mengupdate kategori berdasarkan id
DELETE
/categories:/id
Menghapus kategori berdasarkan id
/MOVIES
Method
Endpoint
Description
POST
/movies
Menambahkan film baru
PUT
/movies/:id
Mengupdate film berdasarkan id
DELETE
/movies:/id
Menghapus film berdasarkan id
PATCH
/movies/:id
Menambahkan kategori dan tipe ke tabel film berdasarkan id
Perlu diperhatikan, method PUT pada endpoint di atas membutuhkan semua atribut movies kecuali category_id dan types_id, sebaliknya, method PATCH hanya membutuhkan atribut category_id dan types_id. Hal ini dikarenakan method PATCH dimaksudkan untuk meng-attach / update category dan types saja pada movies