Change Updates

Do not miss any inwendo ERP API changes, ever again

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

RSS

about 4 hours ago

main
2025111901
Compare
2025111901

API structure has changed

Next change
80 structure changes including:
11 Additions
69 Modifications
Modified 69 Breaking
POST /api/event/base_booking_group
  • Response
  • 200 response Modified
    • application/json content type Modified
      • billing_type, participant_company_name properties Added
POST /api/event/base_booking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • base_booking_group property Modified
        • billing_type, participant_company_name properties Added
      • participant_company_name property Added
POST /api/crm/crmpeople
  • Body
  • application/json content type Modified
    • crmperson property Modified
      • created_from property Added
POST /api/crm/crmcompanies
  • Body
  • application/json content type Modified
    • crmcompany property Modified
      • created_from property Added
POST /api/cp/chat/chatroom_message/{chatroomIdentifier}
  • Body
  • application/json content type Modified
    • data property Modified
      • attachments, reactions properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • attachments, reactions properties Added
POST /api/chat/chatroom_participant
  • Body
  • application/json content type Modified
    • data property Modified
      • message_count_read property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • message_count_read property Added
POST /api/chat/chatroom_message
  • Body
  • application/json content type Modified
    • data property Modified
      • attachments property Modified
        • googledownloadlink property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • attachments property Modified
        • googledownloadlink property Added
POST /api/chat/chatroom
  • Body
  • application/json content type Modified
    • data property Modified
      • participants property Modified
        • message_count_read property Added
      • unread_count, is_unread, message_count_read properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • participants property Modified
        • message_count_read property Added
      • unread_count, is_unread, message_count_read properties Added
PATCH /api/time/trainer_entries/{id}
  • Body
  • application/json content type Modified
    • data property Modified
      • event, booking, person, description, start, end, duration, confirmed, considered_in_billing, closed_editing properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • search_string property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • person, confirmed properties Added
PATCH /api/event/base_booking_group/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • billing_type, participant_company_name properties Added
PATCH /api/crm/crmpeople/{id}
  • Body
  • application/json content type Modified
    • crmperson property Modified
      • created_from property Added
PATCH /api/crm/crmcompanies/{id}
  • Body
  • application/json content type Modified
    • crmcompany property Modified
      • created_from property Added
GET /api/time/trainer_entries/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • search_string property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • person, confirmed properties Added
GET /api/time/trainer_entries
  • Response
  • 200 response Modified
    • application/json content type Modified
      • search_string property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • person, confirmed properties Added
GET /api/event/public/self_assign_bookings_for_bookable/{baseBookableIdentifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • participant_company_name property Added
GET /api/event/public/self_assign_bookings/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • participant_company_name property Added
GET /api/event/base_event_booking_schedule/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • baseEvent property Modified
        • media_questionnaire property Modified
GET /api/event/base_booking_group/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • billing_type, participant_company_name properties Added
GET /api/event/base_booking_group
  • Response
  • 200 response Modified
    • application/json content type Modified
      • billing_type, participant_company_name properties Added
GET /api/event/base_booking_customer_waitlist_position
  • Response
  • 200 response Modified
    • application/json content type Modified
      • participant_company_name property Added
PUT /api/time/trainer_entries/{id}
  • Body
  • application/json content type Modified
    • data property Modified
      • event, booking, person, description, start, end, duration, confirmed, considered_in_billing, closed_editing properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • search_string property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • person, confirmed properties Added
PUT /api/event/base_event_booking_schedule/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • baseEvent property Modified
        • media_questionnaire property Modified
PUT /api/event/base_booking_group/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • billing_type, participant_company_name properties Added
PUT /api/crm/crmpeople/{id}
  • Body
  • application/json content type Modified
    • crmperson property Modified
      • created_from property Added
PUT /api/crm/crmcompanies/{id}
  • Body
  • application/json content type Modified
    • crmcompany property Modified
      • created_from property Added
PUT /api/cp/chat/chatroom_message/{identifier}
  • Body
  • application/json content type Modified
    • data property Modified
      • attachments, reactions properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • attachments, reactions properties Added
PUT /api/chat/chatroom_participant/{identifier}
  • Body
  • application/json content type Modified
    • data property Modified
      • message_count_read property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • message_count_read property Added
PUT /api/chat/chatroom_message/{identifier}
  • Body
  • application/json content type Modified
    • data property Modified
      • attachments property Modified
        • googledownloadlink property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • attachments property Modified
        • googledownloadlink property Added
PUT /api/chat/chatroom/{identifier}
  • Body
  • application/json content type Modified
    • data property Modified
      • participants property Modified
        • message_count_read property Added
      • unread_count, is_unread, message_count_read properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • participants property Modified
        • message_count_read property Added
      • unread_count, is_unread, message_count_read properties Added
POST /api/time/trainer_entries
  • Body
  • application/json content type Modified
    • data property Modified
      • event, booking, person, description, start, end, duration, confirmed, considered_in_billing, closed_editing properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • search_string property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • person, confirmed properties Added
POST /api/logouts
  • Response
  • 200 response Modified
    • application/json content type Modified
      • error_codes property Added
POST /api/logins/resets
  • Response
  • 200 response Modified
    • application/json content type Modified
      • error_codes property Added
POST /api/logins/delete
  • Response
  • 200 response Modified
    • application/json content type Modified
      • error_codes property Added
POST /api/invoice/offers
  • Body
  • application/json content type Modified
    • offer property Modified
      • items property Modified
        • booking property Added
POST /api/invoice/invoices
  • Body
  • application/json content type Modified
    • invoice property Modified
      • items property Modified
        • booking property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items property Modified
        • project_item property Modified
      • base_booking_group property Added
POST /api/external_login/redirect_test/{provider}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • error_codes property Added
POST /api/event/scanner/base_event_signup/action/{personIdentifier}
  • Body
  • application/json content type Modified
    • crmcompany property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • data property Added
POST /api/event/scanner/base_event_signup/action
  • Body
  • application/json content type Modified
    • crmcompany property Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • data property Added
POST /api/event/customer/base_booking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • base_booking_group property Modified
        • billing_type, participant_company_name properties Added
      • participant_company_name property Added
POST /api/event/base_event_booking_schedule
  • Response
  • 200 response Modified
    • application/json content type Modified
      • baseEvent property Modified
        • media_questionnaire property Modified
DELETE /api/base/api_access_token/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • allowed_path, allowed_methods, rwe_scope, r_scope, e_scope, w_scope, scopes, token_version properties Added
DELETE /api/chat/chatroom/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • participants property Modified
        • message_count_read property Added
      • unread_count, is_unread, message_count_read properties Added
DELETE /api/chat/chatroom_message/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • attachments property Modified
        • googledownloadlink property Added
DELETE /api/chat/chatroom_participant/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • message_count_read property Added
DELETE /api/event/base_booking_group/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • billing_type, participant_company_name properties Added
DELETE /api/media/questionnaire/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • group_allowed, allow_self_register properties Added
DELETE /api/opendata/facebook/login
  • Response
  • 200 response Modified
    • application/json content type Modified
      • error_codes property Added
DELETE /api/opendata/instagram/login
  • Response
  • 200 response Modified
    • application/json content type Modified
      • error_codes property Added
DELETE /api/opendata/iw_remote_erp/login
  • Response
  • 200 response Modified
    • application/json content type Modified
      • error_codes property Added
DELETE /api/opendata/microsoft/login
  • Response
  • 200 response Modified
    • application/json content type Modified
      • error_codes property Added
DELETE /api/time/trainer_entries/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • search_string property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • person, confirmed properties Added
GET /api/base/api_access_token
  • Response
  • 200 response Modified
    • application/json content type Modified
      • allowed_path, allowed_methods, rwe_scope, r_scope, e_scope, w_scope, scopes, token_version properties Added
GET /api/base/api_access_token/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • allowed_path, allowed_methods, rwe_scope, r_scope, e_scope, w_scope, scopes, token_version properties Added
GET /api/base/api_access_token_test
  • Response
  • 200 response Modified
    • application/json content type Modified
      • error_codes property Added
GET /api/event/base_booking_customer_performing
  • Response
  • 200 response Modified
    • application/json content type Modified
      • participant_company_name property Added
GET /api/event/base_booking_customer_participant
  • Response
  • 200 response Modified
    • application/json content type Modified
      • participant_company_name property Added
GET /api/event/base_booking_customer/{bookingId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • participant_company_name property Added
GET /api/event/base_booking_customer
  • Response
  • 200 response Modified
    • application/json content type Modified
      • participant_company_name property Added
GET /api/event/base_booking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • base_booking_group property Modified
        • billing_type, participant_company_name properties Added
      • participant_company_name property Added
GET /api/cp/chat/chatroom_message/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • attachments, reactions properties Added
GET /api/cp/chat/chatroom_message
  • Response
  • 200 response Modified
    • application/json content type Modified
      • attachments, reactions properties Added
GET /api/cp/chat/chatroom/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • unread_count, is_unread properties Added
GET /api/cp/chat/chatroom
  • Response
  • 200 response Modified
    • application/json content type Modified
      • unread_count, is_unread properties Added
  • Query
  • name, created, id query parameters Added
GET /api/chat/chatroom_participant/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • message_count_read property Added
GET /api/chat/chatroom_participant
  • Response
  • 200 response Modified
    • application/json content type Modified
      • message_count_read property Added
GET /api/chat/chatroom_message/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • attachments property Modified
        • googledownloadlink property Added
GET /api/chat/chatroom_message
  • Response
  • 200 response Modified
    • application/json content type Modified
      • attachments property Modified
        • googledownloadlink property Added
      • reactions property Modified
        • emoji property Added
GET /api/chat/chatroom/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • participants property Modified
        • message_count_read property Added
      • unread_count, is_unread, message_count_read properties Added
GET /api/chat/chatroom
  • Response
  • 200 response Modified
    • application/json content type Modified
      • unread_count, is_unread, message_count_read properties Added
  • Query
  • name, created, id query parameters Added
Added 11
DELETE /api/time/own_trainer_entries/{id}
GET /api/time/own_trainer_entries
GET /api/time/own_trainer_entries/{id}
PATCH /api/time/own_trainer_entries/{id}
POST /api/cp/chat/chatroom_message_reaction/{chatroomMessageIdentifier}
POST /api/event/admin/test_base_event_signup
POST /api/media/public/questionnaire_answer_draft
POST /api/time/own_trainer_entries
PUT /api/cp/chat/chatroom_message_reaction/{identifier}
PUT /api/media/public/questionnaire_answer_draft/{identifier}
PUT /api/time/own_trainer_entries/{id}