If JavaScript is disabled, please continue to the
sitemap
.
Back
Forward
Infor Documentation
Help
Copy URL
Topic URL copied to clipboard
Print this page
Print PDF
Search
Home
Home
About this guide
Infor ION API Overview
ION API components
Client applications
ION API Gateway engine
Target API servers
ION API backend service
Authentication server
Backend security
Backend protocol HTTPS vs HTTP
Backend authentication
Backend authentication choices
Basic authentication
OAuth 1.0a Zero-Legged Authentication
MutualSSL Authentication
API client development
Application workflow
Preparing to call APIs
Registering the client application
Developing the application
OAuth 2.0 Token Management
Application development - handling API errors
Common ION API Gateway error statuses
Releasing the application
Time-outs
ION API Gateway administration
Available APIs
Adding a new API suite
Infor Non-Provisioned
Custom or Non-Infor
Editing the API suite name and description
Adding policies
Adding suite policies
Adding endpoint policies
Editing and deleting policies
Deleting an API suite
API endpoints
Adding an endpoint
Editing endpoint details
Deleting an endpoint
Viewing API endpoint resources
Viewing API endpoint documentation
Adding API endpoint documentation
API deployments
Adding a deployment
Editing a deployment
Deleting a deployment
Viewing deployed endpoints
Associating endpoints
Authorized Apps
Adding a non-Infor application
Editing an application
Deleting an application
Downloading credentials for authorized apps
Resetting the secret key for authorized apps
Emailing the QR code
Disabling an application
Enabling an application
Cloning an application
API metadata
Configuration
TLS version
Changing the minimum TLS version
General Settings
Export
JWK management
OAuth 2.0
Best practices
Monitoring
ION API Health
ION API Monitoring
ION API Monitoring settings
API Suite Tracing
ION API Info
Search
Most Recent
Search Results
Transaction Details
Authorizations
Authorizing and revoking authorization
Enterprise Connector
Prerequisites
Limitations
Configuring Enterprise Connector for ION API
Enterprise Connector performance metrics
Default installation with a single hybrid service node
Horizontally scaling up to three service nodes
Interpreting the Enterprise Connector status
Infor ION API Gateway SDK
Choosing a grant type
Java web applications
Acquire the OAuth client
Obtain the OAuth token
Use the OAuth token to consume ION API
Refresh the access token
Revoke the token
Example implementation
Sample application
Java thick clients
Acquire the OAuth client
Obtain the OAuth token
Use the OAuth token to consume ION API
Refresh the access token
Revoke the token
Example implementation
Sample application
.Net web applications
Acquire the OAuth client
Obtain the OAuth token
Use the OAuth token to consume ION API CE
Refresh the access token
Revoke the token
Example implementation
Sample application
.Net based thick clients
Request the authorization code
Obtain the authorization code
Obtain the access_token and refresh_token
Calling the service
Revoke the access token
Refresh the token
Revoke the refresh token
Backend applications (Java or .Net)
Register your backend application to 0btain an OAuth ClientID and secret
Example HTTP request for the OAuth2 resource owner grant
.Net applications
Sample application
Go applications
Troubleshooting
Policies
FaultHandling
Header
Quota
CacheResponse
JsonThreatProtection
JsonTransform
QueryParam
RegExThreatProtection
XmlThreatProtection
XmlToJson
CookieRewrite
Throttling
Transformation
Setting query-string parameters for a target API call
Setting headers for a target API call
SetReqHeader
Third Party catalog
ION API bridge solution
Overview
Common terms
ION API bridge solution using ION API Bridge
Prerequisites
Overview
Configuration
In your single-tenant or on-premises ION API
In your multi-tenant ION API
In your single-tenant/on-premises ION API
Maintenance window
OAuth2 scopes
Oauth2 scopes adoption by ION API (Infor suites and Infor/non-Infor authorized apps)
Configuring OAuth2 settings in ION API
Adding scopes for authorized apps or service accounts
Using a backend service to opt into using scopes
Using a mobile, web, or native application to opt into using scopes
Additional scope-related items to consider while developing authorized apps
Hide the Table of Contents
Infor ION API Administration Guide
Open link in new tab
Open link in new window
Copy link to clipboard