Quick Start

The JD Edwards EnterpriseOne Application Interface Services (AIS) Server REST APIs provide services that AIS clients can use to interact with EnterpriseOne applications. These AIS services are accessed through endpoints on the AIS Server using this URI: https://ais_server:port/jderest/servicename. You must have a JD Edwards EnterpriseOne environment configured with an AIS Server before you can use the AIS Server REST APIs.

For more information, see "Configuring the AIS Server" in the JD Edwards EnterpriseOne Application Interface Services Server Reference Guide

Starting with EnterpriseOne Tools 9.2.1.2 is the availability of AIS version 2 (v2) services. All services available prior to v2 services (referred to as v1 services) are included in v2 services. To access v2 services, include /v2 in the URI path, for example: https://ais_server:port/jderest/v2/servicename

Important! If you modify an existing application to use v2 services, note the following changes to the default settings which can affect any device consuming output returned from a response:

  • The default response format (output type) for v2 services is GRID_DATA, which returns data in simple name-value pairs.
  • For a v2 form service using the GRID_DATA format, the response includes form fields.
  • For a v2 data service, the default setting for Turbo Mode is low.

Starting with EnterpriseOne Tools release 9.2.7.4 REST API monitoring can be triggered by sending headers as part of the REST request.

If the request contains the following headers monitoring records will be written:

  • jde-AIS-MonitorRequest: This header is used to trigger monitoring. The following values allow you to control the level of monitoring:

    monitorRequest, monitorRequestIO

  • jde-AIS-MonitorOnStart: This header takes a value of true or false and only applies if monitoring is triggered.