Skip to main content

Get transfer functions with pagination

GET 

/api/v1/devices/{deviceId}/data-objects/transfer-functions

Retrieve a paginated list of transfer functions for a specific device.

Query Parameters

  • keyword (string, optional): Fuzzy search keyword for filtering results. Searches across outputDataObjectName field. Supports multiple keywords separated by comma (e.g., temp,voltage). The search is case-sensitive and performs partial matching (contains operation).

  • skipCount (integer, optional): Number of items to skip for pagination. Used for calculating which page to retrieve. Default: 0. Example: For page 2 with 10 items per page, set skipCount=10.

  • maxResultCount (integer, optional): Maximum number of items to return per page. Controls page size. Default: 10. Maximum allowed: 100.

  • sorting (string, optional): Sorting criteria using format FieldName [ASC|DESC]. Supports multiple fields separated by comma for multi-level sorting.

    • Available fields: DataObjectName, Type, CreationTime, LastModificationTime
    • Default: CreationTime ASC
    • Examples:
      • CreationTime DESC - Sort by creation time, newest first
      • DataObjectName ASC, CreationTime DESC - Sort by output name ascending, then by creation time descending Responses
  • 200 OK: Returns a paginated result containing:

    • totalCount: Total number of transfer functions matching the filter criteria
    • items: Array of transfer function objects for the current page

Security

  • This API requires authentication.

Request

Responses

OK