OKTA between 2 Salesforce orgs

I have a question about Salesforce and Okta.
I have 2 salesforce orgs. Org1 calls org2 through web service rest.

The objective of the call is to retrieve some data from org2 to org 1.
I want to put Okta between those 2 Orgs.
Org 1 call Okta, and Okta call org2. And the response is returned to okta, then to org1
is it possible to do this configuration?

Thank you in advance

@mourad.chekir Please help take a look of this doc and see if it is helpful with your scenario.