curl --request GET \
--url https://partner-api.ochy-prod.com/shoeRecommendation/{shoe_recommendation_id}/result \
--header 'Authorization: Bearer <token>'import requests
url = "https://partner-api.ochy-prod.com/shoeRecommendation/{shoe_recommendation_id}/result"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://partner-api.ochy-prod.com/shoeRecommendation/{shoe_recommendation_id}/result', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));Get shoe recommendation results
Step 3 of 3 — Get shoe recommendation results for a recommendation started in step 2.
Returns 200 with the result payload: recommendations, best_matching_shoe, all_matches, and user_id. Catalog shoes include top-level gtins and mpns (string arrays, possibly empty).
curl --request GET \
--url https://partner-api.ochy-prod.com/shoeRecommendation/{shoe_recommendation_id}/result \
--header 'Authorization: Bearer <token>'import requests
url = "https://partner-api.ochy-prod.com/shoeRecommendation/{shoe_recommendation_id}/result"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://partner-api.ochy-prod.com/shoeRecommendation/{shoe_recommendation_id}/result', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));Authorizations
Recommended. Pass your API key as a Bearer token in the Authorization header: Authorization: Bearer YOUR_API_KEY.
Path Parameters
Identifier returned by POST /shoeRecommendation/form.
Response
Results ready (status was success).
Successful result payload. recommendations maps each shoe parameter to a
recommendation.
Maps each shoe parameter to an object with a recommendation value.
Typical keys include heel_to_toe_drop, motion_control_shoe, midsole_thickness,
midsole_hardness, carbon_plate, shoe_weight, rocker, bending_stiffness.
motion_control_shoe may be null when only side-view data was used.
Top match summary; fields may include brand, model, and catalog metadata.
Always includes gtins and mpns at the root (string arrays, possibly empty) for catalog integration.
Show child attributes
Show child attributes
Ranked list of catalog matches (length and shape depend on processing mode).
Each item includes top-level gtins and mpns (string arrays, possibly empty) and may
include detailed_scores with per-criterion recommended_value and shoe_value.
Show child attributes
Show child attributes
Technical user identifier associated with the recommendation.