POST api/v2/electrical/projects/organizations/create

CreateElectricalProjectOrganization

Request Information

URI Parameters

None.

Body Parameters

The command

CreateElectricalProjectOrganizationCommand
NameDescriptionTypeAdditional information
ElectricalProjectOrganizationId

universally unique identifier

None.

ElectricalProjectVersionId

universally unique identifier

Required

Name

string

Required

Max length: 100

Description

string

Max length: 250

LegalPersonKind

LegalPersonKind

Required

BusinessRegistration

CreateElectricalProjectOrganizationCommandRegistration

None.

NaturalPersonAddress

CreateElectricalProjectOrganizationCommandAddress

None.

Email

string

Data type: EmailAddress

Max length: 256

TelephoneNumber

string

Max length: 60

Website

string

Max length: 250

IsProjectCustomer

boolean

Required

IsObjectOwner

boolean

Required

IsObjectAdministrator

boolean

Required

IsObjectTenant

boolean

Required

IsPVInstallationConstructionCompany

boolean

None.

Request Formats

application/json

Sample:
{
  "ElectricalProjectOrganizationId": "00000000-0000-0000-0000-000000000000",
  "ElectricalProjectVersionId": "00000000-0000-0000-0000-000000000000",
  "Name": "sample string 1",
  "Description": "sample string 2",
  "LegalPersonKind": "NaturalPerson",
  "BusinessRegistration": {
    "SourceKind": "NLKVK",
    "NLKvk": {
      "KVKNumber": "sample string 1",
      "BranchNumber": "sample string 2"
    }
  },
  "NaturalPersonAddress": {
    "Street": "sample string 1",
    "StreetNumber": "sample string 2",
    "PostalCode": "sample string 3",
    "Locality": "sample string 4",
    "AdministrativeArea": "sample string 5",
    "CountryId": "00000000-0000-0000-0000-000000000000"
  },
  "Email": "sample string 3",
  "TelephoneNumber": "sample string 4",
  "Website": "sample string 5",
  "IsProjectCustomer": true,
  "IsObjectOwner": true,
  "IsObjectAdministrator": true,
  "IsObjectTenant": true,
  "IsPVInstallationConstructionCompany": true
}

Response Information

Resource Description

CreateElectricalProjectOrganizationCommandResult

CreateElectricalProjectOrganizationCommandResult
NameDescriptionTypeAdditional information
Result

CreateElectricalProjectOrganizationCommandResultKind

Required

ElectricalProjectOrganizationId

universally unique identifier

Required

Response Formats

application/json

Sample:
{
  "Result": "Success",
  "ElectricalProjectOrganizationId": "00000000-0000-0000-0000-000000000000"
}