changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "data": {
+ "items": {
+ "properties": {
+ "app": {
+ "description": "Integration app key",
+ "enum": [
+ "sms",
+ "discord",
+ "email",
+ "ilert",
+ "ntfy",
+ "outgoing_webhook",
+ "pushover",
+ "slack",
+ "telegram"
+ ],
+ "type": "string"
+ },
+ "created_at": {
+ "description": "Date of creation for the entity",
+ "format": "date-time",
+ "type": "string"
+ },
+ "id": {
+ "description": "Integration ID",
+ "examples": [
+ 1
+ ],
+ "type": "integer"
+ },
+ "name": {
+ "description": "Integration name",
+ "examples": [
+ "DevOps Team"
+ ],
+ "type": "string"
+ },
+ "paused": {
+ "description": "Integration paused status",
+ "examples": [
+ false
+ ],
+ "type": "boolean"
+ },
+ "settings": {
+ "anyOf": [
+ {
+ "title": "Empty",
+ "type": "object"
+ },
+ {
+ "properties": {
+ "members": {
+ "description": "IDs of the organization members receiving the alerts",
+ "examples": [
+ [
+ 1,
+ 2
+ ]
+ ],
+ "items": {
+ "type": "integer"
+ },
+ "type": "array"
+ }
+ },
+ "title": "Email",
+ "type": "object"
+ },
+ {
+ "properties": {},
+ "title": "ilert",
+ "type": "object"
+ },
+ {
+ "properties": {
+ "hostname": {
+ "description": "Hostname of the Ntfy server",
+ "examples": [
+ "ntfy.sh"
+ ],
+ "type": "string"
+ },
+ "topic": {
+ "description": "Ntfy topic receiving the alerts",
+ "examples": [
+ "phare-alerts"
+ ],
+ "type": "string"
+ }
+ },
+ "title": "Ntfy",
+ "type": "object"
+ },
+ {
+ "properties": {
+ "url": {
+ "description": "URL receiving the webhook requests",
+ "examples": [
+ "https://example.com/webhooks/phare"
+ ],
+ "format": "uri",
+ "type": "string"
+ }
+ },
+ "title": "Outgoing Webhooks",
+ "type": "object"
+ },
+ {
+ "properties": {},
+ "title": "Pushover",
+ "type": "object"
+ },
+ {
+ "properties": {
+ "members": {
+ "description": "IDs of the organization members receiving the alerts",
+ "examples": [
+ [
+ 1,
+ 2
+ ]
+ ],
+ "items": {
+ "type": "integer"
+ },
+ "type": "array"
+ }
+ },
+ "title": "SMS",
+ "type": "object"
+ }
+ ],
+ "description": "Settings specific to the integration app"
+ },
+ "updated_at": {
+ "description": "Date of last update for the entity",
+ "format": "date-time",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "meta": {
+ "description": "Meta data for pagination",
+ "properties": {
+ "current_page": {
+ "examples": [
+ 2
+ ],
+ "type": "integer"
+ },
+ "from": {
+ "examples": [
+ 11
+ ],
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "has_more_pages": {
+ "description": "Whether a next page exists, fetched with the page argument",
+ "type": "boolean"
+ },
+ "per_page": {
+ "examples": [
+ 100
+ ],
+ "type": "integer"
+ },
+ "to": {
+ "examples": [
+ 20
+ ],
+ "type": [
+ "integer",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+}