Create signal

It is also possible to create a signal by calling UpdateSignal with allowMissing set to true.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
boolean

Set to true to also create a derived signal in the Library, referencing this new raw data signal. This will be created in the "Upload" folder.

Body Params

The signal to create.

string
required

Unique resource name of the raw data signal, e.g. signals/signalIdentifier or signals/namespace.signalIdentifier. The namespace must be empty (being global) or a namespace accessible to the customer. The signal identifier must match the regex [a-zA-Z]\w{0,127}.

string

Used when showing the signal in the Exabel app. Required when creating a signal.

string

Used when showing the signal in the Exabel app.

string
enum
Defaults to LAST

Aggregation methods.

  • AGGREGATION_INVALID: Aggregation is unspecified and invalid. Aggregation must be set.
  • MEAN: Takes the arithmetic mean of the data values. Example: 2, 1, 3, 5, 4 -> 3.
  • FIRST: Selects the first value. Example: 2, 1, 3, 5, 4 -> 2.
  • LAST: Selects the last value. Example: 2, 1, 3, 5, 4 -> 4.
  • SUM: Sums the data values. Example: 2, 1, 3, 5, 4 -> 15.
  • MIN: Selects the minimum value. Example: 2, 1, 3, 5, 4 -> 1.
  • MAX: Selects the maximum value. Example: 2, 1, 3, 5, 4 -> 5.
  • MEDIAN: Selects the median value. Example: 2, 1, 3, 5, 1000 -> 3.
Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json