Skip to main content
POST
Create a profile

Authorizations

Authorization
string
header
required

Body

application/json

Request body for creating or updating a profile.

end_time
string<date-time>
required

End of the timeseries period (exclusive).

name
string
required

Human-readable name.

resolution
enum<string>
required

Temporal resolution of the values.

Available options:
quarter_hourly,
hourly,
daily,
weekly,
monthly,
yearly
start_time
string<date-time>
required

Start of the timeseries period (inclusive).

unit
enum<string>
required

Unit of measurement for the values.

Available options:
A,
kV,
kW,
kWh,
hours,
SEK,
NOK,
EUR,
SEK_per_kWh,
SEK_per_kW,
NOK_per_kWh,
NOK_per_kW,
EUR_per_kWh,
EUR_per_kW,
%
values
(number | null)[]
required

Timeseries values aligned to the resolution and time range. Length must match the expected number of intervals. null entries represent missing data points.

Maximum array length: 35136
description
string | null

Optional description.

tags
string[]

Tags for categorizing and filtering profiles.

Response

Successful Response

Full profile including timeseries values.

created_at
string<date-time>
required

Timestamp when the profile was created.

end_time
string<date-time>
required

End of the timeseries period (exclusive).

id
string<uuid>
required

Unique identifier for the profile.

name
string
required

Human-readable name.

resolution
enum<string>
required

Temporal resolution of the values. May differ from native resolution if downsampled.

Available options:
quarter_hourly,
hourly,
daily,
weekly,
monthly,
yearly
scope
enum<string>
required

Whether this is a global profile or owned by an organization.

Available options:
global,
org
start_time
string<date-time>
required

Start of the timeseries period (inclusive).

tags
string[]
required

Tags for categorizing and filtering profiles.

unit
enum<string>
required

Unit of measurement for the values.

Available options:
A,
kV,
kW,
kWh,
hours,
SEK,
NOK,
EUR,
SEK_per_kWh,
SEK_per_kW,
NOK_per_kWh,
NOK_per_kW,
EUR_per_kWh,
EUR_per_kW,
%
values
(number | null)[]
required

Timeseries values aligned to the resolution and time range. null entries represent missing data points.

description
string | null

Optional description.