-
Type: Feature Request
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: CFA 2020R4
-
Component/s: None
-
INF Reference Number:INF-12206
Tagging this as a reminder/placeholder should we decided we need to ready these API's for more regular use. ,
Update 5/21/2020: Marking as R4. Both AHA and CFA Supply Credits app are interested in using this API.
Note: We do not have any details about the solutions that CFA are planning to implement, other than they would like to use APIs to inject waste, this feature is to provide robust, external facing API calls that can be used to GET and POST data.
Page that Will put together for initial testing of Waste API using Postman
https://fourthlimited.atlassian.net/wiki/spaces/RBCD/pages/2448622335/CFA+Waste+API+-+Postman
HLE Notes
Waste API - 40
- Throttling
- Authentication
- Document business rules
- Cannot select Sunday
- Cannot select future date
- Closed dates?
- Only entity items
- Store number, not entity id
- Using CFA Item codes rather than InFORM codes
Confluence Documentation previously provided
Needed Stories - (7/21/2020)
Story 1 - Can connect or can't connect - Authentication (CFAMX-11138)
Story 2 - User must be active in Inform and authorized (CFAMX-11143)
Story 3 - Error handling and error messages (CFAMX-11148)
Story 4 - Authorization logging
Story 5 - Validate store user auth
- is implemented by
-
CFAMX-10368 Waste API - Documentation
- Closed
-
CFAMX-10606 Implement API Throttling
- Closed
-
CFAMX-10611 Stand up an API EndPoint (get Reason Codes)
- Closed
-
CFAMX-10616 GET Waste Items
- Closed
-
CFAMX-10621 POST Waste Transaction
- Closed
-
CFAMX-10626 Inventory Adjustment History - Add indicator to denote the adjustment was from an external source
- Closed
-
CFAMX-10679 Mobile Stack Upgrade in preparation for new API Stack
- Closed
-
CFAMX-11026 QA Smoke Test
- Closed
-
CFAMX-11082 GET Waste Reason Codes
- Closed
-
CFAMX-11087 Back Out Waste Reason Code Filter logic - CFAMX-1636
- Closed
-
CFAMX-11092 SPIKE - Investigate implementing OAuth Authentication
- Closed
-
CFAMX-11101 New API Stack Build and Deploy
- Closed
-
CFAMX-11138 Waste API - Authentication
- Closed
-
CFAMX-11143 Waste API - Authorization
- Closed
-
CFAMX-11148 Waste API - Error messages
- Closed
-
CFAMX-11310 Waste API - Update Sandbox to R4
- Closed
-
CFAMX-11363 Continue updating and documenting Build \ Deploy
- Closed
-
CFAMX-11524 Adjustment History Report - Add indicator to denote the adjustment was from an external source
- Closed
- is related to
-
CFAMX-11626 All - Robust API - Part 2
- Open
- relates to
-
CFAMX-10367 Waste API - Augment/Create Load Tests (Rounding out 2020R4)
- Closed