ActivityPublishedEvent
v1

A draft activity is published by an Admin or Program Editor

Details

ActivityPublishedEvent payload

ActivityPublishedEvent Schema (json)
{
  "$id": "ActivityPublishedEventPayloadTSchema",
  "type": "object",
  "properties": {
    "user": {
      "type": "object",
      "properties": { "id": { "type": "string" } },
      "required": ["id"]
    },
    "activity": {
      "type": "object",
      "properties": {
        "id": { "type": "string" },
        "title": { "type": "string" },
        "status": {
          "default": 0,
          "anyOf": [
            { "const": 0, "type": "number" },
            { "const": 1, "type": "number" }
          ]
        }
      },
      "required": ["id", "title", "status"]
    },
    "draft": {
      "type": "object",
      "properties": { "id": { "type": "string" } },
      "required": ["id"]
    }
  },
  "required": ["user", "activity"]
}


Edit this pageLast updated on 2024/8/5