{
  "opencollection": "1.0.0",
  "info": {
    "name": "Oracle Siebel REST Orders API",
    "version": "1.0"
  },
  "request": {
    "auth": {
      "type": "basic",
      "username": "{{username}}",
      "password": "{{password}}"
    }
  },
  "items": [
    {
      "info": {
        "name": "Orders",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List orders",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://{siebel-server}/siebel/v1.0/data/Order Entry/Order Entry - Orders",
            "params": [
              {
                "name": "fields",
                "value": "",
                "type": "query",
                "description": "Comma-separated list of field names to include in the response. When specified, only the listed fields are returned instead of all available fields."
              },
              {
                "name": "searchspec",
                "value": "",
                "type": "query",
                "description": "Siebel search specification expression for filtering records. Uses Siebel query language syntax with field names in square brackets and standard comparison operators."
              },
              {
                "name": "ChildLinks",
                "value": "",
                "type": "query",
                "description": "Comma-separated list of child business component names to include as link references in the response. Use 'None' to suppress all child links."
              },
              {
                "name": "uniformresponse",
                "value": "",
                "type": "query",
                "description": "When set to 'yes' or 'y', forces the response to always use the JSON array format with an items wrapper, regardless of whether the result contains a single record or multiple records."
              },
              {
                "name": "ViewMode",
                "value": "",
                "type": "query",
                "description": "Access control mode that determines which records are visible. Personal returns records owned by the user, Sales Rep uses position-based access, and Organization uses organization-level visibility rules."
              },
              {
                "name": "PageSize",
                "value": "",
                "type": "query",
                "description": "Maximum number of records to return in the response. Controls pagination by limiting the result set size."
              },
              {
                "name": "StartRowNum",
                "value": "",
                "type": "query",
                "description": "Zero-based index of the first record to return. Used in combination with PageSize for pagination through large result sets."
              }
            ]
          },
          "docs": "Retrieve a collection of Order Entry business component records from the Order Entry business object. Returns order details including order number, status, account, and order total."
        }
      ]
    }
  ],
  "bundled": true
}