2258 lines
142 KiB
JSON
2258 lines
142 KiB
JSON
{
|
|
"meta": {
|
|
"format": "httpie",
|
|
"version": "1.0.0",
|
|
"contentType": "collection",
|
|
"schema": "https://schema.httpie.io/1.0.0.json",
|
|
"docs": "https://httpie.io/r/help/export-from-httpie",
|
|
"source": "HTTPie Desktop 2025.2.0"
|
|
},
|
|
"entry": {
|
|
"name": "final-project-uas-v2",
|
|
"icon": {
|
|
"name": "default",
|
|
"color": "red"
|
|
},
|
|
"auth": {
|
|
"type": "none"
|
|
},
|
|
"requests": [
|
|
{
|
|
"name": "Auth — /api/v1/auth",
|
|
"url": "",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "inherited"
|
|
},
|
|
"body": {
|
|
"type": "none",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Cek Server Hidup",
|
|
"url": "http://localhost:8080/api/v1/auth/ping",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "inherited"
|
|
},
|
|
"body": {
|
|
"type": "none",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Register Akun Baru (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/auth/register",
|
|
"method": "POST",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "inherited"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"email\": \"guardian@test.com\",\n \"password\": \"password123\",\n \"displayName\": \"Guardian Satu\",\n \"role\": \"GUARDIAN\"\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Register Akun Baru (USER)",
|
|
"url": "http://localhost:8080/api/v1/auth/register",
|
|
"method": "POST",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "inherited"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"email\": \"user@test.com\",\n \"password\": \"password123\",\n \"displayName\": \"User Satu\",\n \"role\": \"USER\"\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Login Get Token (USER)",
|
|
"url": "http://localhost:8080/api/v1/auth/login",
|
|
"method": "POST",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "inherited"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"email\": \"user@test.com\",\n \"password\": \"password123\",\n \"displayName\": \"User Satu\",\n \"role\": \"USER\"\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Login Get Token (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/auth/login",
|
|
"method": "POST",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "inherited"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"email\": \"guardian@test.com\",\n \"password\": \"password123\"\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Refresh Token (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/auth/refresh",
|
|
"method": "POST",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "inherited"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"refreshToken\": \"1a66db59-fd2d-496d-bd6e-057e1ededc18-cfe94ef3-c1e3-4cd0-b9b5-9ab4eaf91e18\"\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Logout (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/auth/logout",
|
|
"method": "POST",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjE3NDksImV4cCI6MTc3ODEyNTM0OX0.SCN8gudz9RnzfLIOtzwPESBsI4sHKmwYKEC8mlDDDP0"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "none",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Update FCM Token (USER)",
|
|
"url": "http://localhost:8080/api/v1/auth/fcm-token",
|
|
"method": "PUT",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "inherited"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"fcmToken\": \"fcm_device_token_dari_firebase_sdk\"\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Pairing — /api/v1/shared/pairing",
|
|
"url": "",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "inherited"
|
|
},
|
|
"body": {
|
|
"type": "none",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Guardian Invite User",
|
|
"url": "http://localhost:8080/api/v1/shared/pairing/invite",
|
|
"method": "POST",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjE3NDksImV4cCI6MTc3ODEyNTM0OX0.SCN8gudz9RnzfLIOtzwPESBsI4sHKmwYKEC8mlDDDP0"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"uniqueUserId\": \"EO7JZKK19Z9A\"\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Accept or Deny Invite (USER)",
|
|
"url": "http://localhost:8080/api/v1/shared/pairing/respond",
|
|
"method": "POST",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9VU0VSIiwidXNlcklkIjo4LCJzdWIiOiJ1c2VyQHRlc3QuY29tIiwiaWF0IjoxNzc4MTIyNTAyLCJleHAiOjE3NzgxMjYxMDJ9.Wr1mVj0nk7M-OMEwoIZScDHabw4Y3Po3ToW4e10It3w"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"pairingId\": 1,\n \"accept\": true\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Unpair (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/shared/pairing/unpair",
|
|
"method": "DELETE",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjE3NDksImV4cCI6MTc3ODEyNTM0OX0.SCN8gudz9RnzfLIOtzwPESBsI4sHKmwYKEC8mlDDDP0"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "none",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Check Pairing Status (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/shared/pairing/status",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjE3NDksImV4cCI6MTc3ODEyNTM0OX0.SCN8gudz9RnzfLIOtzwPESBsI4sHKmwYKEC8mlDDDP0"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "none",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "User endpoints — /api/v1/user (ROLE_USER)",
|
|
"url": "",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "inherited"
|
|
},
|
|
"body": {
|
|
"type": "none",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "User Own Profile",
|
|
"url": "http://localhost:8080/api/v1/user/profile",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9VU0VSIiwidXNlcklkIjo4LCJzdWIiOiJ1c2VyQHRlc3QuY29tIiwiaWF0IjoxNzc4MTIyNTAyLCJleHAiOjE3NzgxMjYxMDJ9.Wr1mVj0nk7M-OMEwoIZScDHabw4Y3Po3ToW4e10It3w"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "none",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "User Location",
|
|
"url": "http://localhost:8080/api/v1/user/location",
|
|
"method": "POST",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9VU0VSIiwidXNlcklkIjo4LCJzdWIiOiJ1c2VyQHRlc3QuY29tIiwiaWF0IjoxNzc4MTIyNTAyLCJleHAiOjE3NzgxMjYxMDJ9.Wr1mVj0nk7M-OMEwoIZScDHabw4Y3Po3ToW4e10It3w"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"lat\": -7.2575,\n \"lng\": 112.7521,\n \"accuracy\": 5.0,\n \"speed\": 1.2,\n \"heading\": 270.0\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "YOLO Log Obstacle",
|
|
"url": "http://localhost:8080/api/v1/user/obstacle",
|
|
"method": "POST",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9VU0VSIiwidXNlcklkIjo4LCJzdWIiOiJ1c2VyQHRlc3QuY29tIiwiaWF0IjoxNzc4MTIyNTAyLCJleHAiOjE3NzgxMjYxMDJ9.Wr1mVj0nk7M-OMEwoIZScDHabw4Y3Po3ToW4e10It3w"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"label\": \"person\",\n \"confidence\": 0.87,\n \"direction\": \"CENTER\",\n \"estimatedDist\": \"Very Close\",\n \"lat\": -7.2575,\n \"lng\": 112.7521\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Trigger SOS Alert (USER)",
|
|
"url": "http://localhost:8080/api/v1/user/sos",
|
|
"method": "POST",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9VU0VSIiwidXNlcklkIjo4LCJzdWIiOiJ1c2VyQHRlc3QuY29tIiwiaWF0IjoxNzc4MTIyNTAyLCJleHAiOjE3NzgxMjYxMDJ9.Wr1mVj0nk7M-OMEwoIZScDHabw4Y3Po3ToW4e10It3w"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"triggerType\": \"MANUAL\",\n \"lat\": -7.2575,\n \"lng\": 112.7521\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "WalkGuide START Log",
|
|
"url": "http://localhost:8080/api/v1/user/walkguide/start",
|
|
"method": "POST",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9VU0VSIiwidXNlcklkIjo4LCJzdWIiOiJ1c2VyQHRlc3QuY29tIiwiaWF0IjoxNzc4MTIyNTAyLCJleHAiOjE3NzgxMjYxMDJ9.Wr1mVj0nk7M-OMEwoIZScDHabw4Y3Po3ToW4e10It3w"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "WalkGuide STOP Log",
|
|
"url": "http://localhost:8080/api/v1/user/walkguide/stop",
|
|
"method": "POST",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9VU0VSIiwidXNlcklkIjo4LCJzdWIiOiJ1c2VyQHRlc3QuY29tIiwiaWF0IjoxNzc4MTIyNTAyLCJleHAiOjE3NzgxMjYxMDJ9.Wr1mVj0nk7M-OMEwoIZScDHabw4Y3Po3ToW4e10It3w"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Log User Activity",
|
|
"url": "http://localhost:8080/api/v1/user/activity-logs?page=0\u0026size=20",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9VU0VSIiwidXNlcklkIjo4LCJzdWIiOiJ1c2VyQHRlc3QuY29tIiwiaWF0IjoxNzc4MTIyNTAyLCJleHAiOjE3NzgxMjYxMDJ9.Wr1mVj0nk7M-OMEwoIZScDHabw4Y3Po3ToW4e10It3w"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "List User Notification",
|
|
"url": "http://localhost:8080/api/v1/user/notifications?page=0\u0026size=20",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9VU0VSIiwidXNlcklkIjo4LCJzdWIiOiJ1c2VyQHRlc3QuY29tIiwiaWF0IjoxNzc4MTIyNTAyLCJleHAiOjE3NzgxMjYxMDJ9.Wr1mVj0nk7M-OMEwoIZScDHabw4Y3Po3ToW4e10It3w"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Unread Notif Count (USER)",
|
|
"url": "http://localhost:8080/api/v1/user/notifications/unread-count",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9VU0VSIiwidXNlcklkIjo4LCJzdWIiOiJ1c2VyQHRlc3QuY29tIiwiaWF0IjoxNzc4MTIyNTAyLCJleHAiOjE3NzgxMjYxMDJ9.Wr1mVj0nk7M-OMEwoIZScDHabw4Y3Po3ToW4e10It3w"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Read All Notif Function Mark (USER)",
|
|
"url": "http://localhost:8080/api/v1/user/notifications/mark-all-read",
|
|
"method": "PUT",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9VU0VSIiwidXNlcklkIjo4LCJzdWIiOiJ1c2VyQHRlc3QuY29tIiwiaWF0IjoxNzc4MTIyNTAyLCJleHAiOjE3NzgxMjYxMDJ9.Wr1mVj0nk7M-OMEwoIZScDHabw4Y3Po3ToW4e10It3w"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Only Mark 1 Notif Read (USER)",
|
|
"url": "http://localhost:8080/api/v1/user/notifications/5/read",
|
|
"method": "PUT",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9VU0VSIiwidXNlcklkIjo4LCJzdWIiOiJ1c2VyQHRlc3QuY29tIiwiaWF0IjoxNzc4MTIyNTAyLCJleHAiOjE3NzgxMjYxMDJ9.Wr1mVj0nk7M-OMEwoIZScDHabw4Y3Po3ToW4e10It3w"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Take User Setting",
|
|
"url": "http://localhost:8080/api/v1/user/settings",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9VU0VSIiwidXNlcklkIjo4LCJzdWIiOiJ1c2VyQHRlc3QuY29tIiwiaWF0IjoxNzc4MTIyNTAyLCJleHAiOjE3NzgxMjYxMDJ9.Wr1mVj0nk7M-OMEwoIZScDHabw4Y3Po3ToW4e10It3w"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Updates User Setting",
|
|
"url": "http://localhost:8080/api/v1/user/settings",
|
|
"method": "PUT",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9VU0VSIiwidXNlcklkIjo4LCJzdWIiOiJ1c2VyQHRlc3QuY29tIiwiaWF0IjoxNzc4MTIyNTAyLCJleHAiOjE3NzgxMjYxMDJ9.Wr1mVj0nk7M-OMEwoIZScDHabw4Y3Po3ToW4e10It3w"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"ttsLanguage\": \"id-ID\",\n \"warnNoGuardian\": true,\n \"hapticEnabled\": true\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "List Voice Commands (USER)",
|
|
"url": "http://localhost:8080/api/v1/user/voice-commands",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9VU0VSIiwidXNlcklkIjo4LCJzdWIiOiJ1c2VyQHRlc3QuY29tIiwiaWF0IjoxNzc4MTIyNTAyLCJleHAiOjE3NzgxMjYxMDJ9.Wr1mVj0nk7M-OMEwoIZScDHabw4Y3Po3ToW4e10It3w"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"ttsLanguage\": \"id-ID\",\n \"warnNoGuardian\": true,\n \"hapticEnabled\": true\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "List All Shortcut (USER)",
|
|
"url": "http://localhost:8080/api/v1/user/shortcuts",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9VU0VSIiwidXNlcklkIjo4LCJzdWIiOiJ1c2VyQHRlc3QuY29tIiwiaWF0IjoxNzc4MTIyNTAyLCJleHAiOjE3NzgxMjYxMDJ9.Wr1mVj0nk7M-OMEwoIZScDHabw4Y3Po3ToW4e10It3w"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"ttsLanguage\": \"id-ID\",\n \"warnNoGuardian\": true,\n \"hapticEnabled\": true\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Update Shortcut (USER)",
|
|
"url": "http://localhost:8080/api/v1/user/shortcuts",
|
|
"method": "PUT",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9VU0VSIiwidXNlcklkIjo4LCJzdWIiOiJ1c2VyQHRlc3QuY29tIiwiaWF0IjoxNzc4MTIyNTAyLCJleHAiOjE3NzgxMjYxMDJ9.Wr1mVj0nk7M-OMEwoIZScDHabw4Y3Po3ToW4e10It3w"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"shortcutKey\": \"CALL_GUARDIAN\",\n \"buttonName\": \"Volume Up\",\n \"buttonCode\": 24,\n \"enabled\": true\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Check AI Config (USER)",
|
|
"url": "http://localhost:8080/api/v1/user/ai-config",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9VU0VSIiwidXNlcklkIjo4LCJzdWIiOiJ1c2VyQHRlc3QuY29tIiwiaWF0IjoxNzc4MTIyNTAyLCJleHAiOjE3NzgxMjYxMDJ9.Wr1mVj0nk7M-OMEwoIZScDHabw4Y3Po3ToW4e10It3w"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Guardian endpoints — /api/v1/guardian (ROLE_GUARDIAN)",
|
|
"url": "",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "inherited"
|
|
},
|
|
"body": {
|
|
"type": "none",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Home Data (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/guardian/dashboard",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjIxNTAsImV4cCI6MTc3ODEyNTc1MH0.CxmnZ4m_5M9sdU2tpC8z1PY8W1dHtfWWMDWa1lrd9sk"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "none",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Get User Location (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/guardian/user-location",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjIxNTAsImV4cCI6MTc3ODEyNTc1MH0.CxmnZ4m_5M9sdU2tpC8z1PY8W1dHtfWWMDWa1lrd9sk"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "none",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "See User History (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/guardian/location-history?page=0\u0026size=50",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjIxNTAsImV4cCI6MTc3ODEyNTc1MH0.CxmnZ4m_5M9sdU2tpC8z1PY8W1dHtfWWMDWa1lrd9sk"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "none",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "User Activity Log (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/guardian/activity-logs?page=0\u0026size=20",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjIxNTAsImV4cCI6MTc3ODEyNTc1MH0.CxmnZ4m_5M9sdU2tpC8z1PY8W1dHtfWWMDWa1lrd9sk"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "none",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Log User Obstacle (USER)",
|
|
"url": "http://localhost:8080/api/v1/guardian/obstacle-logs?page=0\u0026size=20",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjIxNTAsImV4cCI6MTc3ODEyNTc1MH0.CxmnZ4m_5M9sdU2tpC8z1PY8W1dHtfWWMDWa1lrd9sk"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "none",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Send Notif to User (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/guardian/notifications/send",
|
|
"method": "POST",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjIxNTAsImV4cCI6MTc3ODEyNTc1MH0.CxmnZ4m_5M9sdU2tpC8z1PY8W1dHtfWWMDWa1lrd9sk"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"notifType\": \"TEXT\",\n \"content\": \"Hati-hati, ada jalan rusak di depanmu\"\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Send Notif to User AUDIO (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/guardian/notifications/send",
|
|
"method": "POST",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjIxNTAsImV4cCI6MTc3ODEyNTc1MH0.CxmnZ4m_5M9sdU2tpC8z1PY8W1dHtfWWMDWa1lrd9sk"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"notifType\": \"VOICE_NOTE\",\n \"voiceNoteUrl\": \"https://example.com/audio/note.m4a\",\n \"voiceNoteDuration\": 15\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Lihat SOS dari User (Guardian)",
|
|
"url": "http://localhost:8080/api/v1/guardian/sos-events?page=0\u0026size=20",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjIxNTAsImV4cCI6MTc3ODEyNTc1MH0.CxmnZ4m_5M9sdU2tpC8z1PY8W1dHtfWWMDWa1lrd9sk"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Acknowledge SOS (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/guardian/sos/3/acknowledge",
|
|
"method": "PUT",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjIxNTAsImV4cCI6MTc3ODEyNTc1MH0.CxmnZ4m_5M9sdU2tpC8z1PY8W1dHtfWWMDWa1lrd9sk"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "See AI Config (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/guardian/ai-config",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjIxNTAsImV4cCI6MTc3ODEyNTc1MH0.CxmnZ4m_5M9sdU2tpC8z1PY8W1dHtfWWMDWa1lrd9sk"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Update AI Config YOLO (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/guardian/ai-config",
|
|
"method": "PUT",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjIxNTAsImV4cCI6MTc3ODEyNTc1MH0.CxmnZ4m_5M9sdU2tpC8z1PY8W1dHtfWWMDWa1lrd9sk"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"confidenceThreshold\": 0.6,\n \"alertDistanceClose\": 1.5,\n \"alertDistanceMedium\": 3.0,\n \"maxInferenceFps\": 5,\n \"enabledLabels\": \"ALL\"\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "List CMD Voice User (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/guardian/voice-commands",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjIxNTAsImV4cCI6MTc3ODEyNTc1MH0.CxmnZ4m_5M9sdU2tpC8z1PY8W1dHtfWWMDWa1lrd9sk"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Update Voice Trigger Phase (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/guardian/voice-commands",
|
|
"method": "PUT",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjIxNTAsImV4cCI6MTc3ODEyNTc1MH0.CxmnZ4m_5M9sdU2tpC8z1PY8W1dHtfWWMDWa1lrd9sk"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"commandKey\": \"START_WALKGUIDE\",\n \"triggerPhrase\": \"mulai walkguide\",\n \"enabled\": true\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "List USER Shortcut (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/guardian/shortcuts",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjIxNTAsImV4cCI6MTc3ODEyNTc1MH0.CxmnZ4m_5M9sdU2tpC8z1PY8W1dHtfWWMDWa1lrd9sk"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "See Geofence Config (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/guardian/geofence",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjIxNTAsImV4cCI6MTc3ODEyNTc1MH0.CxmnZ4m_5M9sdU2tpC8z1PY8W1dHtfWWMDWa1lrd9sk"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Set Geofence Area (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/guardian/geofence",
|
|
"method": "PUT",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjIxNTAsImV4cCI6MTc3ODEyNTc1MH0.CxmnZ4m_5M9sdU2tpC8z1PY8W1dHtfWWMDWa1lrd9sk"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"centerLat\": -7.2575,\n \"centerLng\": 112.7521,\n \"radiusMeters\": 200.0,\n \"enabled\": true\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "See USER TTS Settings (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/guardian/user-settings",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjIxNTAsImV4cCI6MTc3ODEyNTc1MH0.CxmnZ4m_5M9sdU2tpC8z1PY8W1dHtfWWMDWa1lrd9sk"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Update USER TTS Settings (GUARDIAN)",
|
|
"url": "http://localhost:8080/api/v1/guardian/user-settings",
|
|
"method": "PUT",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "bearer",
|
|
"credentials": {
|
|
"username": "",
|
|
"password": "eyJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiUk9MRV9HVUFSRElBTiIsInVzZXJJZCI6Nywic3ViIjoiZ3VhcmRpYW5AdGVzdC5jb20iLCJpYXQiOjE3NzgxMjIxNTAsImV4cCI6MTc3ODEyNTc1MH0.CxmnZ4m_5M9sdU2tpC8z1PY8W1dHtfWWMDWa1lrd9sk"
|
|
},
|
|
"target": "headers"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"ttsLanguage\": \"id-ID\",\n \"ttsPitch\": 1.0,\n \"ttsSpeed\": 0.9,\n \"warnNoGuardian\": true,\n \"hapticEnabled\": true\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Shared Call — /api/v1/shared/call",
|
|
"url": "",
|
|
"method": "GET",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "inherited"
|
|
},
|
|
"body": {
|
|
"type": "none",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Generate Agora Token",
|
|
"url": "http://localhost:8080/api/v1/shared/call/token",
|
|
"method": "POST",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "inherited"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"receiverId\": 8\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "Notify Incoming Call",
|
|
"url": "http://localhost:8080/api/v1/shared/call/notify",
|
|
"method": "POST",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "inherited"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"receiverId\": 8,\n \"channelName\": \"call_7_8\",\n \"agoraToken\": \"TOKEN_DARI_RESPONSE_TOKEN\",\n \"receiverUid\": 8\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "End Call",
|
|
"url": "http://localhost:8080/api/v1/shared/call/end",
|
|
"method": "POST",
|
|
"headers": [
|
|
|
|
],
|
|
"queryParams": [
|
|
|
|
],
|
|
"pathParams": [
|
|
|
|
],
|
|
"auth": {
|
|
"type": "inherited"
|
|
},
|
|
"body": {
|
|
"type": "text",
|
|
"file": {
|
|
"name": ""
|
|
},
|
|
"text": {
|
|
"value": "{\n \"otherId\": 8\n}",
|
|
"format": "application/json"
|
|
},
|
|
"form": {
|
|
"isMultipart": false,
|
|
"fields": [
|
|
|
|
]
|
|
},
|
|
"graphql": {
|
|
"query": "",
|
|
"variables": ""
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|