action iqualify_post_users { label: "Add new user" description: "Creates a new user." provider: iqualify method: POST path: "/users" encoding: json input: { type: "object" properties: { email: { type: "string" format: "email" } firstName: { type: "string" } lastName: { type: "string" } metadata: { type: "object" properties: { tags: { type: "array" items: { type: "string" } } } additionalProperties: false } personId: { type: "string" } profile: { type: "object" properties: { displayName: { type: "string" } } } sendInvite: { type: "boolean" } } additionalProperties: false } output: { type: "object" properties: { avatarUrl: { type: "string" } email: { type: "string" format: "email" } firstAccessAt: { type: "string" format: "date-time" } firstName: { type: "string" } id: { type: "string" } invite: { type: "object" properties: { url: { type: "string" description: "if sendInvite in request is false" } } } lastAccessAt: { type: "string" format: "date-time" } lastName: { type: "string" } metadata: { type: "object" properties: { tags: { type: "array" items: { type: "string" } } } additionalProperties: false } personId: { type: "string" } profile: { type: "object" properties: { displayName: { type: "string" } mobile: { type: "string" } } } } } }