i2Rest Client
Revision as of 12:29, 6 April 2020 by Pavel.lobko (talk | contribs)
i2Rest-client is a native IBM i tool for web communications via http/https requests. It was intended to extend IBM i api functionality with http client functions. And more than this, with provided by I2rest-client Oauth 2.0 flows
your IBM i API could have access to any OpenApi service.
Scenaries
Depending on your needs I2rest-client can provide four request authorization scenaries:
- Https request without authorization
- Http/https requests of any type, JSON messages, stream file upload - everything is here. Please explore typical usecases
- Oauth2 CLient Credentials flow
- allowing the third-party application to obtain access on its own behalf
- Oauth2 Device flow
Implementation
You can interract with I2rest-client with IBM i command, or by the mean of it's integration API.