action billbee_automatic_provisioning_create_account { label: "Creates a new Billbee user account with the data passed" provider: billbee method: POST path: "/api/v1/automaticprovision/createaccount" encoding: form input: { type: "object" description: "Data used to create a new Billbee user account" required: ["EMail"] properties: { AcceptTerms: { type: "boolean" description: "Set to true, if the user has accepted the Billbee terms & conditions" } Address: { type: "object" description: "Represents the invoice address of a Billbee user" properties: { Address1: { type: "string" } Address2: { type: "string" } City: { type: "string" } Company: { type: "string" } Country: { type: "string" description: "The ISO2 country code of the users country" } Name: { type: "string" } VatId: { type: "string" } Zip: { type: "string" } } } AffiliateCouponCode: { type: "string" description: "Specifies an billbee affiliate code to attach to the user" } DefaultCurrrency: { type: "string" description: "Optionally specify the default currency of the user" } DefaultVatIndex: { type: "integer" format: "int32" description: "Optionally specify the default vat index of the user" } DefaultVatMode: { type: "integer" format: "int32" description: "Optionally specify the default vat mode of the user" enum: [0, 1, 2, 3, 4, 5] } EMail: { type: "string" description: "The Email address of the user to create" } Password: { type: "string" } Vat1Rate: { type: "number" format: "double" description: "Optionally specify the vat1 (normal) rate of the user" } Vat2Rate: { type: "number" format: "double" description: "Optionally specify the vat2 (reduced) rate of the user" } } } output: { type: "object" } }