Skip to main content
Server path: /infor-syteline | Type: Application | PCID required: Yes

Tools

ToolDescription
infor_syteline_batch_idorequestExecute multiple IDO operations atomically
infor_syteline_get_idoproperty_metadataGet property metadata for an IDO
infor_syteline_invoke_idomethodInvoke a custom IDO method
infor_syteline_load_idoLoad (query) records from an IDO
infor_syteline_update_idoCreate, update, or delete records in an IDO

infor_syteline_batch_idorequest

Execute multiple IDO operations atomically Parameters:
ParameterTypeRequiredDefaultDescription
Requestsobject[]YesArray of IDO request objects. Each request specifies an operation (Load, Update, or Invoke) and its parameters. All requests are executed atomically.

infor_syteline_get_idoproperty_metadata

Get property metadata for an IDO Parameters:
ParameterTypeRequiredDefaultDescription
idoNamestringYesThe name of the IDO to get metadata for (e.g., SLItems, SLCustomers, SLCos, SLPos, UserNames, SLParts)

infor_syteline_invoke_idomethod

Invoke a custom IDO method Parameters:
ParameterTypeRequiredDefaultDescription
idoNamestringYesThe name of the IDO that defines the method (e.g., SLItems, SLCustomers, SLCos). Use the getIDOPropertyMetadata endpoint to discover available IDOs.
methodNamestringYesThe name of the IDO method to invoke. Methods are defined on specific IDOs and perform custom business logic.
bodyobjectNoMethod parameters as key-value pairs. The required parameters depend on the specific method being invoked.

infor_syteline_load_ido

Load (query) records from an IDO Parameters:
ParameterTypeRequiredDefaultDescription
idoNamestringYesThe name of the IDO to query (e.g., SLItems, SLCustomers, SLCos, SLPos, UserNames, SLParts). Use the getIDOPropertyMetadata endpoint to discover available IDOs and their properties.
propertiesstringNoComma-separated list of property (field) names to return. If omitted, all properties are returned. Example: ‘Item,Description,UM,UnitCost’
filterstringNoSQL WHERE clause expression to filter results. Example: “Item LIKE ‘ABC%’” or “CustNum = ‘1001’” or “Status = ‘O’ AND OrderDate >= ‘2024-01-01‘“
orderbystringNoComma-separated list of properties to sort by. Append ’ DESC’ for descending order. Example: ‘OrderDate DESC,CustNum’
RecordCapintegerNoMaximum number of records to return. Use for pagination or to limit large result sets. Default varies by server configuration.
BookmarkstringNoPagination cursor returned from a previous request. Pass this value to retrieve the next page of results.

infor_syteline_update_ido

Create, update, or delete records in an IDO Parameters:
ParameterTypeRequiredDefaultDescription
idoNamestringYesThe name of the IDO to modify (e.g., SLItems, SLCustomers, SLCos). Use the getIDOPropertyMetadata endpoint to discover available properties and their types.
Changesobject[]YesArray of record changes to apply. Each item must include ‘_Action’ (‘I’ for insert, ‘U’ for update, ‘D’ for delete) and the relevant property values.