We would need two changes to the NxtPort integration.
- Possibility to add query parameters to every bulkchain API call that will allow us to add for instance ?view=cascade or ?version=1 or ?view=cascade&version=1. Please verify swagger from NxtPort on how these parameters are sent
- Add a "NxtPort Login" action within the Bulkchain & Import Consignment connectors. Parameters are the variables used for https://login.nxtport.eu/connect/token and response contains the token. This is needed to be able to connect to other API's from NxtPort, not (yet) supported by Blendr via the call webhook basis action. NxtPort requires a different connection when sending through the login credentials (client). They need to be sent in a "body" object. Blendr however defaults to the "params" object when sending through the information. This can't be configured at the moment, thus making it impossible to retrieve a token from NxtPort with the current workflows.
For the second request, please check how this is currently handled for Bulkchain or Import Consignment as this will already be solved for these connectors.