1 structure change including:
1 Modification
Modified
1
Breaking
POST /analyze/effects
- Response
-
200 response Modified
- positive_effects property Removed
2 structure changes including:
2 Additions
Added
2
GET /products/favorite_lookup
GET /routines/favorite_lookup
1 structure change including:
1 Addition
Added
1
POST /stats/product_buy_clicks/created_per_day
7 structure changes including:
2 Additions
5 Modifications
Modified
5
POST /stats/analyze/created_per_day
- Body
-
content type Modified
- time_zone property Added
POST /stats/ingredient_opinions/created_per_day
- Body
-
content type Modified
- time_zone property Added
POST /stats/product_tutorials/created_per_day
- Body
-
content type Modified
- time_zone property Added
POST /stats/products/created_per_day
- Body
-
content type Modified
- time_zone property Added
POST /stats/users/created_per_day
- Body
-
content type Modified
- time_zone property Added
Added
2
GET /products/{id_or_alias}/routine_candidates
POST /stats/routines/created_per_day
10 structure changes including:
10 Additions
Added
10
DELETE /products/{id_or_alias}/favorite
DELETE /routines/{id}/favorite
GET /my/favorite_products
GET /my/favorite_routines
GET /products/{id_or_alias}/favorited_by
GET /routines/{id}/favorited_by
GET /users/{id_or_username}/favorite_products
GET /users/{id_or_username}/favorite_routines
POST /products/{id_or_alias}/favorite
POST /routines/{id}/favorite
9 structure changes including:
9 Modifications
Modified
9
GET /my/products
- Response
-
200 response Modified
- data property Modified
GET /product_categories/{id_or_alias}/products
- Response
-
200 response Modified
- data property Modified
GET /products
- Response
-
200 response Modified
- data property Modified
GET /products/recent
- Response
-
200 response Modified
- data property Modified
GET /products/{id_or_alias}
- Response
-
200 response Modified
- data property Modified
PATCH /products/{id_or_alias}/attest_brand
- Response
-
201 response Modified
- data property Modified
PATCH /products/{id_or_alias}/publish
- Response
-
201 response Modified
- data property Modified
POST /products/create
- Response
-
201 response Modified
- data property Modified
POST /products/search
- Response
-
200 response Modified
- data property Modified
3 structure changes including:
2 Additions
1 Modification
Modified
1
POST /analyze/effects
- Response
-
200 response Modified
- effects property Added
Added
2
GET /my/compatibility/product/{id_or_alias}
GET /products/{id_or_alias}/effects
1 structure change including:
1 Modification
Modified
1
Breaking
PATCH /users/{id}/user_type
- Response
-
200 response Modified
- links property Removed
1 structure change including:
1 Modification
Modified
1
GET /product_categories/{id_or_alias}/products
- Response
-
200 response Modified
- data property Modified
32 structure changes including:
32 Modifications
Modified
32
Breaking
GET /following/ingredient_feelings/negative
- Query
- page, page_size query parameters Added
GET /following/ingredient_feelings/positive
- Query
- page, page_size query parameters Added
GET /ingredient_opinions/hashtag/{hashtag}
- Query
- page, page_size query parameters Added
GET /my/ingredient_analyses
- Query
- page, page_size query parameters Added
GET /my/ingredient_feelings
- Query
- page, page_size query parameters Added
GET /my/ingredient_feelings/negative
- Query
- page, page_size query parameters Added
GET /my/ingredient_feelings/positive
- Query
- page, page_size query parameters Added
GET /my/ingredient_opinions
- Query
- page, page_size query parameters Added
GET /my/product_drafts/authored
- Query
- page, page_size query parameters Added
GET /my/product_drafts/reviewed
- Query
- page, page_size query parameters Added
GET /my/product_pitches
- Query
- page, page_size query parameters Added
GET /my/product_tutorials
- Query
- page, page_size query parameters Added
GET /my/products
- Query
- page, page_size query parameters Added
GET /my/routines
- Query
- page, page_size query parameters Added
GET /product_categories
- Query
- page, page_size query parameters Added
GET /product_categories/{id_or_alias}/products
- Query
- page, page_size query parameters Added
GET /product_drafts
- Query
- page, page_size query parameters Added
GET /products/recent
GET /products/{id_or_alias}/product_tutorials
- Query
- page, page_size query parameters Added
GET /products/{id_or_alias}/product_tutorials/featured
- Query
- page, page_size query parameters Added
GET /routines/{id}/product_pitches
- Query
- page, page_size query parameters Added
GET /routines/{id}/routine_steps
- Query
- page, page_size query parameters Added
GET /users/experts
- Query
- page, page_size query parameters Added
GET /users/lookup
- Query
- user_id query parameter Modified
- page, page_size query parameters Added
GET /users/{id_or_username}/ingredient_feelings
- Query
- page, page_size query parameters Added
GET /users/{id_or_username}/ingredient_opinions
- Query
- page, page_size query parameters Added
GET /users/{id_or_username}/product_tutorials
- Query
- page, page_size query parameters Added
GET /users/{id_or_username}/routines
- Query
- page, page_size query parameters Added
GET /users/{id}/brands
- Query
- page, page_size query parameters Added
GET /users/{id}/followed_by
- Query
- page, page_size query parameters Added
GET /users/{id}/following
- Query
- page, page_size query parameters Added
POST /products/search
- Query
- page, page_size query parameters Added
8 structure changes including:
2 Additions
6 Modifications
Modified
6
Breaking
GET /my/product_pitches
- Response
-
200 response Modified
- data property Modified
GET /routines/{id}/routine_steps
- Response
-
200 response Modified
- data property Modified
PATCH /routines/{id}/routine_steps/{routine_step_id}/assign_pitch
- Response
- 200 response Removed
- 201 response Added
PATCH /routines/{id}/routine_steps/{routine_step_id}/assign_product
- Response
- 200 response Removed
- 201 response Added
PATCH /routines/{id}/routine_steps/{routine_step_id}/assign_product_tutorial
- Response
- 200 response Removed
- 201 response Added
POST /product_pitches/create
- Response
-
200 response Modified
- data property Modified
Added
2
GET /routines/{id}/product_pitches
PATCH /product_pitches/{id}/assign_affiliate
1 structure change including:
1 Addition
Added
1
POST /analyze/extract_label
6 structure changes including:
6 Modifications
Modified
6
GET /brands
- Query
- page query parameter Added
GET /ingredients
- Query
- page query parameter Added
GET /product_tutorials
- Query
- page query parameter Added
GET /products
- Query
- page query parameter Added
GET /products/recent
- Query
- page, page_size query parameters Added
GET /users
- Query
- page query parameter Added
2 structure changes including:
2 Modifications
Modified
2
GET /my/routines
- Response
-
200 response Modified
- data property Modified
GET /users/{id_or_username}/routines
- Response
-
200 response Modified
- data property Modified
2 structure changes including:
2 Breaking changes
2 Removals
Removed
2
Breaking
PATCH /routines/{id}/routine_steps/{routine_step_id}/assign_ingredient
PATCH /routines/{id}/routine_steps/{routine_step_id}/complete
8 structure changes including:
3 Breaking changes
4 Additions
1 Modification
3 Removals
Modified
1
Breaking
PATCH /routines/{id}/routine_steps/{routine_step_id}/assign_pitch
- Path
- product_pitch_id path parameter Removed
- routine_step_id path parameter Added
- Body
- content type Added
Removed
3
Breaking
DELETE /routines/{id}
PATCH /routines/{id}/routine_steps/{routine_step_id}/update
PATCH /routines/{id}/routine_steps/{routine_step_id}/update_product
Added
4
PATCH /routines/{id}/routine_steps/{routine_step_id}/assign_ingredient
PATCH /routines/{id}/routine_steps/{routine_step_id}/assign_product
PATCH /routines/{id}/routine_steps/{routine_step_id}/assign_product_tutorial
PATCH /routines/{id}/routine_steps/{routine_step_id}/complete
1 structure change including:
1 Addition
Added
1
GET /users/{id_or_username}/routines
9 structure changes including:
1 Breaking change
1 Addition
7 Modifications
1 Removal
Modified
7
GET /routines/{id}
- Response
-
200 response Modified
- data property Modified
PATCH /routines/{id}/publish
- Response
-
201 response Modified
- data property Modified
PATCH /routines/{id}/routine_steps/{routine_step_id}/assign_pitch
- Response
-
200 response Modified
- data property Modified
PATCH /routines/{id}/routine_steps/{routine_step_id}/update
- Response
-
200 response Modified
- data property Modified
PATCH /routines/{id}/routine_steps/{routine_step_id}/update_product
- Response
-
200 response Modified
- data property Modified
PATCH /routines/{id}/update
- Response
-
201 response Modified
- data property Modified
POST /routines/create
- Response
-
201 response Modified
- data property Modified
Removed
1
Breaking
GET /routines/{id}/routine_steps
Added
1
GET /routines/{id}/routine_steps