Details
-
New Feature
-
Status: Closed (View Workflow)
-
TBD
-
Resolution: Done
-
None
-
None
-
Out of scope
-
XXL < 30 days
-
Volaris
-
-
2
-
90
-
R5
-
R5
-
R5
-
R5
-
R5
-
R2
-
R2
-
R5
-
R5
Description
Current situation or problem
To support integration with an INN-Reach resource sharing system via the Direct to INN-Reach (D2IR) APIs, FOLIO must make the following HTTP endpoints available using Oauth2 Bearer tokens for authentication (UXPROD-2672):
Borrower Renew Item
PUT /innreach/v2/circ/borrowerrenew/<trackingId>/<centralCode> (MODINREACH-100, MODINREACH-101)
Final Item Check-in
PUT /innreach/v2/circ/finalcheckin/<trackingId>/<centralCode> (MODINREACH-102)
Item In Transit
PUT /innreach/v2/circ/intransit/<trackingId>/<centralCode> (MODINREACH-103)
Owner Renew Item
PUT /innreach/v2/circ/ownerrenew/<trackingId>/<centralCode> (MODINREACH-104)
Patron Claims Returned
PUT /innreach/v2/circ/claimsreturned/<trackingId>/<centralCode> (MODINREACH-172)
In scope
Local Server Endpoints and the attendant functionality in FOLIO
Out of scope
FOLIO functionality that calls D2IR API endpoints on an INN-Reach central server
Use case(s)
These API endpoints are required to support Local Server functions in an INN-Reach resource sharing system.
Proposed solution/stories
And edge module that receives these API calls and passes them to an internal INN-Reach module for processing. Endpoints need to support versioning. Stories and requirements for each endpoint will be specified in separate tickets and linked back to this ticket.
Links to Additional Info
Google Sheet mapping D2IR APIs to FOLIO functionality
Questions
N/A
TestRail: Results
Attachments
Issue Links
- is defined by
-
MODINREACH-100 D2IR Local Endpoint (Circulation): Borrower Renew Message for Item Hold (Owning Site)
-
- Closed
-
-
MODINREACH-102 D2IR Local Endpoint (Circulation): Final Item Check-in (Borrowing Site)
-
- Closed
-
-
MODINREACH-103 D2IR Local Endpoint (Circulation): Item In Transit Message (Owning Site)
-
- Closed
-
-
MODINREACH-104 D2IR Local Endpoint (Circulation): Owner Renew Item (Borrowing Site)
-
- Closed
-
-
MODINREACH-172 D2IR Local Endpoint (Circulation): Claims Returned (Owning Site)
-
- Closed
-
- requires
-
UXPROD-2672 Implement "Third Party" OAuth2 Token Endpoint for D2IR (INN-Reach)
-
- Closed
-