Stock Receipts: Overview

Swagger Definition

The Swagger definition for this version of the Stock Receipts API can be found at: https://app.swaggerhub.com/apis/Triquestra/stock_receipts/3.1.

Overview

The Stock Receipts API enables the creation of stock receipts. It can be used to receipt stock transfers from a non-Infinity location to an Infinity location; for example, where a warehouse does not have an Infinity Back Office.

Using the Stock Receipts API you can:

  • Create a stock receipt for a purchase order.
  • Create a stock receipt for a stock transfer.
  • Retrieve, update, complete and search for a stock transfer receipt.
  • Create a stock receipt for an invoice.

Examples

Create a stock receipt for a purchase order:

POST /stock_receipts/purchase_order

 

Create a stock receipt for an invoice:

POST /stock_receipts/other

 

Create a stock receipt for a transfer:

POST /stock_receipts/transfer

 

Update a stock receipt for a transfer:

PUT /stock_receipts/transfer/{transfer_code}

 

Complete a stock receipt for a transfer:

PUT /stock_receipts/transfer/{transfer_code}/status

 

Get a stock receipt for a transfer:

GET /stock_receipts/transfer/{transfer_code}

 

Search for stock receipts for transfers:

POST /stock_receipts/transfer/search

 

Health check endpoint for this API:

GET /health

Security Risk Profile

Financial data 1: No financial data is exposed. Some purchase costs are exposed.

Personal data 0: No personal data is exposed.

Business data 1: No business data is exposed. Some purchase costs are exposed.