diff --git a/docs/reference/api/load-time-series-data.api.mdx b/docs/reference/api/load-time-series-data.api.mdx
index 67f4a2d7..66d80a5c 100644
--- a/docs/reference/api/load-time-series-data.api.mdx
+++ b/docs/reference/api/load-time-series-data.api.mdx
@@ -5,7 +5,7 @@ description: "Load time series data."
sidebar_label: "Load time series data."
hide_title: true
hide_table_of_contents: true
-api: {"parameters":[{"name":"timeseries","description":"The name of the time series.","in":"path","required":true,"schema":{"type":"string","example":"some_name"}}],"requestBody":{"description":"Parameters of the time series request.","content":{"application/json":{"schema":{"type":"object","properties":{"start":{"type":"string","format":"date-time","description":"The start of the time series. If not defined 7 days from now into the past."},"end":{"type":"string","format":"date-time","description":"The end of the time series. If not defined now."},"group":{"type":"array","items":{"type":"string"},"description":"Reduce the available groups to the set of defined ones."},"filter":{"type":"array","items":{"type":"string"},"description":"Filter available group members by predicate.\nOnly time series values with matching group criteria will be selected.\n","example":"group_var_foo == \"bla\""},"granularity":{"type":"string","format":"duration","description":"The granularity of the time series.\nThis can be either a duration or the number of items for the time window that is selected.\nThe granularity can not go below one hour.\nIt defaults to (end-start) / 20.\n"}}}}}},"tags":["timeseries"],"responses":{"400":{"description":"A required property is missing or the request can not be read.","content":{"text/plain":{"schema":{"type":"string"}}}},"default":{"description":"The time series data","content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":"{\n \"time\": \"2021-01-01T00:00:00Z\",\n \"value\": 1\n}\n"}}}},"description":"Load time series data.","method":"post","path":"/timeseries/{timeseries}","servers":[{"url":"https://{host}:{port}","variables":{"host":{"default":"localhost"},"port":{"default":"8900"}}}],"jsonRequestBodyExample":{"start":"2024-07-29T13:23:07.690Z","end":"2024-07-29T13:23:07.690Z","group":["string"],"filter":"group_var_foo == \"bla\"","granularity":"string"},"info":{"title":"Fix Inventory Core REST API","version":"V1"},"postman":{"name":"Load time series data.","description":{"type":"text/plain"},"url":{"path":["timeseries",":timeseries"],"host":["{{baseUrl}}"],"query":[],"variable":[{"disabled":false,"description":{"content":"(Required) The name of the time series.","type":"text/plain"},"type":"any","value":"","key":"timeseries"}]},"header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"method":"POST","body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}}}}
+api: {"parameters":[{"name":"timeseries","description":"The name of the time series.","in":"path","required":true,"schema":{"type":"string","example":"some_name"}}],"requestBody":{"description":"Parameters of the time series request.","content":{"application/json":{"schema":{"type":"object","properties":{"start":{"type":"string","format":"date-time","description":"The start of the time series. If not defined 7 days from now into the past."},"end":{"type":"string","format":"date-time","description":"The end of the time series. If not defined now."},"group":{"type":"array","items":{"type":"string"},"description":"Reduce the available groups to the set of defined ones."},"filter":{"type":"array","items":{"type":"string"},"description":"Filter available group members by predicate.\nOnly time series values with matching group criteria will be selected.\n","example":"group_var_foo == \"bla\""},"granularity":{"type":"string","format":"duration","description":"The granularity of the time series.\nThis can be either a duration or the number of items for the time window that is selected.\nThe granularity can not go below one hour.\nIt defaults to (end-start) / 20.\n"}}}}}},"tags":["timeseries"],"responses":{"400":{"description":"A required property is missing or the request can not be read.","content":{"text/plain":{"schema":{"type":"string"}}}},"default":{"description":"The time series data","content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":"{\n \"time\": \"2021-01-01T00:00:00Z\",\n \"value\": 1\n}\n"}}}},"description":"Load time series data.","method":"post","path":"/timeseries/{timeseries}","servers":[{"url":"https://{host}:{port}","variables":{"host":{"default":"localhost"},"port":{"default":"8900"}}}],"jsonRequestBodyExample":{"start":"2024-08-02T11:57:08.095Z","end":"2024-08-02T11:57:08.095Z","group":["string"],"filter":"group_var_foo == \"bla\"","granularity":"string"},"info":{"title":"Fix Inventory Core REST API","version":"V1"},"postman":{"name":"Load time series data.","description":{"type":"text/plain"},"url":{"path":["timeseries",":timeseries"],"host":["{{baseUrl}}"],"query":[],"variable":[{"disabled":false,"description":{"content":"(Required) The name of the time series.","type":"text/plain"},"type":"any","value":"","key":"timeseries"}]},"header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"method":"POST","body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}}}}
sidebar_class_name: "post api-method"
info_path: reference/api/fix-inventory-core-rest-api
custom_edit_url: null
diff --git a/docs/reference/unified-data-model/azure.mdx b/docs/reference/unified-data-model/azure.mdx
index 1fae0fb6..9cf451b8 100644
--- a/docs/reference/unified-data-model/azure.mdx
+++ b/docs/reference/unified-data-model/azure.mdx
@@ -5951,131 +5951,6 @@ azure_managed_cluster -[#1A83AF]-> azure_managed_cluster_snapshot
-## `azure_mysql_capability`
-
-
-
-```kroki imgType="plantuml" imgAlt="Diagram of azure_mysql_capability data model"
-@startuml
-hide empty members
-skinparam ArrowColor #ffaf37
-skinparam ArrowFontColor #ffaf37
-skinparam ArrowFontName Helvetica
-skinparam ArrowThickness 2
-skinparam BackgroundColor transparent
-skinparam ClassAttributeFontColor #d9b8ff
-skinparam ClassBackgroundColor #3d176e
-skinparam ClassBorderColor #000d19
-skinparam ClassFontColor #d9b8ff
-skinparam ClassFontName Helvetica
-skinparam ClassFontSize 17
-skinparam NoteBackgroundColor #d9b8ff
-skinparam NoteBorderColor #000d19
-skinparam NoteFontColor #3d176e
-skinparam NoteFontName Helvetica
-skinparam Padding 5
-skinparam RoundCorner 5
-skinparam Shadowing false
-skinparam stereotypeCBackgroundColor #e98df7
-skinparam stereotypeIBackgroundColor #e98df7
-class azure_mysql_capability {
-**capability_zone**: string
-**location_name**: string
-**supported_flexible_server_editions**: azure_server_edition_capability[]
-**supported_geo_backup_regions**: string[]
-**supported_ha_mode**: string[]
-}
-class azure_server_edition_capability {
-**default_sku**: string
-**default_storage_size**: int64
-**name**: string
-**supported_server_versions**: azure_server_version_capability[]
-**supported_skus**: azure_sku_capability[]
-**supported_storage_editions**: azure_storage_edition_capability[]
-}
-class azure_server_version_capability {
-**name**: string
-**supported_skus**: azure_sku_capability[]
-}
-class azure_sku_capability {
-**name**: string
-**supported_ha_mode**: string[]
-**supported_iops**: int64
-**supported_memory_per_v_core_mb**: int64
-**supported_zones**: string[]
-**v_cores**: int64
-}
-class azure_storage_edition_capability {
-**max_backup_interval_hours**: int64
-**max_backup_retention_days**: int64
-**max_storage_size**: int64
-**min_backup_interval_hours**: int64
-**min_backup_retention_days**: int64
-**min_storage_size**: int64
-**name**: string
-}
-class microsoft_resource {
-}
-class resource {
-**age**: duration
-**atime**: datetime
-**ctime**: datetime
-**id**: string
-**kind**: string
-**last_access**: duration
-**last_update**: duration
-**mtime**: datetime
-**name**: string
-**tags**: dictionary[string, string]
-}
-azure_mysql_capability --> azure_server_edition_capability
-microsoft_resource <|--- azure_mysql_capability
-azure_server_edition_capability --> azure_server_version_capability
-azure_server_edition_capability --> azure_sku_capability
-azure_server_edition_capability --> azure_storage_edition_capability
-azure_server_version_capability --> azure_sku_capability
-resource <|--- microsoft_resource
-@enduml
-```
-
-
-
-Relationships to Other Resources
-
-```kroki imgType="plantuml" imgAlt="Diagram of azure_p2_s_vpn_gateway resource relationships"
+```kroki imgType="plantuml" imgAlt="Diagram of azure_postgresql_server_type resource relationships"
@startuml
hide empty members
skinparam ArrowColor #ffaf37
@@ -8496,11 +9271,11 @@ skinparam RoundCorner 5
skinparam Shadowing false
skinparam stereotypeCBackgroundColor #e98df7
skinparam stereotypeIBackgroundColor #e98df7
-class azure_p2_s_vpn_gateway {
+class azure_postgresql_server {
}
-class azure_virtual_hub {
+class azure_postgresql_server_type {
}
-azure_p2_s_vpn_gateway -[#1A83AF]-> azure_virtual_hub
+azure_postgresql_server -[#1A83AF]-> azure_postgresql_server_type
@enduml
```
@@ -9476,6 +10251,14 @@ class azure_ssh_public_key {
class azure_sub_resource {
**id**: string
}
+class azure_system_data {
+**created_at**: datetime
+**created_by**: string
+**created_by_type**: string
+**last_modified_at**: datetime
+**last_modified_by**: string
+**last_modified_by_type**: string
+}
class azure_uefi_settings {
**secure_boot_enabled**: boolean
**v_tpm_enabled**: boolean
@@ -9549,6 +10332,7 @@ azure_os_profile --> azure_windows_configuration
azure_patch_settings --> azure_windows_vm_guest_patch_automatic_by_platform_settings
azure_restore_point --> azure_restore_point_instance_view
azure_restore_point --> azure_restore_point_source_metadata
+azure_restore_point --> azure_system_data
azure_restore_point_collection --> azure_restore_point
azure_restore_point_collection --> azure_restore_point_collection_source_properties
microsoft_resource <|--- azure_restore_point_collection
@@ -10658,7 +11442,7 @@ class azure_resource_identity {
**principal_id**: string
**tenant_id**: string
**type**: string
-**user_assigned_identities**: dictionary[string, any]
+**user_assigned_identities**: dictionary[string, azure_user_identity]
}
class azure_server_external_administrator {
**administrator_type**: string
@@ -10719,6 +11503,10 @@ class azure_sql_server_blob_auditing_policy {
**storage_account_subscription_id**: string
**storage_endpoint**: string
}
+class azure_user_identity {
+**client_id**: string
+**principal_id**: string
+}
class microsoft_resource {
}
class resource {
@@ -10733,6 +11521,7 @@ class resource {
**name**: string
**tags**: dictionary[string, string]
}
+azure_resource_identity --> azure_user_identity
azure_server_private_endpoint_connection --> azure_private_link_service_connection_state
azure_sql_server --> azure_resource_identity
azure_sql_server --> azure_server_external_administrator
@@ -11932,7 +12721,7 @@ class azure_resource_identity {
**principal_id**: string
**tenant_id**: string
**type**: string
-**user_assigned_identities**: dictionary[string, any]
+**user_assigned_identities**: dictionary[string, azure_user_identity]
}
class azure_service_principal {
**client_id**: string
@@ -11982,6 +12771,10 @@ class azure_sql_server_managed_instance {
**v_cores**: int64
**zone_redundant**: boolean
}
+class azure_user_identity {
+**client_id**: string
+**principal_id**: string
+}
class microsoft_resource {
}
class resource {
@@ -11997,6 +12790,7 @@ class resource {
**tags**: dictionary[string, string]
}
azure_managed_instance_pec_property --> azure_managed_instance_private_link_service_connection_state_property
+azure_resource_identity --> azure_user_identity
azure_sql_server_managed_instance --> azure_managed_instance_external_administrator
azure_sql_server_managed_instance --> azure_managed_instance_pec_property
azure_sql_server_managed_instance --> azure_resource_identity
diff --git a/docs/reference/unified-data-model/base-kinds.mdx b/docs/reference/unified-data-model/base-kinds.mdx
index e30987e3..6c6a6abe 100644
--- a/docs/reference/unified-data-model/base-kinds.mdx
+++ b/docs/reference/unified-data-model/base-kinds.mdx
@@ -370,6 +370,8 @@ class aws_rds_instance {
}
class azure_mysql_server {
}
+class azure_postgresql_server {
+}
class azure_sql_server_database {
}
class azure_sql_server_managed_instance_database {
@@ -404,6 +406,7 @@ class resource {
database <|--- aws_rds_cluster
database <|--- aws_rds_instance
database <|--- azure_mysql_server
+database <|--- azure_postgresql_server
database <|--- azure_sql_server_database
database <|--- azure_sql_server_managed_instance_database
resource <|--- database
@@ -1057,6 +1060,8 @@ class aws_ec2_instance_type {
}
class azure_mysql_server_type {
}
+class azure_postgresql_server_type {
+}
class azure_virtual_machine_size {
}
class database_instance_type {
@@ -1092,6 +1097,7 @@ class type {
}
instance_type <|--- aws_ec2_instance_type
database_instance_type <|--- azure_mysql_server_type
+database_instance_type <|--- azure_postgresql_server_type
instance_type <|--- azure_virtual_machine_size
instance_type <|--- database_instance_type
instance_type <|--- digitalocean_droplet_size
@@ -2365,6 +2371,8 @@ class azure_disk_type {
}
class azure_mysql_server_type {
}
+class azure_postgresql_server_type {
+}
class azure_virtual_machine_size {
}
class database_instance_type {
@@ -2401,6 +2409,7 @@ instance_type <|--- aws_ec2_instance_type
volume_type <|--- aws_ec2_volume_type
volume_type <|--- azure_disk_type
database_instance_type <|--- azure_mysql_server_type
+database_instance_type <|--- azure_postgresql_server_type
instance_type <|--- azure_virtual_machine_size
instance_type <|--- database_instance_type
instance_type <|--- digitalocean_droplet_size
diff --git a/static/img/kroki/138aa9d302d1a2348015ae6ab49edd77.svg b/static/img/kroki/138aa9d302d1a2348015ae6ab49edd77.svg
new file mode 100644
index 00000000..8a01892b
--- /dev/null
+++ b/static/img/kroki/138aa9d302d1a2348015ae6ab49edd77.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/1762918461152f1ae7a3152703a29b3b.svg b/static/img/kroki/1762918461152f1ae7a3152703a29b3b.svg
new file mode 100644
index 00000000..7c8c90c9
--- /dev/null
+++ b/static/img/kroki/1762918461152f1ae7a3152703a29b3b.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/178a5ddff1eefe3c958fbd8564014dbe.svg b/static/img/kroki/178a5ddff1eefe3c958fbd8564014dbe.svg
new file mode 100644
index 00000000..7c13a8d5
--- /dev/null
+++ b/static/img/kroki/178a5ddff1eefe3c958fbd8564014dbe.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/1901f720a241a3b7b7c112b4c63e8ce6.svg b/static/img/kroki/1901f720a241a3b7b7c112b4c63e8ce6.svg
new file mode 100644
index 00000000..868174df
--- /dev/null
+++ b/static/img/kroki/1901f720a241a3b7b7c112b4c63e8ce6.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/1b94e4e2676f1680d3c255e92e5772ab.svg b/static/img/kroki/1b94e4e2676f1680d3c255e92e5772ab.svg
new file mode 100644
index 00000000..2a6d7dd6
--- /dev/null
+++ b/static/img/kroki/1b94e4e2676f1680d3c255e92e5772ab.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/1ea794a45d805878ac78d01fc1d978e6.svg b/static/img/kroki/1ea794a45d805878ac78d01fc1d978e6.svg
new file mode 100644
index 00000000..377ad3b2
--- /dev/null
+++ b/static/img/kroki/1ea794a45d805878ac78d01fc1d978e6.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/1ed0ccdc3bc4e234d0cbaf49704bbb01.svg b/static/img/kroki/1ed0ccdc3bc4e234d0cbaf49704bbb01.svg
new file mode 100644
index 00000000..b744ba45
--- /dev/null
+++ b/static/img/kroki/1ed0ccdc3bc4e234d0cbaf49704bbb01.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/3701b5e06bd54f31917afd6e39173d14.svg b/static/img/kroki/3701b5e06bd54f31917afd6e39173d14.svg
new file mode 100644
index 00000000..78a7815d
--- /dev/null
+++ b/static/img/kroki/3701b5e06bd54f31917afd6e39173d14.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/441b28934f47c482be5837c0898eb91d.svg b/static/img/kroki/441b28934f47c482be5837c0898eb91d.svg
new file mode 100644
index 00000000..889b2a16
--- /dev/null
+++ b/static/img/kroki/441b28934f47c482be5837c0898eb91d.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/50c06f5db55a473d59403abf071d0c45.svg b/static/img/kroki/50c06f5db55a473d59403abf071d0c45.svg
new file mode 100644
index 00000000..ea5999dc
--- /dev/null
+++ b/static/img/kroki/50c06f5db55a473d59403abf071d0c45.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/5533038007b8cdb03d5d31c8c8fb5f56.svg b/static/img/kroki/5533038007b8cdb03d5d31c8c8fb5f56.svg
new file mode 100644
index 00000000..b6fed419
--- /dev/null
+++ b/static/img/kroki/5533038007b8cdb03d5d31c8c8fb5f56.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/70c67e2c1d0676dcd4c0b9e4e1935f20.svg b/static/img/kroki/70c67e2c1d0676dcd4c0b9e4e1935f20.svg
new file mode 100644
index 00000000..a0b1a171
--- /dev/null
+++ b/static/img/kroki/70c67e2c1d0676dcd4c0b9e4e1935f20.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/78b0de07d72cf4456ee8b719c6f0abc2.svg b/static/img/kroki/78b0de07d72cf4456ee8b719c6f0abc2.svg
new file mode 100644
index 00000000..5444e13e
--- /dev/null
+++ b/static/img/kroki/78b0de07d72cf4456ee8b719c6f0abc2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/925b0f2aa46863c5255b84621d44f283.svg b/static/img/kroki/925b0f2aa46863c5255b84621d44f283.svg
new file mode 100644
index 00000000..274088a5
--- /dev/null
+++ b/static/img/kroki/925b0f2aa46863c5255b84621d44f283.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/9eec54d44eb27b0e060c295a97ed1370.svg b/static/img/kroki/9eec54d44eb27b0e060c295a97ed1370.svg
new file mode 100644
index 00000000..779302b9
--- /dev/null
+++ b/static/img/kroki/9eec54d44eb27b0e060c295a97ed1370.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/a04890fb671270ac2c4237a284eb59e5.svg b/static/img/kroki/a04890fb671270ac2c4237a284eb59e5.svg
new file mode 100644
index 00000000..82e50cc6
--- /dev/null
+++ b/static/img/kroki/a04890fb671270ac2c4237a284eb59e5.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/a35b32cd62a6ff7734f85dcd66a2247b.svg b/static/img/kroki/a35b32cd62a6ff7734f85dcd66a2247b.svg
new file mode 100644
index 00000000..c524f9a3
--- /dev/null
+++ b/static/img/kroki/a35b32cd62a6ff7734f85dcd66a2247b.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/b3eeb70d54b52d5efc6229a51604a3aa.svg b/static/img/kroki/b3eeb70d54b52d5efc6229a51604a3aa.svg
new file mode 100644
index 00000000..68334dca
--- /dev/null
+++ b/static/img/kroki/b3eeb70d54b52d5efc6229a51604a3aa.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/d4cb6a486e469f7d8aa236e04f90a0f5.svg b/static/img/kroki/d4cb6a486e469f7d8aa236e04f90a0f5.svg
new file mode 100644
index 00000000..d7a8d1ca
--- /dev/null
+++ b/static/img/kroki/d4cb6a486e469f7d8aa236e04f90a0f5.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/e11d6bf10500c7d3e8d6bc1a5409f795.svg b/static/img/kroki/e11d6bf10500c7d3e8d6bc1a5409f795.svg
new file mode 100644
index 00000000..4c69e141
--- /dev/null
+++ b/static/img/kroki/e11d6bf10500c7d3e8d6bc1a5409f795.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/efaf2da17f349698c91e08a06a74d186.svg b/static/img/kroki/efaf2da17f349698c91e08a06a74d186.svg
new file mode 100644
index 00000000..179d76c6
--- /dev/null
+++ b/static/img/kroki/efaf2da17f349698c91e08a06a74d186.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/f89e42f9d5f265cc05dfdba8cdf15bd8.svg b/static/img/kroki/f89e42f9d5f265cc05dfdba8cdf15bd8.svg
new file mode 100644
index 00000000..097b9965
--- /dev/null
+++ b/static/img/kroki/f89e42f9d5f265cc05dfdba8cdf15bd8.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/static/img/kroki/ffe527b21f0e8f0a23c0fc430e14c813.svg b/static/img/kroki/ffe527b21f0e8f0a23c0fc430e14c813.svg
new file mode 100644
index 00000000..e99354bd
--- /dev/null
+++ b/static/img/kroki/ffe527b21f0e8f0a23c0fc430e14c813.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/versioned_docs/version-4.X/reference/api/load-time-series-data.api.mdx b/versioned_docs/version-4.X/reference/api/load-time-series-data.api.mdx
index a210baa0..4dd615da 100644
--- a/versioned_docs/version-4.X/reference/api/load-time-series-data.api.mdx
+++ b/versioned_docs/version-4.X/reference/api/load-time-series-data.api.mdx
@@ -5,7 +5,7 @@ description: "Load time series data."
sidebar_label: "Load time series data."
hide_title: true
hide_table_of_contents: true
-api: {"parameters":[{"name":"timeseries","description":"The name of the time series.","in":"path","required":true,"schema":{"type":"string","example":"some_name"}}],"requestBody":{"description":"Parameters of the time series request.","content":{"application/json":{"schema":{"type":"object","properties":{"start":{"type":"string","format":"date-time","description":"The start of the time series. If not defined 7 days from now into the past."},"end":{"type":"string","format":"date-time","description":"The end of the time series. If not defined now."},"group":{"type":"array","items":{"type":"string"},"description":"Reduce the available groups to the set of defined ones."},"filter":{"type":"array","items":{"type":"string"},"description":"Filter available group members by predicate.\nOnly time series values with matching group criteria will be selected.\n","example":"group_var_foo == \"bla\""},"granularity":{"type":"string","format":"duration","description":"The granularity of the time series.\nThis can be either a duration or the number of items for the time window that is selected.\nThe granularity can not go below one hour.\nIt defaults to (end-start) / 20.\n"}}}}}},"tags":["timeseries"],"responses":{"400":{"description":"A required property is missing or the request can not be read.","content":{"text/plain":{"schema":{"type":"string"}}}},"default":{"description":"The time series data","content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":"{\n \"time\": \"2021-01-01T00:00:00Z\",\n \"value\": 1\n}\n"}}}},"description":"Load time series data.","method":"post","path":"/timeseries/{timeseries}","servers":[{"url":"https://{host}:{port}","variables":{"host":{"default":"localhost"},"port":{"default":"8900"}}}],"jsonRequestBodyExample":{"start":"2024-07-29T13:23:08.053Z","end":"2024-07-29T13:23:08.053Z","group":["string"],"filter":"group_var_foo == \"bla\"","granularity":"string"},"info":{"title":"Fix Inventory Core REST API","version":"V1"},"postman":{"name":"Load time series data.","description":{"type":"text/plain"},"url":{"path":["timeseries",":timeseries"],"host":["{{baseUrl}}"],"query":[],"variable":[{"disabled":false,"description":{"content":"(Required) The name of the time series.","type":"text/plain"},"type":"any","value":"","key":"timeseries"}]},"header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"method":"POST","body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}}}}
+api: {"parameters":[{"name":"timeseries","description":"The name of the time series.","in":"path","required":true,"schema":{"type":"string","example":"some_name"}}],"requestBody":{"description":"Parameters of the time series request.","content":{"application/json":{"schema":{"type":"object","properties":{"start":{"type":"string","format":"date-time","description":"The start of the time series. If not defined 7 days from now into the past."},"end":{"type":"string","format":"date-time","description":"The end of the time series. If not defined now."},"group":{"type":"array","items":{"type":"string"},"description":"Reduce the available groups to the set of defined ones."},"filter":{"type":"array","items":{"type":"string"},"description":"Filter available group members by predicate.\nOnly time series values with matching group criteria will be selected.\n","example":"group_var_foo == \"bla\""},"granularity":{"type":"string","format":"duration","description":"The granularity of the time series.\nThis can be either a duration or the number of items for the time window that is selected.\nThe granularity can not go below one hour.\nIt defaults to (end-start) / 20.\n"}}}}}},"tags":["timeseries"],"responses":{"400":{"description":"A required property is missing or the request can not be read.","content":{"text/plain":{"schema":{"type":"string"}}}},"default":{"description":"The time series data","content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":"{\n \"time\": \"2021-01-01T00:00:00Z\",\n \"value\": 1\n}\n"}}}},"description":"Load time series data.","method":"post","path":"/timeseries/{timeseries}","servers":[{"url":"https://{host}:{port}","variables":{"host":{"default":"localhost"},"port":{"default":"8900"}}}],"jsonRequestBodyExample":{"start":"2024-08-02T11:57:08.455Z","end":"2024-08-02T11:57:08.455Z","group":["string"],"filter":"group_var_foo == \"bla\"","granularity":"string"},"info":{"title":"Fix Inventory Core REST API","version":"V1"},"postman":{"name":"Load time series data.","description":{"type":"text/plain"},"url":{"path":["timeseries",":timeseries"],"host":["{{baseUrl}}"],"query":[],"variable":[{"disabled":false,"description":{"content":"(Required) The name of the time series.","type":"text/plain"},"type":"any","value":"","key":"timeseries"}]},"header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"text/plain"}],"method":"POST","body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}}}}
sidebar_class_name: "post api-method"
info_path: version-4.X/reference/api/fix-inventory-core-rest-api
custom_edit_url: null