Change Updates

Do not miss any Cosmily API changes, ever again

Subscribe to the Cosmily API changelog to be up to date on recent changes.

RSS
Cosmily API documentation

Changelog

Last update:
Compare

API structure has changed

Added 4
GET /following/ingredient_feelings/negative
GET /following/ingredient_feelings/positive
GET /my/ingredient_feelings/negative
GET /my/ingredient_feelings/positive

API structure has changed

Modified 10
GET /brands
  • Response
  • 200 response Modified
    • data attribute Modified
GET /brands/{id_or_alias}
  • Response
  • 200 response Modified
    • data attribute Modified
GET /brands/{id_or_alias}/products
  • Response
  • 200 response Modified
    • data attribute Modified
GET /ingredients/{id_or_alias}/products
  • Response
  • 200 response Modified
    • data attribute Modified
GET /products
  • Response
  • 200 response Modified
    • data attribute Modified
GET /products/{id_or_alias}
  • Response
  • 200 response Modified
    • data attribute Modified
PATCH /products/{id_or_alias}/attest_brand
  • Response
  • 201 response Modified
    • data attribute Modified
PATCH /products/{id_or_alias}/publish
  • Response
  • 201 response Modified
    • data attribute Modified
POST /products/create
  • Response
  • 201 response Modified
    • data attribute Modified
POST /products/search
  • Response
  • 200 response Modified
    • data attribute Modified
Added 3
PATCH /analyze/claim/{token}
PATCH /brands/{id_or_alias}
PATCH /brands/{id_or_alias}/transfer_ownership

API structure has changed

Added 3
DELETE /users/{id}/profile_picture
GET /my/ingredient_analyses
PATCH /users/{id}/user_type

API structure has changed

Modified 1
GET /users
  • Query
  • search query parameter Added

API structure has changed

Modified 2
GET /analyze/shared/{token}
  • Response
  • 200 response Modified
    • analysis attribute Modified
POST /analyze/ingredient_list
  • Response
  • 201 response Modified
    • analysis attribute Modified

API structure has changed

Modified 1
GET /users
  • Response
  • 200 response Modified
    • data attribute Modified

API structure has changed

Added 1
GET /users/{id}/brands

API structure has changed

Added 1
DELETE /products/{id}

API structure has changed

Added 1
DELETE /products/{id_or_alias}/product_image

API structure has changed

Removed 1 Breaking
DELETE /products/{id_or_alias}/product_image

API structure has changed

Added 1
DELETE /products/{id_or_alias}/product_image

API structure has changed

Modified 8 Breaking
GET /product_categories/{id_or_alias}/products
  • Response
  • 200 response Modified
    • data attribute Modified
GET /products
  • Response
  • 200 response Modified
    • data attribute Modified
GET /products/{id_or_alias}
  • Response
  • 200 response Modified
    • data attribute Modified
GET /sitemap/ingredients
PATCH /products/{id_or_alias}/attest_brand
  • Response
  • 201 response Modified
    • data attribute Modified
PATCH /products/{id_or_alias}/publish
  • Response
  • 201 response Modified
    • data attribute Modified
POST /products/create
  • Response
  • 201 response Modified
    • data attribute Modified
POST /products/search
  • Response
  • 200 response Modified
    • data attribute Modified
Added 2
GET /my/products
GET /sitemap/comparisons

API structure has changed

Modified 9 Breaking
GET /brands/{id_or_alias}/products
  • Response
  • 200 response Modified
    • data attribute Modified
GET /ingredients/{id_or_alias}/products
  • Response
  • 200 response Modified
    • data attribute Modified
GET /products
  • Response
  • 200 response Modified
    • data attribute Modified
GET /products/{id_or_alias}
  • Response
  • 200 response Modified
    • data attribute Modified
GET /sitemap/ingredients
PATCH /products/{id_or_alias}/attest_brand
  • Response
  • 201 response Modified
    • data attribute Modified
PATCH /products/{id_or_alias}/publish
  • Response
  • 201 response Modified
    • data attribute Modified
POST /products/create
  • Response
  • 201 response Modified
    • data attribute Modified
POST /products/search
  • Response
  • 200 response Modified
    • data attribute Modified

API structure has changed

Modified 10 Breaking
GET /brands/{id_or_alias}/products
  • Response
  • 200 response Modified
    • data attribute Modified
GET /ingredients/{id_or_alias}/products
  • Response
  • 200 response Modified
    • data attribute Modified
GET /product_categories/{id_or_alias}/products
  • Response
  • 200 response Modified
    • data attribute Modified
GET /products
  • Response
  • 200 response Modified
    • data attribute Modified
GET /products/{id_or_alias}
  • Response
  • 200 response Modified
    • data attribute Modified
GET /sitemap/ingredients
PATCH /products/{id_or_alias}/attest_brand
  • Response
  • 201 response Modified
    • data attribute Modified
PATCH /products/{id_or_alias}/publish
  • Response
  • 201 response Modified
    • data attribute Modified
POST /products/create
  • Response
  • 201 response Modified
    • data attribute Modified
POST /products/search
  • Response
  • 200 response Modified
    • data attribute Modified

API structure has changed

Modified 1 Breaking
GET /sitemap/ingredients
Removed 1 Breaking
PATCH /products/{id_or_alias}/verify
Added 1
PATCH /products/{id_or_alias}/attest_brand

API structure has changed

Modified 1 Breaking
GET /sitemap/ingredients
Added 3
PATCH /products/{id_or_alias}/publish
PATCH /products/{id_or_alias}/verify
POST /products/create

API structure has changed

Modified 1 Breaking
GET /sitemap/ingredients
Added 1
GET /users

API structure has changed

Modified 2 Breaking
GET /products
  • Response
  • 200 response Modified
    • data attribute Modified
GET /sitemap/ingredients

API structure has changed

Modified 2 Breaking
GET /products
  • Response
  • 200 response Modified
    • data attribute Modified
GET /sitemap/ingredients

API structure has changed

Modified 1 Breaking
GET /sitemap/ingredients
Added 1
PATCH /users/{id}/identity/confirm_email_change