{"info":{"_postman_id":"f5964fd3-cfba-42c9-8482-8573f410839b","name":"Post-Concert-Transport-Cost-and-Pickup-Point-Optimizer","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"50299653","collectionId":"f5964fd3-cfba-42c9-8482-8573f410839b","publishedId":"2sBXqJLgAj","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2026-04-29T15:18:47.000Z"},"item":[{"name":"Predict","id":"762032d0-af9b-4b01-bfc9-58269176e4e9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"venue_name\": \"GBK\",\r\n  \"concert_end_hour\": 22,\r\n  \"day_type\": \"weekday\",\r\n  \"concert_size\": \"medium\",\r\n  \"weather\": \"clear\",\r\n  \"time_since_end_minutes\": 45,\r\n  \"destination_zone\": \"Kuningan\",\r\n  \"current_location\": \"Pintu_1_GBK\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/predict","urlObject":{"path":["predict"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"2970038d-b7a6-4232-be30-a75580394ad5","name":"Min","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"venue_name\": \"GBK\",\r\n  \"concert_end_hour\": 19,\r\n  \"day_type\": \"weekday\",\r\n  \"concert_size\": \"small\",\r\n  \"weather\": \"clear\",\r\n  \"time_since_end_minutes\": 0,\r\n  \"destination_zone\": \"Jakarta Selatan\",\r\n  \"current_location\": \"Pintu_1_GBK\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/predict"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":":status","value":200},{"key":"date","value":"Wed, 29 Apr 2026 15:12:19 GMT"},{"key":"content-type","value":"application/json"},{"key":"content-length","value":"755"},{"key":"server","value":"uvicorn"},{"key":"x-proxied-host","value":"http://10.112.64.253"},{"key":"x-proxied-replica","value":"zslez39f-gt285"},{"key":"x-proxied-path","value":"/predict"},{"key":"link","value":"<https://huggingface.co/spaces/kentarotaro/gbk-transport-optimizer>;rel=\"canonical\""},{"key":"x-request-id","value":"qolZdG"},{"key":"vary","value":"origin, access-control-request-method, access-control-request-headers"},{"key":"access-control-allow-credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"surge_multiplier\": 1.11,\n    \"best_option\": \"transjakarta\",\n    \"recommendation_text\": \"Surge saat ini 1.11x. Jarak ke Jakarta Selatan: 8.0 km. Rekomendasi terbaik: Transjakarta — jalan kaki 530m ke Stasiun MRT Istora, estimasi biaya Rp 3,500 dengan waktu tempuh sekitar 23 menit. Hemat Rp 27,700 dibanding naik ojol langsung dari venue.\",\n    \"options\": [\n        {\n            \"mode\": \"ojol_langsung\",\n            \"pickup_point\": \"Pintu 1 GBK\",\n            \"walk_distance_meters\": 0,\n            \"estimated_cost_idr\": 31200,\n            \"estimated_time_minutes\": 19\n        },\n        {\n            \"mode\": \"ojol_jalan_dulu\",\n            \"pickup_point\": \"Pintu 7 GBK\",\n            \"walk_distance_meters\": 260,\n            \"estimated_cost_idr\": 29000,\n            \"estimated_time_minutes\": 22\n        },\n        {\n            \"mode\": \"transjakarta\",\n            \"pickup_point\": \"Stasiun MRT Istora\",\n            \"walk_distance_meters\": 530,\n            \"estimated_cost_idr\": 3500,\n            \"estimated_time_minutes\": 23\n        }\n    ]\n}"},{"id":"583e4321-ae7a-4f8b-acaf-4e62b8996a6d","name":"Max","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"venue_name\": \"GBK\",\r\n  \"concert_end_hour\": 24,\r\n  \"day_type\": \"weekend\",\r\n  \"concert_size\": \"large\",\r\n  \"weather\": \"rain\",\r\n  \"time_since_end_minutes\": 90,\r\n  \"destination_zone\": \"Jakarta Pusat\",\r\n  \"current_location\": \"MRT_Istora\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/predict"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":":status","value":200},{"key":"date","value":"Wed, 29 Apr 2026 15:12:42 GMT"},{"key":"content-type","value":"application/json"},{"key":"content-length","value":"751"},{"key":"server","value":"uvicorn"},{"key":"x-proxied-host","value":"http://10.112.64.253"},{"key":"x-proxied-replica","value":"zslez39f-gt285"},{"key":"x-proxied-path","value":"/predict"},{"key":"link","value":"<https://huggingface.co/spaces/kentarotaro/gbk-transport-optimizer>;rel=\"canonical\""},{"key":"x-request-id","value":"QSsGbJ"},{"key":"vary","value":"origin, access-control-request-method, access-control-request-headers"},{"key":"access-control-allow-credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"surge_multiplier\": 1.84,\n    \"best_option\": \"transjakarta\",\n    \"recommendation_text\": \"Surge saat ini 1.84x. Jarak ke Jakarta Pusat: 8.0 km. Rekomendasi terbaik: Transjakarta — jalan kaki 0m ke Stasiun MRT Istora, estimasi biaya Rp 3,500 dengan waktu tempuh sekitar 16 menit. Hemat Rp 42,300 dibanding naik ojol langsung dari venue.\",\n    \"options\": [\n        {\n            \"mode\": \"ojol_langsung\",\n            \"pickup_point\": \"Pintu 1 GBK\",\n            \"walk_distance_meters\": 530,\n            \"estimated_cost_idr\": 45800,\n            \"estimated_time_minutes\": 26\n        },\n        {\n            \"mode\": \"ojol_jalan_dulu\",\n            \"pickup_point\": \"Pintu 7 GBK\",\n            \"walk_distance_meters\": 270,\n            \"estimated_cost_idr\": 37800,\n            \"estimated_time_minutes\": 23\n        },\n        {\n            \"mode\": \"transjakarta\",\n            \"pickup_point\": \"Stasiun MRT Istora\",\n            \"walk_distance_meters\": 0,\n            \"estimated_cost_idr\": 3500,\n            \"estimated_time_minutes\": 16\n        }\n    ]\n}"},{"id":"bf0310f7-b364-4a32-9168-1863f380f425","name":"Out Numbers","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"venue_name\": \"GBK\",\r\n  \"concert_end_hour\": 22,\r\n  \"day_type\": \"weekday\",\r\n  \"concert_size\": \"medium\",\r\n  \"weather\": \"clear\",\r\n  \"time_since_end_minutes\": 91,\r\n  \"destination_zone\": \"Jakarta\",\r\n  \"current_location\": \"FX_Sudirman\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/predict"},"status":"Unprocessable Entity (WebDAV) (RFC 4918)","code":422,"_postman_previewlanguage":null,"header":[{"key":":status","value":422},{"key":"date","value":"Wed, 29 Apr 2026 15:13:26 GMT"},{"key":"content-type","value":"application/json"},{"key":"content-length","value":"155"},{"key":"server","value":"uvicorn"},{"key":"x-proxied-host","value":"http://10.112.64.253"},{"key":"x-proxied-replica","value":"zslez39f-gt285"},{"key":"x-proxied-path","value":"/predict"},{"key":"link","value":"<https://huggingface.co/spaces/kentarotaro/gbk-transport-optimizer>;rel=\"canonical\""},{"key":"x-request-id","value":"UJ55xo"},{"key":"vary","value":"origin, access-control-request-method, access-control-request-headers"},{"key":"access-control-allow-credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"detail\": [\n        {\n            \"type\": \"less_than_equal\",\n            \"loc\": [\n                \"body\",\n                \"time_since_end_minutes\"\n            ],\n            \"msg\": \"Input should be less than or equal to 90\",\n            \"input\": 91,\n            \"ctx\": {\n                \"le\": 90\n            }\n        }\n    ]\n}"},{"id":"4998800f-5296-4318-94dd-a5d2ecd0e0da","name":"Invalid Enum","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"venue_name\": \"GBK\",\r\n  \"concert_end_hour\": 22,\r\n  \"day_type\": \"weekday\",\r\n  \"concert_size\": \"medium\",\r\n  \"weather\": \"stormy\",\r\n  \"time_since_end_minutes\": 10,\r\n  \"destination_zone\": \"Jakarta\",\r\n  \"current_location\": \"FX_Sudirman\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/predict"},"status":"Unprocessable Entity (WebDAV) (RFC 4918)","code":422,"_postman_previewlanguage":null,"header":[{"key":":status","value":422},{"key":"date","value":"Wed, 29 Apr 2026 15:13:58 GMT"},{"key":"content-type","value":"application/json"},{"key":"content-length","value":"180"},{"key":"server","value":"uvicorn"},{"key":"x-proxied-host","value":"http://10.112.64.253"},{"key":"x-proxied-replica","value":"zslez39f-gt285"},{"key":"x-proxied-path","value":"/predict"},{"key":"link","value":"<https://huggingface.co/spaces/kentarotaro/gbk-transport-optimizer>;rel=\"canonical\""},{"key":"x-request-id","value":"0ez_U7"},{"key":"vary","value":"origin, access-control-request-method, access-control-request-headers"},{"key":"access-control-allow-credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"detail\": [\n        {\n            \"type\": \"literal_error\",\n            \"loc\": [\n                \"body\",\n                \"weather\"\n            ],\n            \"msg\": \"Input should be 'clear', 'cloudy' or 'rain'\",\n            \"input\": \"stormy\",\n            \"ctx\": {\n                \"expected\": \"'clear', 'cloudy' or 'rain'\"\n            }\n        }\n    ]\n}"},{"id":"85b819d9-ccec-48e1-8732-c03e4a3a3e64","name":"Field Null","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"venue_name\": \"GBK\",\r\n  \"concert_end_hour\": 22,\r\n  \"day_type\": \"weekday\",\r\n  \"concert_size\": \"medium\",\r\n  \"weather\": \"clear\",\r\n  \"time_since_end_minutes\": 10,\r\n  \"destination_zone\": \"Jakarta\"\r\n}","options":{"raw":{"language":"json"}}},"url":"/predict"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":":status","value":200},{"key":"date","value":"Wed, 29 Apr 2026 15:14:52 GMT"},{"key":"content-type","value":"application/json"},{"key":"content-length","value":"745"},{"key":"server","value":"uvicorn"},{"key":"x-proxied-host","value":"http://10.112.64.253"},{"key":"x-proxied-replica","value":"zslez39f-gt285"},{"key":"x-proxied-path","value":"/predict"},{"key":"link","value":"<https://huggingface.co/spaces/kentarotaro/gbk-transport-optimizer>;rel=\"canonical\""},{"key":"x-request-id","value":"6RUSMz"},{"key":"vary","value":"origin, access-control-request-method, access-control-request-headers"},{"key":"access-control-allow-credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"surge_multiplier\": 2,\n    \"best_option\": \"transjakarta\",\n    \"recommendation_text\": \"Surge saat ini 2.0x. Jarak ke Jakarta: 8.0 km. Rekomendasi terbaik: Transjakarta — jalan kaki 530m ke Stasiun MRT Istora, estimasi biaya Rp 3,500 dengan waktu tempuh sekitar 23 menit. Hemat Rp 45,500 dibanding naik ojol langsung dari venue.\",\n    \"options\": [\n        {\n            \"mode\": \"ojol_langsung\",\n            \"pickup_point\": \"Pintu 1 GBK\",\n            \"walk_distance_meters\": 0,\n            \"estimated_cost_idr\": 49000,\n            \"estimated_time_minutes\": 19\n        },\n        {\n            \"mode\": \"ojol_jalan_dulu\",\n            \"pickup_point\": \"Pintu 7 GBK\",\n            \"walk_distance_meters\": 260,\n            \"estimated_cost_idr\": 41000,\n            \"estimated_time_minutes\": 22\n        },\n        {\n            \"mode\": \"transjakarta\",\n            \"pickup_point\": \"Stasiun MRT Istora\",\n            \"walk_distance_meters\": 530,\n            \"estimated_cost_idr\": 3500,\n            \"estimated_time_minutes\": 23\n        }\n    ]\n}"}],"_postman_id":"762032d0-af9b-4b01-bfc9-58269176e4e9"},{"name":"Health","id":"42565d44-a92a-4490-9590-5c41258b035d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"/health","urlObject":{"path":["health"],"host":[""],"query":[],"variable":[]}},"response":[{"id":"407513e1-5de9-41a6-98d2-0b810d01edd2","name":"Health Check","originalRequest":{"method":"GET","header":[],"url":"/health"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":":status","value":200},{"key":"date","value":"Wed, 29 Apr 2026 15:11:10 GMT"},{"key":"content-type","value":"application/json"},{"key":"content-length","value":"40"},{"key":"server","value":"uvicorn"},{"key":"x-proxied-host","value":"http://10.112.64.253"},{"key":"x-proxied-replica","value":"zslez39f-gt285"},{"key":"x-proxied-path","value":"/health"},{"key":"link","value":"<https://huggingface.co/spaces/kentarotaro/gbk-transport-optimizer>;rel=\"canonical\""},{"key":"x-request-id","value":"dypjFJ"},{"key":"vary","value":"origin, access-control-request-method, access-control-request-headers"},{"key":"access-control-allow-credentials","value":"true"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"healthy\",\n    \"model_loaded\": true\n}"}],"_postman_id":"42565d44-a92a-4490-9590-5c41258b035d"}],"event":[{"listen":"prerequest","script":{"id":"66ce89d2-7be8-4cad-aae9-e2f79a86b1bd","type":"text/javascript","packages":{},"requests":{},"exec":[""]}},{"listen":"test","script":{"id":"bdc4e66b-67d2-4371-97d2-d44b737b1c1d","type":"text/javascript","packages":{},"requests":{},"exec":[""]}}],"variable":[{"key":"BASE_URL","value":""}]}