Create an API key

Create an API key to connect custom software to import your inventory, purchases, and vendor data.

 

Start URL: https://www.inventoryy.com/my-account/api-key

Create unique API keys for “Test” and “Production” environments.

Manage, disable, and remove API keys for all environments.

From the dashboard, navigate to the top right-hand corner and select “My Account” from the user icon dropdown menu.

1-Jul-27-2023-10-11-32-3412-PM

From “My Account”, navigate to the right side of the page and click “API Key”

2-Jul-27-2023-10-11-32-1665-PM

Select "Create API Key" and add a name.

3-Jul-27-2023-10-11-32-0114-PM

Choose which environment your API Key will apply to.


Environments:

Production: A live setting where the finalized application operates and users interact with it.

Test: A controlled setting to test and debug new code, ensuring any modifications don't affect the live application.


4-Jul-27-2023-10-11-31-7759-PM

Click "Create API Key" to finalize your settings.


5-Jul-27-2023-10-11-31-8394-PM

 

Manage Your API Keys


Review the following information about your API Keys:
  • Name
  • Environment
  • API Key
  • Status
  • Action


Select the "copy" feature under the API Key column to copy your API Key.

6-Jul-27-2023-10-20-41-7144-PM

Select "Action" to enable/disable or delete your API Key.

When an API Key is enabled, it is active and allows the holder of the key to interact with the API it is associated with. This includes fetching data, making updates, deleting information, etc.

Disabling an API Key means deactivating it, which blocks any attempts to interact with the API using that key. The request will be denied because the key is not recognized as valid or authorized.

When you delete an API key, Inventoryy permanently removes that key and it can no longer be used for authentication. Any applications, services, or systems that were using that key to interact with the API will no longer be able to do so.


7-3

 

API Documentation


View API Docs: https://www.inventoryy.com/api-docs

Select "API Docs" to view all documentation related to the Inventoryy API.

8-3

Introduction: Use Inventoryy API to access endpoints. Language binding in cURL.

You can view code examples in the dark area to the right of each page.

9-2

Authentication - Create an API key to allow access to the Inventoryy API.

Add our authentication code to verify your API key.

Make sure to replace “your_api_key” with your API token.

10-2

Create Warehouse - Create a new warehouse location for your Inventoryy account.

11-2Create new warehouse locations to separate your warehouses, retail stores, or any custom inventory segmentation you choose.

Add query parameters to identify each warehouse.

Query Parameters:

  • Name
  • Phone
  • Address
  • City
  • State
  • Zip Code
  • Country

Get Warehouse - Pull all warehouse locations and information from your Inventoryy account.

12-2

Fetch your warehouse locations to pull the following data:
  • Name
  • Phone
  • Units In Stock
  • Paid Value
  • Sale Value
  • Average Age
Add query parameters to fetch each warehouse.

Query Parameters:
  • Search
  • Order
  • Page
  • Limit

Create Purchase - Create a vendor purchase order and add inventory to your stock count.

13-2

Add query parameters to create a purchase order.

Query Parameters:

  • Date
  • Vendor
  • Email Address
  • Phone
  • Address
  • City
  • State
  • Zip Code
  • Country
  • Order ID
  • Notes
  • Status

Lines:

  • Brand
  • Model
  • Condition
  • SKU
  • Notes
  • Unique Identifiers
  • Quantity
  • Cost
  • Currency
  • Warehouse Name
  • Location

Couriers:

  • Courier
  • Method
  • Cost
  • Tracking

Update Purchase - Update a vendor purchase order and adjust inventory in your stock count.

14-1
Fetch your purchase orders by vendor and warehouse location.

Add query parameters to update purchase order data.

Query Parameters:

  • Date
  • Vendor
  • Email Address
  • Phone
  • Address
  • City
  • State
  • Zip Code
  • Country
  • Order ID
  • Notes
  • Status

Remove Purchase - Delete a vendor purchase order and adjust inventory in your stock count.

Delete any purchase order by vendor and warehouse location.

Create a “Delete” HTTP Request to remove a purchase order.

15-1

List Purchase - Pull all purchase orders and information from your Inventoryy account.

16-1Fetch your purchase orders by vendor.

Add query parameters to create a purchase order list.

Query Parameters:

  • Name
  • Phone
  • Units In Stock
  • Paid Value
  • Sale Value
  • Average Age