action discourse_get_notifications { label: "Get the notifications that belong to the current user" provider: discourse method: GET path: "/notifications.json" encoding: json output: { type: "object" properties: { load_more_notifications: { type: "string" } notifications: { type: "array" items: { type: "object" properties: { created_at: { type: "string" } data: { type: "object" properties: { badge_id: { type: "integer" } badge_name: { type: "string" } badge_slug: { type: "string" } badge_title: { type: "boolean" } username: { type: "string" } } } id: { type: "integer" } notification_type: { type: "integer" } post_number: { type: ["string", "null"] } read: { type: "boolean" } slug: { type: ["string", "null"] } topic_id: { type: ["integer", "null"] } user_id: { type: "integer" } } } } seen_notification_id: { type: "integer" } total_rows_notifications: { type: "integer" } } } }