27 structure changes including:
27 Modifications
Modified
27
Breaking
GET /articles
- Authentication
- Bearer token authentication method Removed
GET /articles/{id_or_alias}
- Authentication
- Bearer token authentication method Removed
GET /brands
- Authentication
- Bearer token authentication method Removed
GET /brands/{id_or_alias}
- Authentication
- Bearer token authentication method Removed
GET /brands/{id_or_alias}/products
- Authentication
- Bearer token authentication method Removed
GET /breadcrumbs/product/{id_or_alias}
- Authentication
- Bearer token authentication method Removed
GET /breadcrumbs/product_category/{id_or_alias}
- Authentication
- Bearer token authentication method Removed
GET /buy/{id_or_alias}/amzn
- Authentication
- Bearer token authentication method Removed
GET /featured
- Authentication
- Bearer token authentication method Removed
GET /ingredients
- Authentication
- Bearer token authentication method Removed
GET /ingredients/{id_or_alias}
- Authentication
- Bearer token authentication method Removed
GET /ingredients/{id_or_alias}/products
- Authentication
- Bearer token authentication method Removed
GET /product_categories
- Authentication
- Bearer token authentication method Removed
GET /product_categories/{id_or_alias}
- Authentication
- Bearer token authentication method Removed
GET /product_categories/{id_or_alias}/products
- Authentication
- Bearer token authentication method Removed
GET /product_drafts
- Authentication
- Bearer token authentication method Removed
GET /product_drafts/{id}
- Authentication
- Bearer token authentication method Removed
GET /products
- Authentication
- Bearer token authentication method Removed
GET /products/{id_or_alias}
- Authentication
- Bearer token authentication method Removed
GET /products/{id_or_alias}/analysis
- Authentication
- Bearer token authentication method Removed
POST /analyze/ingredient_list
- Authentication
- Bearer token authentication method Removed
POST /ingredients/create
- Authentication
- Bearer token authentication method Removed
- Response
- 500 response Added
POST /product_drafts/approve
- Authentication
- Bearer token authentication method Removed
- Response
- 500 response Added
POST /product_drafts/auto_classify
- Authentication
- Bearer token authentication method Removed
- Response
- 500 response Added
POST /product_drafts/create
- Authentication
- Bearer token authentication method Removed
- Response
- 500 response Added
POST /product_drafts/update
- Authentication
- Bearer token authentication method Removed
POST /products/search
- Authentication
- Bearer token authentication method Removed
8 structure changes including:
8 Modifications
Modified
8
Breaking
GET /brands/{id_or_alias}/products
- Response
-
200 response Modified
- data property Modified
- Query
- ft_bool_protecting query parameter Removed
GET /ingredients
- Response
-
200 response Modified
- data property Modified
- Query
- prop_bool_protecting query parameter Removed
GET /ingredients/{id_or_alias}
- Response
-
200 response Modified
- data property Modified
GET /ingredients/{id_or_alias}/products
- Response
-
200 response Modified
- data property Modified
- Query
- ft_bool_protecting query parameter Removed
GET /product_categories/{id_or_alias}/products
- Response
-
200 response Modified
- data property Modified
- Query
- ft_bool_protecting query parameter Removed
GET /products
- Response
-
200 response Modified
- data property Modified
- Query
- ft_bool_protecting query parameter Removed
GET /products/{id_or_alias}
- Response
-
200 response Modified
- data property Modified
POST /products/search
- Response
-
200 response Modified
- data property Modified
29 structure changes including:
2 Additions
27 Modifications
Modified
27
Breaking
POST /products/search
- Authentication
- Bearer token authentication method Added
POST /product_drafts/update
- Authentication
- Bearer token authentication method Added
POST /product_drafts/create
- Authentication
- Bearer token authentication method Added
POST /product_drafts/auto_classify
- Authentication
- Bearer token authentication method Added
POST /product_drafts/approve
- Authentication
- Bearer token authentication method Added
POST /ingredients/create
- Authentication
- Bearer token authentication method Added
POST /analyze/ingredient_list
- Response
- 200 response Removed
- 201 response Added
- Authentication
- Bearer token authentication method Added
GET /products/{id_or_alias}/analysis
- Authentication
- Bearer token authentication method Added
GET /products/{id_or_alias}
- Authentication
- Bearer token authentication method Added
GET /products
- Authentication
- Bearer token authentication method Added
GET /product_drafts/{id}
- Authentication
- Bearer token authentication method Added
GET /product_drafts
- Authentication
- Bearer token authentication method Added
GET /product_categories/{id_or_alias}/products
- Authentication
- Bearer token authentication method Added
GET /product_categories/{id_or_alias}
- Authentication
- Bearer token authentication method Added
GET /product_categories
- Authentication
- Bearer token authentication method Added
GET /ingredients/{id_or_alias}/products
- Authentication
- Bearer token authentication method Added
GET /ingredients/{id_or_alias}
- Authentication
- Bearer token authentication method Added
GET /ingredients
- Authentication
- Bearer token authentication method Added
GET /featured
- Authentication
- Bearer token authentication method Added
GET /buy/{id_or_alias}/amzn
- Authentication
- Bearer token authentication method Added
GET /breadcrumbs/product_category/{id_or_alias}
- Authentication
- Bearer token authentication method Added
GET /breadcrumbs/product/{id_or_alias}
- Authentication
- Bearer token authentication method Added
GET /brands/{id_or_alias}/products
- Authentication
- Bearer token authentication method Added
GET /brands/{id_or_alias}
- Authentication
- Bearer token authentication method Added
GET /brands
- Authentication
- Bearer token authentication method Added
GET /articles/{id_or_alias}
- Authentication
- Bearer token authentication method Added
GET /articles
- Authentication
- Bearer token authentication method Added
Added
2
POST /compare/track
GET /analyze/shared/{token}
27 structure changes including:
27 Modifications
Modified
27
Breaking
GET /articles
- Response
- 401 response Added
GET /articles/{id_or_alias}
- Response
- 401 response Added
GET /brands
- Response
- 401 response Added
GET /brands/{id_or_alias}
- Response
- 401 response Added
GET /brands/{id_or_alias}/products
- Response
- 401 response Added
GET /breadcrumbs/product/{id_or_alias}
- Response
- 401 response Added
GET /breadcrumbs/product_category/{id_or_alias}
- Response
- 401 response Added
GET /buy/{id_or_alias}/amzn
- Response
- 401 response Added
GET /featured
- Response
- 401 response Added
GET /ingredients
- Response
- 401 response Added
GET /ingredients/{id_or_alias}
- Response
- 401 response Added
GET /ingredients/{id_or_alias}/products
- Response
- 401 response Added
GET /product_categories
- Response
- 401 response Added
GET /product_categories/{id_or_alias}
- Response
- 401 response Added
GET /product_categories/{id_or_alias}/products
- Response
- 401 response Added
GET /product_drafts
- Response
- 401 response Added
GET /product_drafts/{id}
- Response
- 401 response Added
GET /products
- Response
- 401 response Added
GET /products/{id_or_alias}
- Response
- 401 response Added
GET /products/{id_or_alias}/analysis
- Response
- 401 response Added
POST /analyze/ingredient_list
- Response
- 401 response Added
POST /ingredients/create
- Response
- 401 response Added
POST /product_drafts/approve
- Response
- 201 response Removed
- 200, 401 responses Added
POST /product_drafts/auto_classify
- Response
- 201 response Removed
- 200, 401 responses Added
POST /product_drafts/create
- Response
- 401 response Added
POST /product_drafts/update
- Response
- 201 response Removed
- 200, 401 responses Added
POST /products/search
- Response
- 401, 500 responses Added
5 structure changes including:
1 Addition
4 Modifications
Modified
4
Breaking
POST /product_drafts/approve
- Response
- 200 response Removed
- 201, 422 responses Added
POST /product_drafts/auto_classify
- Response
- 200 response Removed
- 201, 422 responses Added
POST /product_drafts/create
- Response
- 200 response Removed
- 201, 422 responses Added
POST /product_drafts/update
- Response
- 200 response Removed
- 201, 422 responses Added
Added
1
POST /ingredients/create
6 structure changes including:
4 Additions
2 Modifications
Modified
2
Breaking
GET /product_drafts
- Response
-
200 response Modified
- reviewer_user_id property Modified
- product_attributes property Modified
GET /product_drafts/{id}
- Response
-
200 response Modified
- reviewer_user_id property Modified
- product_attributes property Modified
Added
4
POST /product_drafts/approve
POST /product_drafts/auto_classify
POST /product_drafts/create
POST /product_drafts/update
3 structure changes including:
3 Modifications
Modified
3
GET /breadcrumbs/product/{id_or_alias}
- Path
- id_or_alias path parameter Added
GET /breadcrumbs/product_category/{id_or_alias}
- Path
- id_or_alias path parameter Added
GET /product_categories/{id_or_alias}
- Path
- id_or_alias path parameter Added
1 structure change including:
1 Modification
Modified
1
GET /featured
- Query
- products_count, comparisons_count, articles_count, as_of_date query parameters Added
4 structure changes including:
3 Additions
1 Modification
Modified
1
GET /product_categories
- Response
-
200 response Modified
- data property Modified
Added
3
GET /breadcrumbs/product/{id_or_alias}
GET /breadcrumbs/product_category/{id_or_alias}
GET /product_categories/{id_or_alias}
1 structure change including:
1 Modification
Modified
1
GET /product_categories/{id_or_alias}/products
- Query
- search query parameter Added
1 structure change including:
1 Modification
Modified
1
Breaking
GET /products
- Query
- ft_bool_non_comedogenic query parameter Modified
18 structure changes including:
18 Modifications
Modified
18
GET /articles
- Response
- 500 response Added
GET /articles/{id_or_alias}
- Response
- 500 response Added
GET /brands
- Response
- 500 response Added
GET /brands/{id_or_alias}
- Response
- 500 response Added
GET /brands/{id_or_alias}/products
- Response
- 500 response Added
GET /buy/{id_or_alias}/amzn
- Response
- 500 response Added
GET /featured
- Response
- 500 response Added
GET /ingredients
- Response
- 500 response Added
GET /ingredients/{id_or_alias}
- Response
- 500 response Added
GET /ingredients/{id_or_alias}/products
- Response
- 500 response Added
GET /product_categories
- Response
- 500 response Added
GET /product_categories/{id_or_alias}/products
- Response
- 500 response Added
GET /product_drafts
- Response
- 500 response Added
GET /product_drafts/{id}
- Response
- 500 response Added
GET /products
- Response
- 500 response Added
GET /products/{id_or_alias}
- Response
- 500 response Added
GET /products/{id_or_alias}/analysis
- Response
- 500 response Added
POST /analyze/ingredient_list
- Response
- 500 response Added
2 structure changes including:
1 Addition
1 Modification
Modified
1
GET /products/{id_or_alias}
- Response
-
200 response Modified
- links property Added
Added
1
GET /buy/{id_or_alias}/amzn
6 structure changes including:
6 Modifications
Modified
6
Breaking
GET /product_categories
- Response
-
200 response Modified
- data property Modified
GET /product_categories/{id_or_alias}/products
- Response
-
200 response Modified
- data property Modified
GET /product_drafts
- Response
-
200 response Modified
- id property Modified
- type, attributes properties Removed
- author_user_id, reviewer_user_id, product_attributes, ingredient_classifications, draft_version, created_at, updated_at, approved_at properties Added
GET /product_drafts/{id}
- Response
-
200 response Modified
- id property Modified
- type, attributes properties Removed
- author_user_id, reviewer_user_id, product_attributes, ingredient_classifications, draft_version, created_at, updated_at, approved_at properties Added
GET /products
- Response
-
200 response Modified
- data property Modified
GET /products/{id_or_alias}
- Response
-
200 response Modified
- data property Modified
4 structure changes including:
3 Additions
1 Modification
Modified
1
GET /product_categories/{id_or_alias}/products
- Response
-
200 response Modified
- data, links properties Added
Added
3
GET /products/{id_or_alias}
GET /products/{id_or_alias}/analysis
POST /analyze/ingredient_list
1 structure change including:
1 Modification
Modified
1
Breaking
GET /product_categories/{id_or_alias}/products
- Response
-
200 response Modified
- id, type, attributes properties Removed
5 structure changes including:
5 Modifications
Modified
5
GET /brands/{id_or_alias}/products
- Query
- ft_bool_non_comedogenic, ft_bool_allergen_free, ft_bool_alcohol_free, ft_bool_gluten_free, ft_bool_silicone_free, ft_bool_sulfate_free, ft_bool_paraben_free, ft_bool_peg_free, ft_bool_fungal_acne_feeding_free, ft_bool_fragrance_free, ft_bool_moisturising, ft_bool_softening, ft_bool_soothing, ft_bool_acne_fighting, ft_bool_anti_aging, ft_bool_healing, ft_bool_antiseptic, ft_bool_protecting, ft_bool_whitening, ft_bool_uv_protecting, ft_bool_antioxidant query parameters Added
GET /ingredients
- Query
- prop_int_comedogenic_rating, prop_bool_antioxidant, prop_bool_moisturising, prop_bool_softening, prop_bool_soothing, prop_bool_acne_fighting, prop_bool_anti_aging, prop_bool_healing, prop_bool_antiseptic, prop_bool_protecting, prop_bool_whitening, prop_bool_uv_protecting, prop_bool_allergen, prop_bool_alcohol, prop_bool_gluten, prop_bool_silicone, prop_bool_sulfate, prop_bool_paraben, prop_bool_peg, prop_bool_fungal_acne_feeding query parameters Added
GET /ingredients/{id_or_alias}/products
- Query
- ft_bool_non_comedogenic, ft_bool_allergen_free, ft_bool_alcohol_free, ft_bool_gluten_free, ft_bool_silicone_free, ft_bool_sulfate_free, ft_bool_paraben_free, ft_bool_peg_free, ft_bool_fungal_acne_feeding_free, ft_bool_fragrance_free, ft_bool_moisturising, ft_bool_softening, ft_bool_soothing, ft_bool_acne_fighting, ft_bool_anti_aging, ft_bool_healing, ft_bool_antiseptic, ft_bool_protecting, ft_bool_whitening, ft_bool_uv_protecting, ft_bool_antioxidant query parameters Added
GET /product_categories/{id_or_alias}/products
- Query
- ft_bool_non_comedogenic, ft_bool_allergen_free, ft_bool_alcohol_free, ft_bool_gluten_free, ft_bool_silicone_free, ft_bool_sulfate_free, ft_bool_paraben_free, ft_bool_peg_free, ft_bool_fungal_acne_feeding_free, ft_bool_fragrance_free, ft_bool_moisturising, ft_bool_softening, ft_bool_soothing, ft_bool_acne_fighting, ft_bool_anti_aging, ft_bool_healing, ft_bool_antiseptic, ft_bool_protecting, ft_bool_whitening, ft_bool_uv_protecting, ft_bool_antioxidant query parameters Added
GET /products
- Query
- ft_bool_non_comedogenic, ft_bool_allergen_free, ft_bool_alcohol_free, ft_bool_gluten_free, ft_bool_silicone_free, ft_bool_sulfate_free, ft_bool_paraben_free, ft_bool_peg_free, ft_bool_fungal_acne_feeding_free, ft_bool_fragrance_free, ft_bool_moisturising, ft_bool_softening, ft_bool_soothing, ft_bool_acne_fighting, ft_bool_anti_aging, ft_bool_healing, ft_bool_antiseptic, ft_bool_protecting, ft_bool_whitening, ft_bool_uv_protecting, ft_bool_antioxidant query parameters Added
7 structure changes including:
7 Modifications
Modified
7
GET /articles
- Response
- 400 response Added
GET /brands
- Response
- 400 response Added
GET /featured
- Response
- 400 response Added
GET /ingredients
- Response
- 400 response Added
GET /product_categories
- Response
- 400 response Added
GET /product_drafts
- Response
- 400 response Added
GET /products
- Response
- 400 response Added
2 structure changes including:
2 Modifications
Modified
2
Breaking
GET /brands
- Query
- title query parameter Removed
- search query parameter Added
GET /ingredients
- Query
- search query parameter Added