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

Jan 11, 2024

main
2024010504
Compare
2024010504

API structure has changed

118 structure changes including:
22 Additions
96 Modifications
Modified 96
PUT /api/users/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • crm_person property Modified
POST /api/invoice/imported_payment_transaction
  • Body
  • application/json content type Modified
    • data property Modified
      • company, linked_sepa_payment_transaction, linked_payment_transaction, linked_invoice, transaction_group, billing_payment_profile properties Modified
      • payment_mandate_valid_until_date property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • company, linked_sepa_payment_transaction, linked_payment_transaction, linked_invoice, transaction_group, billing_payment_profile properties Modified
      • payment_mandate_valid_until_date property Added
POST /api/event/trainer/base_event_signup
  • Body
  • application/json content type Modified
    • data property Modified
      • base_event, base_booking properties Modified
      • address_street, address_house_number, address_admin_level1, payment_mandate_valid_until_date properties Added
POST /api/event/public/base_event_signup
  • Body
  • application/json content type Modified
    • data property Modified
      • base_event, base_booking properties Modified
      • address_street, address_house_number, address_admin_level1, payment_mandate_valid_until_date properties Added
POST /api/event/public/base_booking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • company, invoice, performing_person, secondary_performing_person, participant properties Modified
POST /api/event/customer/base_booking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • company, invoice, performing_person, secondary_performing_person, participant properties Modified
POST /api/event/base_location
  • Response
  • 200 response Modified
    • application/json content type Modified
      • arslist property Modified
      • address_street, address_house_number, address_admin_level1 properties Added
POST /api/event/base_event_invitation
  • Body
  • application/json content type Modified
    • data property Modified
      • message, reply_message properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • company, baseEvent properties Modified
      • token, first_name, last_name, gender, birthday, message, reply_message, main_phone, main_fax, main_email, website properties Added
POST /api/event/base_event
  • Body
  • application/json content type Modified
    • data property Modified
      • ucats property Modified
      • address_street, address_house_number, address_admin_level1 properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • baseBookable, secondaryBaseBookable, baseLocation, performing_person, secondary_performing_person properties Modified
      • address_street, address_house_number, address_admin_level1 properties Added
POST /api/event/base_booking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • company, baseLocation, baseBookable, secondaryBaseBookable, baseEvent, user, invoice, performing_person, secondary_performing_person, participant properties Modified
POST /api/event/base_bookable
  • Body
  • application/json content type Modified
    • data property Modified
      • address_street, address_house_number, address_admin_level1 properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • baseLocation property Modified
      • address_street, address_house_number, address_admin_level1 properties Added
POST /api/crm/person_log_book_entry
  • Body
  • application/json content type Modified
    • data property Modified
      • person, company, product, unified_category, discount_product, free_product, passive_product, invoices, billing_payment_profile properties Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • person, company, product, unified_category, discount_product, free_product, passive_product, invoices, billing_payment_profile properties Modified
POST /api/crm/crmpeople
  • Body
  • application/json content type Modified
    • crmperson property Modified
      • ucats property Modified
      • address_street, address_house_number, address_admin_level1, note properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • address_street, address_house_number, address_admin_level1 properties Added
POST /api/crm/crmcompanies
  • Body
  • application/json content type Modified
    • crmcompany property Modified
      • ucats property Modified
      • address_street, address_house_number, address_admin_level1, payment_mandate_valid_until_date, accounting_software_number properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • internal_contact, managing_directors, main_contacts, departments, persons, projects, invoices, offers, ucats properties Modified
      • manual_number, number_string, address_street, address_house_number, address_admin_level1, payment_mandate_valid_until_date properties Added
POST /api/crm/category/unified
  • Body
  • application/json content type Modified
    • data property Modified
      • address_street, address_house_number, address_admin_level1 properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • address_street, address_house_number, address_admin_level1 properties Added
POST /api/cp/signup/finish/{token}
  • Body
  • application/json content type Modified
    • data property Modified
      • payment_mandate_valid_until_date property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • payment_mandate_valid_until_date property Added
POST /api/cp/self_service_membership/item
  • Body
  • application/json content type Modified
    • data property Modified
      • products property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • products property Modified
GET /api/users/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • crm_person property Modified
GET /api/users
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/user_access_group/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • read_chat, write_chat, write_webhook properties Added
GET /api/user_access_group
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/user/profile
  • Response
  • 200 response Modified
    • application/json content type Modified
      • crm_person property Modified
GET /api/time/workentries/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • user property Modified
      • closed_editing_hr property Added
GET /api/time/workentries
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/time/non_work_time_request/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • user, contract, comments properties Modified
      • linked_content_type property Added
GET /api/time/non_work_time_request
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/time/current_own_workentry
  • Response
  • 200 response Modified
    • application/json content type Modified
      • user property Modified
      • closed_editing_hr property Added
GET /api/sessions
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Session2, Session3 alternatives Modified
GET /api/session/verify2fa/{id}/{code}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Session2, Session3 alternatives Modified
GET /api/opendata/bank_data/iban
  • Response
  • 200 response Modified
    • application/json content type Modified
      • address_street, address_house_number, address_admin_level1, payment_mandate_valid_until_date properties Added
PUT /api/user_access_group/{identifier}
  • Body
  • application/json content type Modified
    • data property Modified
      • read_chat, write_chat, write_webhook properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • read_chat, write_chat, write_webhook properties Added
PUT /api/time/workentries/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • user property Modified
      • closed_editing_hr property Added
PUT /api/time/non_work_time_request/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • user, contract, comments properties Modified
      • linked_content_type property Added
PUT /api/media/news_article/{identifier}
  • Body
  • application/json content type Modified
    • data property Modified
      • ucats property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • arslist, ucats properties Modified
PUT /api/media/mediagroup/{identifier}
  • Body
  • application/json content type Modified
    • data property Modified
      • ucats property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • arslist, ucats properties Modified
PUT /api/invoice/payment_transaction/{identifier}
  • Body
  • application/json content type Modified
    • data property Modified
      • company, invoices, product, unified_category, person, billing_payment_profile properties Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • company, invoices, product, unified_category, person, billing_payment_profile properties Modified
PUT /api/invoice/imported_payment_transaction_group/{identifier}
  • Body
  • application/json content type Modified
    • data property Modified
      • billing_payment_profile property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • billing_payment_profile property Modified
PUT /api/invoice/imported_payment_transaction/{identifier}
  • Body
  • application/json content type Modified
    • data property Modified
      • company, linked_sepa_payment_transaction, linked_payment_transaction, linked_invoice, transaction_group, billing_payment_profile properties Modified
      • payment_mandate_valid_until_date property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • company, linked_sepa_payment_transaction, linked_payment_transaction, linked_invoice, transaction_group, billing_payment_profile properties Modified
      • payment_mandate_valid_until_date property Added
PUT /api/event/base_location/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • arslist property Modified
      • address_street, address_house_number, address_admin_level1 properties Added
PUT /api/event/base_event_invitation/{identifier}
  • Body
  • application/json content type Modified
    • data property Modified
      • message, reply_message properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • company, baseEvent properties Modified
      • token, first_name, last_name, gender, birthday, message, reply_message, main_phone, main_fax, main_email, website properties Added
PUT /api/event/base_event/{identifier}
  • Body
  • application/json content type Modified
    • data property Modified
      • ucats property Modified
      • address_street, address_house_number, address_admin_level1 properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • baseBookable, secondaryBaseBookable, baseLocation, performing_person, secondary_performing_person properties Modified
      • address_street, address_house_number, address_admin_level1 properties Added
PUT /api/event/base_booking/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • company, baseLocation, baseBookable, secondaryBaseBookable, baseEvent, user, invoice, performing_person, secondary_performing_person, participant properties Modified
PUT /api/event/base_bookable/{identifier}
  • Body
  • application/json content type Modified
    • data property Modified
      • address_street, address_house_number, address_admin_level1 properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • baseLocation property Modified
      • address_street, address_house_number, address_admin_level1 properties Added
PUT /api/crm/person_log_book_entry/{identifier}
  • Body
  • application/json content type Modified
    • data property Modified
      • person, company, product, unified_category, discount_product, free_product, passive_product, invoices, billing_payment_profile properties Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • person, company, product, unified_category, discount_product, free_product, passive_product, invoices, billing_payment_profile properties Modified
PUT /api/crm/crmpeople/{id}
  • Body
  • application/json content type Modified
    • crmperson property Modified
      • ucats property Modified
      • address_street, address_house_number, address_admin_level1, note properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • address_street, address_house_number, address_admin_level1 properties Added
PUT /api/crm/crmcompanies/{id}
  • Body
  • application/json content type Modified
    • crmcompany property Modified
      • ucats property Modified
      • address_street, address_house_number, address_admin_level1, payment_mandate_valid_until_date, accounting_software_number properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • internal_contact, managing_directors, main_contacts, departments, persons, projects, invoices, offers, ucats properties Modified
      • manual_number, number_string, address_street, address_house_number, address_admin_level1, payment_mandate_valid_until_date properties Added
PUT /api/crm/category/unified/{id}
  • Body
  • application/json content type Modified
    • data property Modified
      • address_street, address_house_number, address_admin_level1 properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • address_street, address_house_number, address_admin_level1 properties Added
PUT /api/cp/self_service_membership/item/{identifier}
  • Body
  • application/json content type Modified
    • data property Modified
      • products property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • products property Modified
POST /api/user_access_group
  • Response
  • 200 response Modified
    • application/json content type Modified
      • read_chat, write_chat, write_webhook properties Added
POST /api/time/workentries
  • Response
  • 200 response Modified
    • application/json content type Modified
      • user property Modified
      • closed_editing_hr property Added
POST /api/time/non_work_time_request
  • Response
  • 200 response Modified
    • application/json content type Modified
      • user, contract, comments properties Modified
      • linked_content_type property Added
POST /api/sessions
  • Response
  • 200 response Modified
    • application/json content type Modified
      • Session2, Session3 alternatives Modified
POST /api/media/news_article
  • Body
  • application/json content type Modified
    • data property Modified
      • ucats property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • arslist, ucats properties Modified
POST /api/media/mediagroup
  • Body
  • application/json content type Modified
    • data property Modified
      • ucats property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • arslist, ucats properties Modified
POST /api/invoice/predefinedbillingitems
  • Body
  • application/json content type Modified
    • predefinedbillingitem property Modified
      • recurrence, ucats properties Modified
      • fixed_price_base_unit, accounting_software_number properties Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • recurrence, baseBookable, secondaryBaseBookable, baseEvent, company, ucats properties Modified
      • fixed_price_base_unit, condition_country_code, condition_zip_code_from, condition_zip_code_to properties Added
POST /api/invoice/payment_transaction
  • Body
  • application/json content type Modified
    • data property Modified
      • company, invoices, product, unified_category, person, billing_payment_profile properties Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • company, invoices, product, unified_category, person, billing_payment_profile properties Modified
POST /api/invoice/offers
  • Body
  • application/json content type Modified
    • offer property Modified
      • items, buyer properties Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items, buyer, project, invoices properties Modified
POST /api/invoice/invoices
  • Body
  • application/json content type Modified
    • invoice property Modified
      • items, buyer properties Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • items, buyer, offer, time_reports, base_event_sign_up, base_event_sign_up_group, person_log_book_entry, billing_payment_profile properties Modified
POST /api/invoice/imported_payment_transaction_group
  • Body
  • application/json content type Modified
    • data property Modified
      • billing_payment_profile property Modified
  • Response
  • 200 response Modified
    • application/json content type Modified
      • billing_payment_profile property Modified
GET /api/media/news_article/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • arslist, ucats properties Modified
GET /api/event/base_booking_customer
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/event/base_booking/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • company, baseLocation, baseBookable, secondaryBaseBookable, baseEvent, user, invoice, performing_person, secondary_performing_person, participant properties Modified
GET /api/event/base_booking
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/event/base_bookable_for_self_service_scope/{scope}
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Query
  • addressStreetLevel, addressCity, addressZip, addressCountry, addressGeoLat, addressGeoLng query parameters Added
GET /api/event/base_bookable/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • baseLocation property Modified
      • address_street, address_house_number, address_admin_level1 properties Added
GET /api/event/base_bookable
  • Response
  • 200 response Modified
    • application/json content type Modified
  • Query
  • addressStreetLevel, addressCity, addressZip, addressCountry, addressGeoLat, addressGeoLng query parameters Added
GET /api/crm/person_log_book_entry/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • person, company, product, unified_category, discount_product, free_product, passive_product, invoices, billing_payment_profile properties Modified
GET /api/crm/crmpeople/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • address_street, address_house_number, address_admin_level1 properties Added
GET /api/crm/crmpeople
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/crm/crmcompanies/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • internal_contact, managing_directors, main_contacts, departments, persons, projects, invoices, offers, ucats properties Modified
      • manual_number, number_string, address_street, address_house_number, address_admin_level1, payment_mandate_valid_until_date properties Added
GET /api/crm/crmcompanies
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/crm/category/unified/{id}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • address_street, address_house_number, address_admin_level1 properties Added
GET /api/crm/category/unified
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/cp/signup/start
  • Response
  • 200 response Modified
    • application/json content type Modified
      • payment_mandate_valid_until_date property Added
GET /api/cp/self_service_membership/item/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • products property Modified
GET /api/cp/self_service_membership/item
  • Response
  • 200 response Modified
    • application/json content type Modified
DELETE /api/event/base_booking/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • company, baseLocation, baseBookable, secondaryBaseBookable, baseEvent, user, invoice, performing_person, secondary_performing_person, participant properties Modified
DELETE /api/crm/person_log_book_entry/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • person, company, product, unified_category, discount_product, free_product, passive_product, invoices, billing_payment_profile properties Modified
GET /api/media/mediagroup/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • MediaGroup3 alternative Modified
GET /api/invoice/payment_transaction/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • company, invoices, product, unified_category, person, billing_payment_profile properties Modified
GET /api/invoice/payment_transaction
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/invoice/imported_payment_transaction_group/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • billing_payment_profile property Modified
GET /api/invoice/imported_payment_transaction/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • company, linked_sepa_payment_transaction, linked_payment_transaction, linked_invoice, transaction_group, billing_payment_profile properties Modified
      • payment_mandate_valid_until_date property Added
GET /api/invoice/imported_payment_transaction
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/event/public/self_assign_bookings_for_bookable/{baseBookableIdentifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/event/public/self_assign_bookings/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • baseLocation, baseBookable, secondaryBaseBookable, baseEvent, performing_person, secondary_performing_person properties Modified
GET /api/event/public/deleted_event_bookings
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/event/base_location/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • arslist property Modified
      • address_street, address_house_number, address_admin_level1 properties Added
GET /api/event/base_location
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/event/base_event_invitation/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • message, reply_message properties Added
GET /api/event/base_event_invitation
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/event/base_event/{identifier}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • baseBookable, secondaryBaseBookable, baseLocation, performing_person, secondary_performing_person properties Modified
      • address_street, address_house_number, address_admin_level1 properties Added
GET /api/event/base_event
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/event/base_booking_customer_performing
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/event/base_booking_customer_participant
  • Response
  • 200 response Modified
    • application/json content type Modified
GET /api/event/base_booking_customer/{bookingId}
  • Response
  • 200 response Modified
    • application/json content type Modified
      • baseLocation, baseBookable, secondaryBaseBookable, baseEvent, performing_person, secondary_performing_person properties Modified
Added 22
PATCH /api/crm/crmcompanies/{id}
GET /api/time/processed/employment_contract_month/{id}
GET /api/time/processed/employment_contract_month
GET /api/time/non_work_time_request_comment/{id}
GET /api/time/non_work_time_request_comment/for_parent/{parentIdentifier}
GET /api/time/non_work_time_request_comment
GET /api/invoice/shipping_price/calculate/{countryCode}/{zipCode}/{shippingType}
GET /api/dw/webhook/{id}
GET /api/dw/webhook
DELETE /api/media/card_button/{identifier}
DELETE /api/event/base_event_invitation/{identifier}
PATCH /api/crm/crmpeople/{id}
PATCH /api/event/base_booking/{identifier}
PATCH /api/time/processed/employment_contract_month/{id}
PATCH /api/time/workentries/{id}
POST /api/dw/webhook
POST /api/time/non_work_time_request_comment/{parentIdentifier}
POST /api/time/non_work_time_request_test
PUT /api/dw/webhook/{id}
PUT /api/event/base_event_invitation_customer/{identifier}
PUT /api/time/non_work_time_request_comment/{id}
PUT /api/time/processed/employment_contract_month/{id}