Intelligence Setup REST API
The following REST endpoints are used to support administration of intelligence models for product recommendations.
Get All Intelligence Models
Use this endpoint to retrieve all intelligence models.
- Endpoint:
/rest/v19/intelligenceSetup/models
- Method: GET
Update Intelligence Models
Use this endpoint to update intelligence models.
- Endpoint:
/rest/v19/intelligenceSetup/models
- Method: PATCH
Get an Intelligence Model
Use this endpoint to retrieve the specified intelligence model.
- Endpoint:
/rest/v19/intelligenceSetup/models/{modelId}
- Method: GET
Delete an Intelligence Model
Use this endpoint to delete the specified intelligence model.
- Endpoint:
/rest/v19/intelligenceSetup/models/{modelId}
- Method: DELETE
Update an Intelligence Model
Use this endpoint to update the specified intelligence model.
- Endpoint:
/rest/v19/intelligenceSetup/models/{modelId}
- Method: PATCH
Get All Intelligence Model Filters
Use this endpoint to retrieve all filters for the specified intelligence model.
- Endpoint:
/rest/v19/intelligenceSetup/models/{modelId}/filters
- Method: GET
Add an Intelligence Model Filter
Use this endpoint to create a filter for the specified intelligence model.
- Endpoint:
/rest/v19/intelligenceSetup/models/{modelId}/filters
- Method: POST
Update Intelligence Model Filters
Use this endpoint to update filters for the specified intelligence model.
- Endpoint:
/rest/v19/intelligenceSetup/models/{modelId}/filters
- Method: PATCH
Get an Intelligence Model Filter
Use this endpoint to retrieve the specified intelligence model filter.
- Endpoint:
/rest/v19/intelligenceSetup/models/{modelId}/filters/{filterId}
- Method: GET
Delete an Intelligence Model Filter
Use this endpoint to delete the specified intelligence model filter.
- Endpoint:
/rest/v19/intelligenceSetup/models/{modelId}/filters/{filterId}
- Method: DELETE
Update an Intelligence Model Filter
Use this endpoint to update the specified intelligence model filter.
- Endpoint:
/rest/v19/intelligenceSetup/models/{modelId}/filters/{filterId}
- Method: PATCH
Get All Intelligence Model Trainings
Use this endpoint to retrieve all trainings for the specified intelligence model.
- Endpoint:
/rest/v19/intelligenceSetup/models/{modelId}/trainings
- Method: GET
Update Intelligence Model Trainings
Use this endpoint to update trainings for the specified intelligence model.
- Endpoint:
/rest/v19/intelligenceSetup/models/{modelId}/trainings
- Method: PATCH
Get an Intelligence Model Training
Use this endpoint to retrieve the specified intelligence model training.
- Endpoint:
/rest/v19/intelligenceSetup/models/{modelId}/trainings/{trainingId}
- Method: GET
Delete an Intelligence Model Training
Use this endpoint to delete the specified intelligence model training.
- Endpoint:
/rest/v19/intelligenceSetup/models/{modelId}/trainings/{trainingId}
- Method: DELETE
Train an Intelligence Model
Use this endpoint to start a training session for the specified intelligence model.
- Endpoint:
/rest/v19/intelligenceSetup/models/{modelId}/actions/train
- Method: POST
Deploy an Intelligence Model Training
Use this endpoint to deploy the most recent training for the specified intelligence model.
- Endpoint:
/rest/v19/intelligenceSetup/models/{modelId}/actions/deploy
- Method: POST
Undeploy an Intelligence Model Training
Use this endpoint to undeploy the last deployed training for the specified intelligence model.
- Endpoint:
/rest/v19/intelligenceSetup/models/{modelId}/actions/undeploy
- Method: POST
Get Commerce Process Data Columns
Use this endpoint to retrieve Data Columns for the specified Commerce Process.
- Endpoint:
/rest/v19/intelligenceSetup/models/lookups/commerceProcesses/{commerceProcessVarName}/dataColumns
- Method: GET
The Intelligence Setup REST API endpoints provide web service support for the administration of AI-generated product recommendations.
Steps to Enable
Review the REST service definition in the REST API guides to leverage (available from the Oracle Help Center > your apps service area of interest > APIs & Schema). If you are new to Oracle's REST services you may want to begin with the Quick Start section.