Dokumentasi Fit Advisor
Dokumentasi endpoint rekomendasi ukuran untuk topwear dan nomor celana.
Base URL
https://core.keepbelanja.com
Pilih docs
Autentikasi
Header `Key`
Endpoint fit advisor wajib memakai header `Key`, body `application/x-www-form-urlencoded`, dan koneksi HTTPS.
| Header | Key: your_api_key_here |
| Body | application/x-www-form-urlencoded |
| Tipe | suit, tshirt, shirt, pants, jacket |
| Style | slim, standar, standard, oversize |
Request
Field wajib
| Method | POST |
| Body | type, height, weight, age, style |
Fit Advisor
Nilai yang valid
Tipe
suit, tshirt, shirt, pants, jacket
Style
slim, standar, standard, oversize
Contoh
Contoh request dan response
Contoh topwear
Contoh untuk `shirt`, `jacket`, `suit`, atau `tshirt`.
curl --location 'https://core.keepbelanja.com/api/fit-advisor' \
--header 'Key: YOUR_API_KEY' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'type=shirt' \
--data-urlencode 'height=170' \
--data-urlencode 'weight=70' \
--data-urlencode 'age=29' \
--data-urlencode 'style=slim'
{
"meta": { "message": "Success Get Fit Advisor", "code": 200, "status": "success" },
"data": {
"recommended_size": "M",
"recommended_size_percentage": 53,
"fit_percentages": [
{ "size": "M", "percentage": 53, "is_recommended": true },
{ "size": "L", "percentage": 30 },
{ "size": "S", "percentage": 17 }
]
}
}
{
"meta": { "message": "Input tidak valid", "code": 400, "status": "error" },
"data": {
"fields_error": ["style"]
}
}
Contoh pants
Contoh output nomor celana untuk type `pants`.
curl --location 'https://core.keepbelanja.com/api/fit-advisor' \
--header 'Key: YOUR_API_KEY' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'type=pants' \
--data-urlencode 'height=170' \
--data-urlencode 'weight=70' \
--data-urlencode 'age=29' \
--data-urlencode 'style=slim'
{
"meta": { "message": "Success Get Fit Advisor", "code": 200, "status": "success" },
"data": {
"recommended_pants_no": 33,
"recommended_size_percentage": 48,
"fit_percentages": [
{ "pants_no": 33, "percentage": 48, "is_recommended": true },
{ "pants_no": 34, "percentage": 31 },
{ "pants_no": 32, "percentage": 21 }
]
}
}
{
"meta": { "message": "Input tidak valid", "code": 400, "status": "error" },
"data": {
"fields_error": ["weight"]
}
}
Referensi
Referensi request body
| Endpoint | Method | Body | Catatan |
|---|---|---|---|
| https://core.keepbelanja.com/api/fit-advisor | POST | type, height, weight, age, style | Referensi field request untuk endpoint fit advisor. |