Body Request
{
"name" : "Zakaria"
}
Response
{
"message": "create data successfully",
"user": {
"id": 1,
"name": "Zakaria"
}
}
Response
[
{
"id": 1,
"name": "Zakaria"
},
{
"id": 2,
"name": "Wahyu"
}
]
Response
{
"id": 1,
"name": "Zakaria"
}
Body Request
{
"user_id" : 1,
"code" : "123"
}
Response
{
"message": "create data successfully",
"locker": {
"id": 2,
"code": "123",
"user_id": 1
},
}
Response
[
{
"id": 1,
"code": "123",
"user_id": 1,
"user": {
"id": 1,
"name": "Zakaria"
}
},
{
"id": 2,
"code": "456",
"user_id": 2,
"user": {
"id": 2,
"name": "Wahyu"
}
}
]
Response
{
"id": 1,
"code": "123",
"user_id": 1,
"user": {
"id": 1,
"name": "Zakaria"
}
}
Body Request
{
"name" : "Jakarta"
}
Response
{
"message": "create data successfully",
"tag": {
"id": 1,
"name": "Jakarta"
}
}
Response
[
{
"id": 1,
"name": "Jakarta"
},
{
"id": 2,
"name": "Kota Kolaborasi"
}
]
Response
{
"id": 2,
"name": "Kota Kolaborasi"
}
Body Request
{
"title" : "Berita 1",
"body" : "Isi berita 1",
"user_id" : 1,
"tags_id" : [
1,
2,
3
]
}
Response
{
"message": "create data successfully",
"post": {
"id": 1,
"title": "Berita 1",
"body": "Isi berita 1",
"user_id": 1,
"tags_id": [
1,
2,
3
]
}
}
Response
[
{
"id": 1,
"title": "Berita 2",
"body": "Isi berita 2",
"user_id": 1,
"user": {
"id": 1,
"name": "Zakaria",
"locker": {
"id": 1,
"code": "123",
"user_id": 1
}
},
"tags": [
{
"id": 1,
"name": "Jakarta"
},
{
"id": 2,
"name": "Kota Kolaborasi"
},
{
"id": 3,
"name": "Metropolitan"
}
]
},
{
"id": 2,
"title": "Berita Jakarta",
"body": "Isi berita Jakarta",
"user_id": 2,
"user": {
"id": 2,
"name": "Wahyu",
"locker": {
"id": 2,
"code": "456",
"user_id": 2
}
},
"tags": [
{
"id": 4,
"name": "Banjir"
},
{
"id": 5,
"name": "BUMN"
}
]
}
]
Response
{
"id": 11,
"title": "Berita Jakarta",
"body": "Isi berita Jakarta",
"user_id": 2,
"user": {
"id": 2,
"name": "Wahyu",
"locker": {
"id": 2,
"code": "456",
"user_id": 2
}
},
"tags": [
{
"id": 4,
"name": "Banjir"
},
{
"id": 5,
"name": "BUMN"
}
]
}
Detail with Lockers, Posts and Tags
Response
[
{
"id": 1,
"name": "Zakaria",
"locker": {
"id": 1,
"code": "123",
"user_id": 1
},
"post": [
{
"id": 1,
"title": "Berita 2",
"body": "Isi berita 2",
"user_id": 1,
"tags": [
{
"id": 1,
"name": "Jakarta"
},
{
"id": 2,
"name": "Kota Kolaborasi"
},
{
"id": 3,
"name": "Metropolitan"
}
]
}
]
},
{
"id": 2,
"name": "Wahyu",
"locker": {
"id": 2,
"code": "456",
"user_id": 2
},
"post": [
{
"id": 11,
"title": "Berita Jakarta",
"body": "Isi berita Jakarta",
"user_id": 2,
"tags": [
{
"id": 4,
"name": "Banjir"
},
{
"id": 5,
"name": "BUMN"
}
]
}
]
}
]
Response
{
"id": 1,
"name": "Zakaria",
"locker": {
"id": 1,
"code": "123",
"user_id": 1
},
"post": [
{
"id": 1,
"title": "Berita 2",
"body": "Isi berita 2",
"user_id": 1,
"tags": [
{
"id": 1,
"name": "Jakarta"
},
{
"id": 2,
"name": "Kota Kolaborasi"
},
{
"id": 3,
"name": "Metropolitan"
}
]
},
{
"id": 2,
"title": "Berita Jakarta",
"body": "Isi berita Jakarta",
"user_id": 1,
"tags": [
{
"id": 4,
"name": "Banjir"
},
{
"id": 5,
"name": "BUMN"
}
]
}
]
}
Response
[
{
"id": 1,
"name": "Jakarta",
"post": [
{
"id": 1,
"title": "Berita 2",
"body": "Isi berita 2"
},
{
"id": 2,
"title": "Berita 2",
"body": "Isi berita 2"
}
]
},
{
"id": 2,
"name": "Kota Kolaborasi",
"post": [
{
"id": 1,
"title": "Berita 2",
"body": "Isi berita 2"
},
{
"id": 2,
"title": "Berita 2",
"body": "Isi berita 2"
}
]
},
{
"id": 3,
"name": "Metropolitan",
"post": [
{
"id": 1,
"title": "Berita 2",
"body": "Isi berita 2"
},
{
"id": 2,
"title": "Berita 2",
"body": "Isi berita 2"
}
]
},
{
"id": 4,
"name": "Banjir",
"post": [
{
"id": 10,
"title": "Berita Jakarta",
"body": "Isi berita Jakarta"
},
{
"id": 11,
"title": "Berita Jakarta",
"body": "Isi berita Jakarta"
}
]
},
{
"id": 5,
"name": "BUMN",
"post": [
{
"id": 10,
"title": "Berita Jakarta",
"body": "Isi berita Jakarta"
},
{
"id": 11,
"title": "Berita Jakarta",
"body": "Isi berita Jakarta"
}
]
}
]
Response
{
"id": 4,
"name": "Banjir",
"post": [
{
"id": 10,
"title": "Berita Jakarta",
"body": "Isi berita Jakarta"
},
{
"id": 11,
"title": "Berita Jakarta",
"body": "Isi berita Jakarta"
}
]
}