Object External API endpoint parameters
This table lists and describes parameters, some of which you can set or modify, using the Object External API Endpoints form. That form is only accessible by means of the Object External APIs form, which also displays these parameters in read-only mode.
Attribute | Description |
---|---|
Collection Name | This parameter is the name of the IDO for which the API was created. It is
established at the time the API is created and cannot be changed later. In the REST API Wizard, this is established in the IDO Name field. |
Operation ID | This parameter is the name (or ID) that is used as a unique identifier for the API. This ID is used to access the API from the IDO Swagger document and/or in the ION API. |
Operation Type | This parameter is the type of action that is to be performed by the API. These
values correspond with the Action values
from the REST API Wizard:
|
Method | This parameter identifies the HTTP(S) method to be used by the API endpoint. |
Operation Summary | This parameter corresponds to the Operation Description field value from the REST API Wizard. |
Properties | This parameter is for one or more IDO properties displayed in a comma-delimited list. These are the properties that the API endpoint is to process during the designated operation. |
Bookmark | This parameter is for the bookmark ID. Bookmark IDs serve as a reference when
you want to get to the next or previous records in a collection. The “bookmark” value uses this format: <B><P><p>UserId</p></P><D><f>false</f></D><F><v>1</v></F><L><v>2</v></L></B>
where:
|
Filter | This parameter restricts the result set. This can be any valid SQL WHERE clause. |
Load Collection Type | This parameter is used for load collection paging. It is used in conjunction
with the Bookmark parameter. To use, specify one of these types:
|
Order By | This parameter is a comma-delimited list of properties that specifies the order in which the result set should be sorted. To have a property sorted in descending order, use the DESC keyword after the property name. |
Post Query Command | This parameter specifies a method to execute once for each row in the result
set after the query is completed. This is the equivalent of the Mongoose PQ option in Load/Save Overrides and uses the same syntax. |
Is Distinct | This parameter specifies that a set of data that represents only distinct combinations of requested properties is to be returned. |
Read Only | This parameter specifies that the return results are to be marked as "Read
Only". When this is set to True, retrieved records do not include the _ItemID property, which can be substantial for update and delete operations. |
Record Cap | This parameter specifies how many records are to be retrieved
in each request. These are the valid values:
Note: This setting is subject to any system-wide record cap overrides that
might be in effect.
|
Method Name | This parameter is the name of a custom load method. This parameter can be used in conjunction with the clmparms parameter. |
Method Parameter List | This parameter is used for a comma-delimited list of custom load methods parameters. |
Refresh After Update | This parameter specifies that the IDO collection is to be refreshed after the API operation is completed. |
Request Body | This parameter displays the contents of the body for the request. |