MutualHelpUserWeeklySelectionUpsertedEvent
v1

A Mutual help user's HelpRequestSelection is updated or created after the weekly matching app has run

Details

MutualHelpUserWeeklySelectionUpsertedEvent payload

MutualHelpUserWeeklySelectionUpsertedEvent Schema (json)
{
  "$id": "MutualHelpUserWeeklySelectionUpsertedEventPayloadTSchema",
  "type": "object",
  "properties": {
    "helpRequestSelection": {
      "type": "object",
      "properties": {
        "id": { "type": "string" },
        "helpRequestIds": { "type": "array", "items": { "type": "string" } }
      },
      "required": ["id", "helpRequestIds"]
    },
    "helpingUser": {
      "type": "object",
      "properties": {
        "id": { "type": "string" },
        "firstName": { "anyOf": [{ "type": "string" }, { "type": "null" }] },
        "email": { "type": "string" }
      },
      "required": ["id", "email"]
    },
    "collectiveHelpingActsCounter": { "type": "number" }
  },
  "required": [
    "helpRequestSelection",
    "helpingUser",
    "collectiveHelpingActsCounter"
  ]
}


Edit this pageLast updated on 2024/8/5