Navigate
Wasp Helpdesk
  • Register

  • or
  • Login
    Need a password reminder?
or
Contact Us
  • Get in touch

    Send us an email

  • Start a chat session

  • Knowledgebase Read help articles
  • News News & updates
  • Contact Us We are here to help
  • Training View our options
  • Product Sunsets Non-Supported Products
Barcode System Consult
Barcode Printer Consult
Barcode Label Consult
  • Portal
  • Knowledgebase
  • InventoryCloud Getting Started
  • AssetCloud & InventoryCloud: API FAQ
Subscribe Download PDF

AssetCloud & InventoryCloud: API FAQ

Scott Leonard
2025-03-26
in InventoryCloud Getting Started

Wasp's AssetCloud & InventoryCloud products (both Cloud-web and On-Premise editions) offer RESTful API functionality, used to programmatically query the database (as opposed to manually interacting with the user interface).

Frequently-Asked Questions about Wasp's API implementation:

======================================================================

Does Wasp offer any already-created API modules designed to interface with my data solution?

No.

Typically, customers would need to program a middle component that communicates with the Wasp product, then converts that to the other system's needs, and vice versa. Since there are many 3rd-party products that can be used, and many ways of using them, it is not feasible for Wasp to create a "generic" module.

======================================================================

Does Wasp offer custom API programming services that I can pay for?

No.

Certain Wasp resellers may offer API programming services. Contact Wasp Tech Support for a referral to such a reseller.

======================================================================

Will Wasp teach me how to program so that I can take advantage of APIs?

No.

Use of the APIs requires programming and implementation knowledge that is outside the scope of what Wasp provides. We recommend using the C# language, and Microsoft Visual Studio as the development environment. 

The RESTful APIs can be used with any language that can communicate via http/https.

The 3rd-party Postman utility can be used for simple API testing, as well as more complicated development.
https://www.postman.com/

In Visual Studio, you can use Wasp's NuGet packages with .Net (for ease in working with code):
Tools menu, NuGet Package Manager, Manage NuGet Packages for Solution
Put a check in the desired package: AssetCloudPublicAPI and/or InventoryCloudPublicAPI.

======================================================================

General API Info:

The API Help can be browsed here (or in your own tenant):
https://help.waspassetcloud.com/Help/API
https://help.waspinventorycloud.com/Help/API

On those pages, the name of each of the API calls is a link which can be clicked to pull up more info on that specific call.

Step-by-step document:
https://dl.waspbarcode.com/kb/cloud/Cloud-API-Step-by-Step-20180803.pdf

Code samples that can be loaded in Visual Studio:
https://dl.waspbarcode.com/kb/cloud/WaspCSAPI-20180803.zip

======================================================================

I've been working with API programming, and I am stuck. Can Wasp help with troubleshooting?

To a limited extent. You can start a trouble ticket and provide the following information:

  1. Web tenant name (or your On-Premise machine key)
  2. Which API call you're working with (for example, public-api/assets/createFixedAssets).
  3. The call you're making.
  4. The results you received.
  5. The results you're expecting instead.

Rate the quality of this page

This page was helpful :) :( This page was not helpful

1 of 1 people found this page helpful


Quick Jump
  • Wasp Helpdesk
  • Knowledgebase
  • News
  • Contact Us
Top
Helpdesk software provided by Deskpro