---
title: "PUT /v1/projects/{projectOrProductUID}/routes/{routeUID}"
method: PUT
path: "/v1/projects/{projectOrProductUID}/routes/{routeUID}"
tags: ["route"]
---

# PUT /v1/projects/{projectOrProductUID}/routes/{routeUID}

`PUT /v1/projects/{projectOrProductUID}/routes/{routeUID}`

Update route by UID

## Path parameters

- `projectOrProductUID` string, required
- `routeUID` string, required

## Request body

- NotehubRoute — Route resource as stored/returned by the server.
  - `aws` AwsRoute
    - `access_key_id` string
    - `access_key_secret` string
    - `channel` string
    - `disable_http_headers` boolean
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `http_headers` object
    - `message_deduplication_id` string
    - `message_group_id` string
    - `region` string
    - `role_arn` string — IAM Role ARN for role-based authentication via STS AssumeRole
    - `throttle_ms` integer
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `url` string, uri
  - `azure` AzureRoute
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `functions_key_secret` string
    - `sas_policy_key` string
    - `sas_policy_name` string
    - `throttle_ms` integer
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `url` string, uri
  - `blynk` BlynkRoute
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `region` string
    - `throttle_ms` integer
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
  - `datacake` DatacakeRoute
    - `disable_http_headers` boolean
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `http_headers` object
    - `throttle_ms` integer
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `url` string, uri
  - `disabled` boolean
  - `google` GoogleRoute
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `throttle_ms` integer
    - `timeout` integer
    - `token` string
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `url` string, uri
  - `http` HttpRoute
    - `disable_http_headers` boolean
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[] — If non-empty, applies only to the listed fleets.
    - `http_headers` object
    - `throttle_ms` integer
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `url` string, uri
  - `label` string
  - `modified` string, date-time
  - `mqtt` MqttRoute
    - `broker` string
    - `certificate` string
    - `certificate_name` string
    - `client_id` string
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `key` string
    - `password` string, password
    - `port` string
    - `private_key_name` string
    - `throttle_ms` integer
    - `timeout` integer
    - `topic` string
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `username` string
  - `notes` string — Optional free-form text for annotating the route.
  - `proxy` ProxyRoute
    - `alias` string
    - `fleets` string[]
    - `http_headers` object
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `url` string, uri
  - `qubitro` QubitroRoute
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `project_id` string
    - `throttle_ms` integer
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `webhook_signing_key` string
  - `radnote` RadRoute
    - `client_id` string
    - `client_secret` string, password
    - `data_feed_key` string
    - `event_id` integer
    - `fleets` string[]
    - `test_api` boolean
    - `throttle_ms` integer
  - `s3archive` S3ArchiveRoute
    - `archive_count_exceeds` integer
    - `archive_every_mins` integer
    - `archive_id` string
    - `bucket_endpoint` string
    - `bucket_name` string
    - `bucket_region` string
    - `file_access` string
    - `file_folder` string
    - `file_format` string
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `key_id` string
    - `key_secret` string
    - `throttle_ms` integer
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `url` string, uri
  - `slack` SlackRoute
    - `bearer` string
    - `blocks` string
    - `channel` string
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `text` string
    - `throttle_ms` integer
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `webhook_url` string, uri
  - `snowflake` SnowflakeRoute
    - `account_name` string
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `organization_name` string
    - `pem` string
    - `private_key_name` string
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `user_name` string
  - `snowpipe_streaming` SnowpipeStreamingRoute
    - `account_name` string
    - `database_name` string
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `organization_name` string
    - `pem` string
    - `pipe_name` string
    - `private_key_name` string
    - `schema_name` string
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `user_name` string
  - `thingworx` ThingworxRoute
    - `app_key` string
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `throttle_ms` integer
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `url` string, uri
  - `twilio` TwilioRoute
    - `account_sid` string
    - `auth_token` string, password
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `from` string
    - `message` string
    - `throttle_ms` integer
    - `timeout` integer
    - `to` string
  - `type` string — Mirrors hublib.RouteType.
  - `uid` string

## Response `200`

Successful operation

- NotehubRoute — Route resource as stored/returned by the server.
  - `aws` AwsRoute
    - `access_key_id` string
    - `access_key_secret` string
    - `channel` string
    - `disable_http_headers` boolean
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `http_headers` object
    - `message_deduplication_id` string
    - `message_group_id` string
    - `region` string
    - `role_arn` string — IAM Role ARN for role-based authentication via STS AssumeRole
    - `throttle_ms` integer
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `url` string, uri
  - `azure` AzureRoute
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `functions_key_secret` string
    - `sas_policy_key` string
    - `sas_policy_name` string
    - `throttle_ms` integer
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `url` string, uri
  - `blynk` BlynkRoute
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `region` string
    - `throttle_ms` integer
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
  - `datacake` DatacakeRoute
    - `disable_http_headers` boolean
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `http_headers` object
    - `throttle_ms` integer
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `url` string, uri
  - `disabled` boolean
  - `google` GoogleRoute
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `throttle_ms` integer
    - `timeout` integer
    - `token` string
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `url` string, uri
  - `http` HttpRoute
    - `disable_http_headers` boolean
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[] — If non-empty, applies only to the listed fleets.
    - `http_headers` object
    - `throttle_ms` integer
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `url` string, uri
  - `label` string
  - `modified` string, date-time
  - `mqtt` MqttRoute
    - `broker` string
    - `certificate` string
    - `certificate_name` string
    - `client_id` string
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `key` string
    - `password` string, password
    - `port` string
    - `private_key_name` string
    - `throttle_ms` integer
    - `timeout` integer
    - `topic` string
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `username` string
  - `notes` string — Optional free-form text for annotating the route.
  - `proxy` ProxyRoute
    - `alias` string
    - `fleets` string[]
    - `http_headers` object
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `url` string, uri
  - `qubitro` QubitroRoute
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `project_id` string
    - `throttle_ms` integer
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `webhook_signing_key` string
  - `radnote` RadRoute
    - `client_id` string
    - `client_secret` string, password
    - `data_feed_key` string
    - `event_id` integer
    - `fleets` string[]
    - `test_api` boolean
    - `throttle_ms` integer
  - `s3archive` S3ArchiveRoute
    - `archive_count_exceeds` integer
    - `archive_every_mins` integer
    - `archive_id` string
    - `bucket_endpoint` string
    - `bucket_name` string
    - `bucket_region` string
    - `file_access` string
    - `file_folder` string
    - `file_format` string
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `key_id` string
    - `key_secret` string
    - `throttle_ms` integer
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `url` string, uri
  - `slack` SlackRoute
    - `bearer` string
    - `blocks` string
    - `channel` string
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `text` string
    - `throttle_ms` integer
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `webhook_url` string, uri
  - `snowflake` SnowflakeRoute
    - `account_name` string
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `organization_name` string
    - `pem` string
    - `private_key_name` string
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `user_name` string
  - `snowpipe_streaming` SnowpipeStreamingRoute
    - `account_name` string
    - `database_name` string
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `organization_name` string
    - `pem` string
    - `pipe_name` string
    - `private_key_name` string
    - `schema_name` string
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `user_name` string
  - `thingworx` ThingworxRoute
    - `app_key` string
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `throttle_ms` integer
    - `timeout` integer
    - `transform` RouteTransformSettings — Settings for transforming route payloads before delivery. Supports format selection and JSONata-based transformations.
      - `format` string — Output format for transformed data (e.g., "json", "xml", "text").
      - `jsonata` string — JSONata expression used to transform the data payload (outgoing).
      - `jsonata_in` string — JSONata expression used to transform the data payload (incoming).
    - `url` string, uri
  - `twilio` TwilioRoute
    - `account_sid` string
    - `auth_token` string, password
    - `filter` Filter — Filter applied to route data. Controls which notefiles are sent through the route.
      - `files` string[] — List of notefile names or patterns to filter on.
      - `system_notefiles` boolean — Whether system notefiles should be included.
      - `type` string — Type of filter to apply (corresponds to `hublib.NotefileFilterType`).
    - `fleets` string[]
    - `from` string
    - `message` string
    - `throttle_ms` integer
    - `timeout` integer
    - `to` string
  - `type` string — Mirrors hublib.RouteType.
  - `uid` string

## Other responses

- `default` — The response body in case of an API error.

---

[API](https://skmtc.net/notefile/apis/notehub-api.md) · [All operations](https://skmtc.net/notefile/apis/notehub-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/notefile/notehub-api/versions/9c5b2b63a991/schema)
