TMW Web-API Schnittstelle

Version: 2.5.3

Server: SQL01.TMW.AC.AT\TMW

Versionsgeschichte


Release Release Notes Date
2.0.13 Take Map-Area offline 18. Oktober 2022
2.0.12 Solved FTP to Mediastorage doesn't work any more. 17. Oktober 2022
2.0.11 Solving the Problem with unknown Annual-Ticket-Owner 04. Oktober 2022
2.0.10 Some small Changes 08. August 2022
2.0.9 Refactoring (Newsletter-Functions): Changing newsletterprovider from Emarsys to Sendinblue 23. February 2022
2.0.8 New Function (Axiell-Functions): Get date ranges for sponsorship objects 18. May 2022
New Function (Axiell-Functions): Get a list of sponsorship objects by a date range
New Function (Axiell-Functions): Get a list of sponsorship objects by multiple date ranges
2.0.7 New Function (Axiell-Functions): Retrieve preview image 5. May 2022
New Function (Axiell-Functions): Retrieve thumbnail image
2.0.6 Bug-Fix (Axiell-Functions): Fixing bug at writing values to SolR 21. April 2022
General (Axiell-Functions): Preparing Api for Axiell-System-Update
2.0.5 Bug-Fix (Varoius-Functions): Fixing additional header data in attachment of a mail 23. February 2022
2.0.4 New Function (Axiell-Functions): For getting the indoor coordinate of an object with the specified id (GET) 17. February 2022
New Function (Axiell-Functions): For setting the indoor coordinate of an object. (PUT)
2.0.3 New Function (Various-Functions): For Exhibition-Department creatinge a mail (POST) 24. January 2022
New Function (Various-Functions): For Exhibition-Department adding an attachment to a mail (POST)
New Function (Various-Functions): For Exhibition-Department sending a mail (PUT)
2.0.2 Bug Fix (Adlib-Functions): Fixd bug in requesting Tour-Data 10. January 2022
2.0.1 Refactored Function (Adlib-Functions): Get a tour item by it's primary key (new value for preferred image) 17. December 2021
2.0.0 Sourcecode-Transfer to Git, latest .Net-Framework-Version 4.8 17. December 2021
1.14.8 Trying to correct the Bug with nameless anual ticket owners. 03. November 202103. November 2021
1.14.7 Refactored Function (Adlib-Functions): Get a list of scopes in alphabetic order from sponsorship objects (GET) 06. October 2021
1.14.6 Bug Fix: Puzzle-Hunt-Functions returned user defined questions belonging to other puzzle-hunts 20. September 2021
1.14.5 Bug Fix: Get a list of MiniXploreOccupancyInfo (Event-Functions) now returns Status (200 - OK) if successfully 26. July 2021
1.14.4 New Function (Event-Functions): Get a list of MiniXploreOccupancyInfo 07. July 2021
1.14.3 New Class (Adlib-Functions): TourItem 21. June 2021
New Class (Adlib-Functions): MediaItem
New Class (Adlib-Functions): TourItemInfo
New Class (Adlib-Functions): ObjectItemInfo
New Function (Adlib-Functions): Get a tour item by it's primary key (GET)
1.14.2 Bug Fix (CustomerAccount-Functions): Renew an annual-ticket 25. May 2021
1.14.1 Refactored Function (CustomerAccount-Functions): Reactivate an annual-ticket (new parameter media_storage_id) 14. May 2021
Refactored Function (CustomerAccount-Functions): Renew an annual-ticket (new parameter media_storage_id)
Refactored Class (Event-Functions): AdventureCamp - New property "IsSibling"
1.14.0 New Section (Event-Functions) 5. May 2021
Refactored Class (Various-Functions): FieldMapping - New property "SortOrder"
New Function (Event-Functions): Get aditional data for an adventure camp registration (GET)
New Function (Event-Functions): Set aditional data for an adventure camp registration (POST)
Refactored Function (Kfz-Functions): Search vehicle (GET) - New parameter "last_name", "first_name" and "company_name". Parameter "name" ist not supported anymore
1.13.8 Refactored Class (Various-Functions): FieldMapping - New property "FieldLength" 4. May 2021
1.13.7 Refactored Function (CustomerAccount-Functions): Activate an online annual-ticket (POST) - Adjusting termination-date 28. April 2021
1.13.6 Refactored Class (CustomerAccount-Functions): AnnualTicket - New property "InvoiceNumber" 27. April 2021
Refactored Class (Common-Functions): FieldMapping - New property "IsHeader"
1.13.5 New Class (Adlib-Functions): Scope 14. April 2021
New Function (Adlib-Functions): Get a list of scopes from sponsorship objects (GET)
Refactored Function (CustomerAccount-Functions): Order online an physical annual-ticket card (POST) - New parameter "pickup_date"
1.13.4 New Function (CustomerAccount-Functions): Order online an physical annual-ticket card. (POST) 9. April 2021
1.13.3 Bug Fix: In mudule Kfz-Functions sometimes the connection to the database broke. 8. April 2021
1.13.2 New Function (CustomerAccount-Functions): Get a List of customers AnnualTickets (valid, last expiered, last created) (GET) 30. March 2021
New Function (CustomerAccount-Functions): Change the passport photo of an annual-ticket (Only allowed when status of the ticket is not equal to "valid") (POST)
New Function (CustomerAccount-Functions): Reactivate an annual-ticket (Only allowed when status of the ticket is equal to "expired") (POST)
New Function (CustomerAccount-Functions): Renew an annual-ticket (Only allowed when status of the ticket is equal to "valid") (POST)
Refactored Function (Kfz-Functions): Activate an online annual-ticket function does not accept "valid_from" parameter anymore.
1.13.1 Bug Fix: (Adlib-Functions): "Get all highlight object prirefs of an exhibition" now including all child parts of the exhibition. 22. March 2021
1.13.0 New Class (CustomerAccount-Functions): AnnualTicket 22. March 2021
New Function (CustomerAccount-Functions): Upload the passport photo of the customer into the media storage (POST)
New Function (CustomerAccount-Functions): Make an annual-ticket request (POST)
New Function (CustomerAccount-Functions): Activate an online annual-ticket (POST)
Bug Fix (Kfz-Functions): "Profession" was not displayed at detail search result
1.12.19 Refactored Class (Kfz-Functions): SearchResultItem - New property "Profession" 19. March 2021
Refactored Function (Kfz-Functions): SearchResult - Function got additional parameters "profession" and "type"
1.12.18 Bug Fix: Calling (Kfz-Functions) SearchResult with parameter dispossession = null 17. March 2021
1.12.17 Bug Fix: Access to SolR failed caused by development of new SolR interface 12. March 2021
1.12.16 Refactored Function (Kfz-Functions): SearchResult - Functions got additional parameters dispossession und comment 12. March 2021
1.12.15 Bug Fix: Getting a Media from Adlib 10. Dezember 2020
1.12.14 Bug Fix: In Adlib Data Function WriteRaw when deleting a sponsorship. 07. Dezember 2020
1.12.13 Refactored Class (Various-Functions): MapArea - New property "Language_id" 04. Dezember 2020
Refactored Function (Various-Functions): Get a list of all map areas of a floor (GET) - New parameter "language_id"
Refactored Function (Various-Functions): Get a map area (GET) - New parameter "language_id"
1.12.12 Refactored Class (CustomAccount-Functions): Salutation - New property "online" 01. Dezember 2020
Refactored Function (CustomAccount-Functions): Get a list of all possible salutations (GET) - New parameter "online"
Refactored Function (CustomAccount-Functions): Get a list of all possible salutations by specified language (GET) - New parameter "online"
1.12.11 Refactored Function (Adlib-Functions): Add a sponsorship to a collect object by starting date and returns the computed termination date 25. November 2020
New Function: Update a sponsorship to a collect object. Only possible for sponsorship reservation with empty sponsor. (POST)
New Function: Delte a sponsorship reservation to a collect object. Can only be executed if the sponsor is empty. (DELETE)
1.12.10 New Class (Adlib-Functions): Sponsor 17. November 2020
New Function: Get a list of all sponsors from a collect object (GET)
1.12.9 New Function: Get all highlight object prirefs of an exhibition (GET) 16. November 2020
Refactored Class (Adlib-Functions): Sponsorship
Refactored Function (Adlib-Functions): Get the sponsorship data of a single object (GET)
New Function: Get the hole list of sponsorship objects order by sponsorship terminating date (GET)
New Function: Add a sponsorship to a collect object by starting date (POST)
1.12.8 Refactored Class (Various-Functions): PointOfInterestType 12. November 2020
Refactored Class (Various-Functions): PointOfInterest
New Class (Various-Functions): PointOfInterestGroup
New Function: Get a list of all point of interest groups (GET)
New Function: Get a point of interest group by it's primary-key (GET)
New Function: Get a point of interest type (GET)
New Function: Get a list of point of interest types (GET)
New Function: Get a point of interest type icon (GET)
Refactored Function: Get list of point of interests (GET)
New Class (Various-Functions): MapArea
New Function: Get a list of all map areas of a floor (GET)
New Function: Get a map area by it's primary-key (GET)
1.12.7 New Function: Get a list of field-mappings by a key (GET) 06. November 2020
New Class (Various-Functions): FieldMapping
1.12.6 New Function: Get a list of sponsorship data of an object (GET) 04. November 2020
New Function: Add a sponsorship to a collect object (POST)
New Class (Adlib-Functions): Sponsorship
1.12.5 New Function: Set the indoor coordinates of a collect object by it's inventory number (POST) 30. October 2020
New Function: Set the location and the indoor coordinates of a collect object by it's inventory number (POST)
1.12.4 Refactored Function: Make a newsletter registration by email-address now allows as list of newsletter types. 27. October 2020
Refactored Function: Make a newsletter registration by customer-account-id now allows as list of newsletter types.
Refactored Function: Landing function after newsletter opt-in now uses POST method and basic authentication.
New Function: Get the Opt-In status by customer-account-id (GET)
New Function: Get the Opt-In status by email-address (GET)
1.12.3 New Function: Landing function after newsletter opt-in 23. October 2020
1.12.2 Refactoring of newsletter functions 15. October 2020
New Function: Get a list of registered newsletter types of coustomer account (GET)
New Function: Get a list of registered newsletter types by email-address (GET)
Refactored Function: Make a newsletter registration by email-address (POST)
Refactored Function: Make a newsletter registration by customer-account-id (POST)
Refactored Function: Make a newsletter cancellation by email-address (POST)
Refactored Function: Make a newsletter cancellation by customer-account-id (POST)
New Function: Newsletter opt-out by customer-account-id (POST)
New Function: Newsletter opt-out by email-address (POST)
1.12.1 Function Update: Serching the kfz database now works with start-offset and limitation of records. 05. October 2020
New Function: Delete the address of a customer account (POST)
1.12.0 New Section: Various-Functions 18. September 2020
New Class (Various-Functions): PointOfInterestType
New Class (Various-Functions): PointOfInterest
New Function (Various-Functions): Get a list of all point of interest types (GET)
New Function (Various-Functions): Get a point of interest type by it's primary-key (GET)
New Function (Various-Functions): Get a point of interest (GET)
1.11.1 New Class (Adlib): Location 16. September 2020
New Function (Adlib): Get a location by it's primary-key (GET)
New Function (Adlib): Set the coordinates of a location (POST)
New Function (Adlib): Set the location and the indoor coordinates of a collect object (POST)
1.11.0 New Function: Get the indoor coordinates of a collect object (GET) 11. September 2020
New Function: Set the indoor coordinates of a collect object (POST)
New Function: Get a list of collection object primary keys for all highlight-objects (GET)
New Class (Adlib): Coordinates
1.10.0 New Function: Copy an existing puzzle hunt (POST) 10. September 2020
New Function: Update customer account defined question (POST)
Update Function: Delete customer account defined question
Parameter customer_account_id removed (was not necessary)
New Function: Update a choice to a customized question (POST)
1.9.0 New Function: GetToken - Provides a one-time token for downstreamin a file without authentication (GET) 9. September 2020
New Function: Get a media without authentication passing an one-time token (GET)
1.8.0 New Function: Move a zone within a puzzle-hunt one place up in sort order (POST) 7. September 2020
New Function: Move a zone within a puzzle-hunt one place down in sort order (POST)
New Function: Move a zone within a puzzle-hunt to a specific position in sort order (POST)
1.7.0 New Function: Get an Adlib media by it's primary key (GET) 31. August 2020
New Field: SortKey in Class Zone - Sortorder within a puzzle-hunt
New Field: Language_ID in Class Salutation - Language dependency of a Salutation
New Field: Abbreviation in Class Salutation - Abbreviation of the Salutation
New Function: Get a list of all possible salutations by specified language (GET)
1.6.0 New Function: Move a station within a puzzle-hunt one place up in sort order (POST) 28. August 2020
New Function: Move a station within a puzzle-hunt one place down in sort order (POST)
New Function: Move a station within a puzzle-hunt to a specific position in sort order (POST)
1.5.0 New Class: NewsletterStatus 27. August 2020
New Function: Get a list of all possible newsletter status (GET)
New Function: Get a newsletter status by it's primary key (GET)
New Class: NewsletterRegistration
New Function: Get a newsletter registration by it's primary key (GET)
New Function: Make a newsletter registration by email-address (POST)
New Function: Make a newsletter registration by customer-account-id (POST)
New Class: NewsletterCancellation
New Function: Get a newsletter cancellation by it's primary key (GET)
New Function: Make a newsletter cancellation by email-address (POST)
New Function: Make a newsletter cancellation by customer-account-id (POST)
1.4.0 New Function: Get a list of all possible salutations (GET) 24. August 2020
New Function: Get a salutation by it's primary key (GET)
New Function: Create a customer account (POST)
New Function: Update a customer account (POST)
New Class: Country
New Function: Get a list of all countries (GET)
New Function: Get a country by it's primary key (GET)
1.3.0 New Section: CustomerAccount-Functions 18. August 2020
New Section: Adlib-Functions
New Function: Delete a customer account defined question. (POST)
New Function: Get all questions for a station with a predefined difficulty
Questions defined by a customer account are included. (GET)
New Function: Get a list of puzzle hunt short summary by customer account. (GET)
Function update: Add a customized Single- or Multiple-Choice-Question to the puzzle hunt. (POST)
ID of CustomerAccount must be submitted now.
1.2.0 New Section: CustomerAccount-Functions 23. June 2020
New Function: Get a customer account (GET)
New Class: NewsletterType
New Class: CustomerAccount
New Function: Get a Newsletter Type (GET)
1.0.10 New Class: Status 19. June 2020
New Field [Status_ID] in Puzzle-Hunt and Puzzle-Hunt-Short-Summary
Extending search, create and update funtions of Puzzle-Hunt with status
1.0.9 New Function: Serach Puzzle-Hunt by title, difficulty and language 17. June 2020
1.0.8 Bug Fix: XML-Response was not returnig the complete data 08. May 2020
1.0.7 Styling the function overview and example code of kfz functions 02. March 2020
New Function: Get the details for a dispossession (GET)
1.0.6 New Function: Add a customer question (multiple and single choice) to a Puzzle-Hunt (POST) 25. February 2020
New Function: Add a Choice to a customer question (POST)
New Function: Remove a Choice from a customer question (POST)
1.0.5 New function: Update a Puzzle-Hunt (POST) 21. February 2020
Styling the function overview and example code of puzzle-hunt functions
1.0.4 New function: List of Zones by Puzzle-Hunt (GET) 18. February 2020
New Function: Add a Station to a Puzzle-Hunt (POST)
New Function: Remove a Station from a Puzzle-Hunt (POST)
New Function: Remove a Zone (incl. all Stations) from a Puzzle-Hunt (POST)
Styling the function overview and example code of puzzle-hunt functions
1.0.3 New functions: creating and getting puzzle-hunts 17. February 2020
1.0.2 New functions: getting picture versions 13. February 2020
1.0.1 First version with elementary functions of KFZ-Database 30. January 2020
1.0.0 First version with elementary functions of Puzzle-Hunt 05. July 2019