Configure REST Conenctor with ION API file

You should already have the ION API file downloaded from Infor as a prerequisite. If you have not yet obtained it, please take a look at the guide on Obtaining the Infor ION API File for detailed instructions.

This section describes creating a connector configuration in Flow Connect for Infor M3 REST API's. For this documentation, we will use the following dummy ION API file.

// dummy ionapi file
```json
{
    "ti": "ACME_Org",
    "cn": "Flow Connect DEV/TEST",
    "dt": "12",
    "ci": "ACME_Org~AbcDefHfkwSpowirmfpwieD2dD",
    "cs": "pGbQ2ZoomWDp6tPp-7Qe03p9BiJONR578tNWjl9K4Y3v-57H5HmpSc",
    "iu": "https://mingle.inforcloudsuite.com",
    "pu": "https://mingle.inforcloudsuite.com:443/ACME_Org/as/",
    "oa": "authorization",
    "ot": "token",
    "or": "revoke_token",
    "sc": [],//scopes
    "ev": "V1480769020",
    "v": "1.1",
    "saak": "pRUGUsKGS1hcL8d9qfAM8SZF4IVcsFwS",
    "sask": "BcdTlw32A95CRte6KI5hHxUSDzIdQbb7"
}
```
  1. Enter the configuration values as described below. Most of these values can be constructed by inspecting the ION API file.

Configuration
Description

Agent Group

Agent group where the connector should be executed

Base URL

Concatenate the values for "iu" and "ti" parameters in the format "{iu}/{ti}/M3"

For example: "ION_API_URL/Tenant_Identifier/M3" will be the base URL for the dummy ionapi file.

Authentication Type

Choose OAuth2 Password Credentials as the Authentication Type.

  • Token Endpoint - Concatenate the values for "pu" and "ot" parameters in the format {pu}/{ot}

  • Client ID - Use the value for "ci" parameter

  • Client Secret - Use the value for "cs" parameter

  • Username - Use the value for "saak" parameter

  • Password - Use the value for "sask" parameter

  • Scopes - Choose one or more scopes under "sc". Leave it empty if nothing is defined in the ionapi file

Example: A connector configuration created based on the dummy ION API file

Last updated