/** * Vero Node - Version 1 * Discriminator: resource=user, operation=create */ interface Credentials { veroApi: CredentialReference; } /** Create, update and manage the subscription status of your users */ export type VeroV1UserCreateParams = { resource: 'user'; operation: 'create'; /** * The unique identifier of the customer */ id?: string | Expression | PlaceholderValue; /** * JSON Parameters * @default false */ jsonParameters?: boolean | Expression; /** * Additional Fields * @default {} */ additionalFields?: { /** The table to create the row in */ email?: string | Expression | PlaceholderValue; }; /** * Key value pairs that represent the custom user properties you want to update * @displayOptions.show { jsonParameters: [false] } * @default {} */ dataAttributesUi?: { /** Data */ dataAttributesValues?: Array<{ /** Name of the property to set */ key?: string | Expression | PlaceholderValue; /** Value of the property to set */ value?: string | Expression | PlaceholderValue; }>; }; /** * Key value pairs that represent the custom user properties you want to update * @displayOptions.show { jsonParameters: [true] } */ dataAttributesJson?: IDataObject | string | Expression; }; export type VeroV1UserCreateNode = { type: 'n8n-nodes-base.vero'; version: 1; credentials?: Credentials; config: NodeConfig; };