Completing requests from external systems
genesys-pgr/genesys-server!952 adds support for requests for material to be made from external systems (described in genesys-server#742 (closed))
In this ticket we implement the UI flow to finalize a request in Genesys. An external system sets up a request in Genesys and then redirects the user to Genesys where they fill out the request forms and Genesys processes the request. The request is identified by a UUID key.
Endpoint GET /api/v2/request/external/{key} is used by Genesys UI to fetch the request information and uses the same three steps as the current request process:
- Review the list (/requests/external/{key})
- Personal information (/requests/external/{key}/info)
- Finalize and submit (/requests/external/{key}/submit)
Please create new routes and components, don't use class components.
