action openchannel_post_users_user_id { label: "Updates a single user or adds the user if they don't exist" provider: openchannel method: POST path: "/users/{userId}" encoding: json input: { type: "object" properties: { customData: { type: "string" } email: { type: "string" } name: { type: "string" } type: { type: "string" } userId: { type: "string" } username: { type: "string" } } required: ["userId"] additionalProperties: false } output: { type: "object" additionalProperties: true } }