- Field title
- Validasi agar field title tidak boleh kosong
- Field photo_url
- Validasi agar field photo_url tidak boleh kosong atau harus terisi
- Field name
- Validasi agar field name tidak boleh kosong
- Field social_media_url
- Validasi agar field social_media_url tidak boleh kosong atau harus terisi
- Field message
- Validasi agar field message tidak boleh kosong
- Endpoint-endpoint untuk mengakses data pada table SocialMedia, Photo, dan Comment harus melalui proses autentikasi terlebih dahulu, dan proses autentitakasinya wajib menggunakan JsonWebToken.
- Untuk endpoint-endpoint yang berguna untuk memodifikasi data kepemilikan seperti Update atau delete maka harus melalui proses autorisasi
- User :
- Register [POST]
- Login [POST]
- Photo :
- GetAll [GET]
- GetOne [GET]
- CreatePhoto [POST]
- UpdatePhoto [PUT]
- DeletePhoto [DELETE]
- Comment :
- GetAll [GET]
- GetOne [GET]
- CreateComment [POST]
- UpdateComment [PUT]
- DeleteComment [DELETE]
- Social Media :
- GetAll [GET]
- GetOne [GET]
- CreateSocialMedia [POST]
- UpdateSocialMedia [PUT]
- DeleteSocialMedia [DELETE]