Change Updates

Do not miss any Thomsell API changes, ever again

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

RSS

Changelog

Last update:
Compare
1 structure change including:
1 Addition
Added 1
POST /platform/chatrooms/{id}/message-pdf
1 structure change including:
1 Addition
Added 1
PATCH /chat/chatrooms/{chatroom}/purge
15 structure changes including:
3 Breaking changes
12 Modifications
3 Removals
Modified 12 Breaking
GET /manager/ambassadors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • address_geocode property Modified
        • alerts property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
GET /manager/orders/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • id_meeting, id_meeting_external, id_chat_segment properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /platform/ambassadors/{id}/orders
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • id_meeting, id_meeting_external, id_chat_segment properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
GET /widget/ambassadors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • active property Added
GET /{environment}/posts/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • comments property Modified
        • author property Modified
PATCH /manager/ambassadors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • address_geocode property Modified
        • alerts property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
PATCH /manager/posts/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • comments property Modified
        • author property Modified
PATCH /platform/comments/{comment}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • author property Modified
        • active property Added
POST /manager/ambassadors
  • Response
  • 201 response Modified
    • application/json content type Modified
      • address_geocode property Modified
        • alerts property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
POST /manager/posts
  • Response
  • 201 response Modified
    • application/json content type Modified
      • comments property Modified
        • author property Modified
POST /platform/posts/{post}/comments
  • Response
  • 201 response Modified
    • application/json content type Modified
      • author property Modified
        • active property Added
POST /widget/orders
  • Response
  • 201 response Modified
    • application/json content type Modified
      • id_meeting, id_meeting_external, id_chat_segment properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
Removed 3 Breaking
GET /manager/alerts
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /manager/ambassadors/{id}/alerts
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /manager/ambassadors/{id}/alerts
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
2 structure changes including:
1 Addition
1 Modification
Modified 1
PATCH /manager/ambassadors/{id}
  • Body
  • application/json content type Modified
    • unsubscribe property Added
Added 1
PATCH /manager/ambassadors/{id}/anonymize
5 structure changes including:
1 Breaking change
3 Additions
1 Modification
1 Removal
Modified 1
PATCH /manager/ambassadors/{id}
  • Body
  • application/json content type Modified
    • customer_id property Added
Removed 1 Breaking
POST /platform/session-times
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 3
GET /{environment}/features
POST /{environment}/chatrooms/{id}/message-audio
POST /{environment}/session-times
1 structure change including:
1 Modification
Modified 1
GET /platform/ambassadors/{id}/orders
  • Query
  • filter[placed_between] query parameter Added
13 structure changes including:
13 Modifications
Modified 13
GET /manager/ambassadors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tiktok_account property Added
GET /widget/ambassadors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tiktok_account property Added
GET /{environment}/me
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tiktok_account property Added
GET /{environment}/posts/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • comments property Modified
        • author property Modified
PATCH /manager/ambassadors/{id}
  • Body
  • application/json content type Modified
    • tiktok_account property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tiktok_account property Added
PATCH /manager/posts/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • comments property Modified
        • author property Modified
PATCH /platform/comments/{comment}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • author property Modified
        • tiktok_account property Added
PATCH /{environment}/me
  • Body
  • application/json content type Modified
    • tiktok_account property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • tiktok_account property Added
POST /auth/login
  • Response
  • 200 response Modified
    • application/json content type Modified
      • user property Modified
        • tiktok_account property Added
POST /auth/register
  • Body
  • application/json content type Modified
    • tiktok_account property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • tiktok_account property Added
POST /manager/ambassadors
  • Body
  • application/json content type Modified
    • tiktok_account property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • tiktok_account property Added
POST /manager/posts
  • Response
  • 201 response Modified
    • application/json content type Modified
      • comments property Modified
        • author property Modified
POST /platform/posts/{post}/comments
  • Body
  • application/json content type Modified
    • tagged_everyone property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • author property Modified
        • tiktok_account property Added
1 structure change including:
1 Modification
Modified 1
GET /widget/ambassadors
  • Query
  • filter[online_only] query parameter Added
11 structure changes including:
11 Modifications
Modified 11 Breaking
GET /widget/ambassadors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • location property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /{environment}/me
  • Response
  • 200 response Modified
    • application/json content type Modified
      • ids_guest_accounts property Added
GET /{environment}/posts/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • comments property Modified
        • author property Modified
PATCH /manager/posts/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • comments property Modified
        • author property Modified
PATCH /platform/comments/{comment}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • author property Modified
        • location property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
PATCH /{environment}/me
  • Response
  • 200 response Modified
    • application/json content type Modified
      • ids_guest_accounts property Added
POST /auth/login
  • Response
  • 200 response Modified
    • application/json content type Modified
      • user property Modified
        • ids_guest_accounts property Added
POST /auth/register
  • Response
  • 201 response Modified
    • application/json content type Modified
      • ids_guest_accounts property Added
POST /manager/posts
  • Response
  • 201 response Modified
    • application/json content type Modified
      • comments property Modified
        • author property Modified
POST /platform/posts/{post}/comments
  • Response
  • 201 response Modified
    • application/json content type Modified
      • author property Modified
        • location property Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
POST /widget/orders
  • Body
  • application/json content type Modified
    • order_type property Added
  • Response
  • 409 response Added
55 structure changes including:
3 Breaking changes
25 Additions
27 Modifications
3 Removals
Modified 27 Breaking
GET /manager/predefined-messages
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • position, active properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
GET /manager/orders/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • assignment property Added
GET /manager/orders
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • assignment property Added
GET /manager/ambassadors/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • register_src property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
DELETE /manager/posts/{id}
  • Response
  • 200 response Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • 204 response Added
GET /manager/predefined-messages/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • position, active properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
GET /manager/quiz
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • my_answers, post properties Added
  • Query
  • filter[active] query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /manager/quiz/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • my_answers, post properties Added
GET /widget/ambassadors
  • Query
  • filter[last_action_date_after] query parameter Added
GET /widget/ambassadors/{id}/posts
  • Response
  • 200 response Modified
    • application/json content type Modified
      • data property Modified
        • date_post, view_on_blog, link, data1, data2, thread_last_update, is_on_boarding, is_welcome, shareable, no_comment properties Removed
          • Removing a resource is always breaking unless it was deprecated before
            Breaking
        • video, quiz properties Added
  • Query
  • filter[view_on_blog] query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /widget/config
  • Response
  • 200 response Modified
    • application/json content type Modified
      • picking property Modified
        • nameSelector, imageSelector, priceSelector, skuSelector properties Modified
          • Type went from string to object
            Breaking
        • descriptionSelector property Added
GET /{environment}/me
  • Response
  • 200 response Modified
    • application/json content type Modified
      • status_role, manager_role properties Added
GET /{environment}/posts
  • Response
  • 200 response Modified
    • application/json content type Modified
      • object-2 property Modified
        • data property Modified
      • object-1 property Added
  • Query
  • filter[view_on_blog] query parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
GET /{environment}/posts/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • date_post, view_on_blog, link, data1, data2, thread_last_update, is_on_boarding, is_welcome, shareable, no_comment properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • video, quiz properties Added
PATCH /manager/ambassadors/{id}
  • Body
  • application/json content type Modified
    • register_src property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • register_src property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
PATCH /manager/posts/{id}
  • Body
  • application/json content type Modified
    • is_on_boarding, is_welcome, data1, data2, thread_last_update properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • visibility property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • date_post, view_on_blog, link, data1, data2, thread_last_update, is_on_boarding, is_welcome, shareable, no_comment properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • video, quiz properties Added
PATCH /manager/predefined-messages/{id}
  • Body
  • application/json content type Modified
    • position, active properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • position, active properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
PATCH /manager/products/{id}
  • Body
  • application/json content type Modified
    • Content type is now required
      Breaking
PATCH /manager/quiz/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • my_answers, post properties Added
PATCH /{environment}/me
  • Body
  • application/json content type Modified
    • password_confirmation property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • status_role, manager_role properties Added
POST /auth/login
  • Response
  • 200 response Modified
    • application/json content type Modified
      • user property Modified
        • status_role, manager_role properties Added
  • 403 response Added
POST /auth/register
  • Body
  • application/json content type Modified
    • shopify_customer_id, facebook_id, google_id, apple_id, id_address_geocode properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • store_id, roles, address properties Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • status_role, manager_role properties Added
POST /manager/ambassadors
  • Response
  • 201 response Modified
    • application/json content type Modified
      • register_src property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /manager/posts
  • Body
  • application/json content type Modified
    • link, date_post, data1, data2, thread_last_update, is_welcome properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • id_ambassador property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • date_post, view_on_blog, link, data1, data2, thread_last_update, is_on_boarding, is_welcome, shareable, no_comment properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • video, quiz properties Added
POST /manager/predefined-messages
  • Body
  • application/json content type Modified
    • position, active properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
  • Response
  • 201 response Modified
    • application/json content type Modified
      • position, active properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /manager/products
  • Body
  • application/json content type Modified
    • Content type is now required
      Breaking
    • stock_available property Modified
      • Type went from number to integer(nullable)
        Breaking
    • image property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • images property Added
POST /manager/quiz
  • Response
  • 201 response Modified
    • application/json content type Modified
      • my_answers, post properties Added
Removed 3 Breaking
GET /manager/platform-config
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
PATCH /manager/platform-config
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /manager/images
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 25
DELETE /platform/comments/{comment}
DELETE /platform/posts/{post}/like
GET /platform/ambassadors
GET /platform/ambassadors/{id}
GET /platform/ambassadors/{id}/challenges
GET /platform/ambassadors/{id}/notifications
GET /platform/ambassadors/{id}/orders
GET /platform/ambassadors/{id}/stats
GET /platform/posts/{post}/comments
GET /platform/posts/{post}/likes
PATCH /manager/popliste/{id}
PATCH /notifications/{id}/read
PATCH /platform/comments/{comment}
PATCH /platform/me/address-geocode
PATCH /platform/me/point-of-sale/{pointOfSale}
POST /manager/popliste
POST /platform/popliste
POST /platform/popliste/{id}/image
POST /platform/posts/{post}/comments
POST /platform/posts/{post}/like
POST /platform/products/pick-product
POST /platform/push-notification
POST /platform/quiz/{id}/participate
POST /widget/orders
POST /{environment}/images