User Tools

Site Tools


webapi_swagger_documentation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
webapi_swagger_documentation [2020/05/25 11:16 (4 years ago)] – [Troubleshooting] kevinwebapi_swagger_documentation [2020/05/25 11:25 (4 years ago)] kevin
Line 59: Line 59:
 ===== Known Limitations ===== ===== Known Limitations =====
  
-Prior to 6.2.2.175 released versions of the Web API had a maximum limit of 32 concurrent connections. This limit has been removed and is now limited by how much available memory (max 4GB as this is a 32 bit service) running the API. +Prior to 6.2.2.175 released versions of the Web API had a maximum limit of 32 concurrent connections. This limit has been removed and is now limited by how much available memory (max 4GB as this is a 32-bit service) running the API.
- +
-<note tip> +
-Due to the JSON parser that the Windward Web API uses, any '%' characters inside of JSON strings can cause internal server errors.  The best practice is to scrub your JSON passed of these characters. +
-</note>+
  
 ===== Retrieving The Documentation ===== ===== Retrieving The Documentation =====
Line 122: Line 118:
 ===== What Version are you using? ===== ===== What Version are you using? =====
 Depending on the feature you may be looking for in an endpoint you may need to know what version you are running.  Depending on the feature you may be looking for in an endpoint you may need to know what version you are running. 
- It is not uncommon to have a training and production WebAPI configured when testing new features.  Assuming the API is running and you are authenticated, you can access the application version using the TServerMethodsWebAPI and the Connect endpoint.+ It is common to have a training and production WebAPI configured when testing new features.  Assuming the API is running and you are authenticated, you can access the application version using the TServerMethodsWebAPI and the Connect endpoint.
   * http://API_IP_ADDRESS:API_PORT/Windward/WebAPI/TServerMethodsWebAPI/Connect   * http://API_IP_ADDRESS:API_PORT/Windward/WebAPI/TServerMethodsWebAPI/Connect
  
Line 227: Line 223:
 ===== Beta 6.2.7.x History ===== ===== Beta 6.2.7.x History =====
 There can be functionality available in our beta that will not be present in our released product.  Typically new enhancement work is completed in this release. There can be functionality available in our beta that will not be present in our released product.  Typically new enhancement work is completed in this release.
 +
   * Version 6.2.7.562 – April 28, 2020   * Version 6.2.7.562 – April 28, 2020
-    * [ TFS 34807 ] Fix for /AddInventory endpoint in S5webapi not updating list price.+    * [ TFS 34807 ] Fix for /AddInventory endpoint in S5webapi not updating list price. (Beta only)
   * Version 6.2.7.530 – March 25, 2020   * Version 6.2.7.530 – March 25, 2020
     * [ TFS 33670 / 58200 ] Web API Fix: eCommerceExport=Y filter was not working for /InventoryChanges method     * [ TFS 33670 / 58200 ] Web API Fix: eCommerceExport=Y filter was not working for /InventoryChanges method
Line 275: Line 272:
   * Version 6.2.7.157 – February 28, 2019   * Version 6.2.7.157 – February 28, 2019
     * [56999] Added pagination to the Inventory, Virtual Inventory, Customer and A/P Bill endpoints to eliminate calls that exceed the maximum number of records that the S5WebAPISvc can handle.     * [56999] Added pagination to the Inventory, Virtual Inventory, Customer and A/P Bill endpoints to eliminate calls that exceed the maximum number of records that the S5WebAPISvc can handle.
- 
-===== Troubleshooting ===== 
  
 ===== Common Errors/Issues ===== ===== Common Errors/Issues =====
webapi_swagger_documentation.txt · Last modified: 2022/02/23 13:40 (2 years ago) by kevin