addedInput schema / $defs / NewSectionArg
Added value: +{
+ "description": "One monitor group to show on a page.",
+ "properties": {
+ "group_id": {
+ "type": "string"
+ },
+ "heading": {
+ "description": "Public heading, at most 50 characters. Defaults to the group's name.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "group_id"
+ ],
+ "type": "object"
+}
addedInput schema / properties / groups
Added value: +{
+ "description": "Monitor groups to show as live sections, by id from\n`list_monitor_groups`. Every member gets a row, and members that join\nor leave the group later join or leave the page.",
+ "items": {
+ "$ref": "#/$defs/NewSectionArg"
+ },
+ "type": "array"
+}
changedInput schema / required
Previous value: -[
- "slug",
- "components"
-]New value: +[
+ "slug"
+]
addedOutput schema / $defs / SectionOutcome
Added value: +{
+ "description": "What became of one requested section.",
+ "properties": {
+ "error": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "group_id": {
+ "type": "string"
+ },
+ "left_off": {
+ "description": "Members the plan's public component limit kept off the page.",
+ "format": "uint32",
+ "minimum": 0,
+ "type": "integer"
+ },
+ "outcome": {
+ "description": "`added`, `already_on_page`, or `failed`.",
+ "type": "string"
+ },
+ "section_id": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "group_id",
+ "outcome",
+ "left_off"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / sections
Added value: +{
+ "items": {
+ "$ref": "#/$defs/SectionOutcome"
+ },
+ "type": "array"
+}
changedOutput schema / required
Previous value: -[
- "slug",
- "added",
- "results"
-]New value: +[
+ "slug",
+ "added",
+ "results",
+ "sections"
+]