PUT api/v2/electrical/projects/organizations/list

ListElectricalProjectOrganization

Request Information

URI Parameters

None.

Body Parameters

The query

ListElectricalProjectOrganizationQuery
NameDescriptionTypeAdditional information
ElectricalProjectVersionId

universally unique identifier

Required

LastUpdateDateAfter

date

None.

IsDeleted

IsDeletedFilterKind

None.

IncludeContacts

boolean

None.

SelectContact

ListElectricalProjectOrganizationQuerySelectContact

None.

Select

ListElectricalProjectOrganizationQuerySelect

Required

Sort

Collection of ListElectricalProjectOrganizationQuerySort

Required

Default value:

Request Formats

application/json

Sample:
{
  "ElectricalProjectVersionId": "00000000-0000-0000-0000-000000000000",
  "LastUpdateDateAfter": "2025-04-16T15:42:31.506+00:00",
  "IsDeleted": "NotDeleted",
  "IncludeContacts": true,
  "SelectContact": {
    "FirstName": true,
    "MiddleName": true,
    "LastName": true,
    "Department": true,
    "JobTitleDescription": true,
    "Email": true,
    "MobilePhoneNumber": true,
    "ReceivePriceQuote": true,
    "ReceiveInvoice": true,
    "ReceiveInspectionPlan": true,
    "ReceiveInspectionReport": true,
    "ReceivePowerShutdownPlan": true,
    "IsResponsibleForPowerSystem": true
  },
  "Select": {
    "Name": true,
    "Description": true,
    "LegalPersonKind": true,
    "Email": true,
    "TelephoneNumber": true,
    "Website": true,
    "VatNumber": true,
    "IsProjectCustomer": true,
    "IsObjectOwner": true,
    "IsObjectAdministrator": true,
    "IsObjectTenant": true,
    "IsPVInstallationConstructionCompany": true,
    "BusinessRegistration": {
      "Name": true,
      "Number": true,
      "BranchNumber": true,
      "SourceKind": true
    },
    "Address": {
      "Street": true,
      "StreetNumber": true,
      "PostalCode": true,
      "Locality": true,
      "AdministrativeArea": true,
      "CountryId": true,
      "CountryName": true
    },
    "LastUpdateDate": true,
    "IsDeleted": true
  },
  "Sort": [
    "Name",
    "Name"
  ]
}

Response Information

Resource Description

ListElectricalProjectOrganizationQueryResult

ListElectricalProjectOrganizationQueryResult
NameDescriptionTypeAdditional information
Organizations

Collection of ListElectricalProjectOrganizationQueryResultOrganization

Required

Count

integer (32 bits)

Range: inclusive between 0 and 2147483647

Response Formats

application/json

Sample:
{
  "Organizations": [
    {
      "ElectricalProjectOrganizationId": "00000000-0000-0000-0000-000000000000",
      "Name": "sample string 1",
      "Description": "sample string 2",
      "LegalPersonKind": "NaturalPerson",
      "Email": "sample string 3",
      "TelephoneNumber": "sample string 4",
      "Website": "sample string 5",
      "VatNumber": "sample string 6",
      "IsProjectCustomer": true,
      "IsObjectOwner": true,
      "IsObjectAdministrator": true,
      "IsObjectTenant": true,
      "IsPVInstallationConstructionCompany": true,
      "BusinessRegistration": {
        "Name": "sample string 1",
        "Number": "sample string 2",
        "BranchNumber": "sample string 3",
        "SourceKind": "NLKVK"
      },
      "Address": {
        "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",
        "CountryName": "sample string 6"
      },
      "LastUpdateDate": "2025-04-16T15:42:31.506+00:00",
      "IsDeleted": true,
      "ContactPersons": [
        {
          "ElectricalProjectContactPersonId": "00000000-0000-0000-0000-000000000000",
          "FirstName": "sample string 1",
          "MiddleName": "sample string 2",
          "LastName": "sample string 3",
          "Department": "sample string 4",
          "JobTitleDescription": "sample string 5",
          "Email": "sample string 6",
          "MobilePhoneNumber": "sample string 7",
          "ReceivePriceQuote": true,
          "ReceiveInvoice": true,
          "ReceiveInspectionPlan": true,
          "ReceiveInspectionReport": true,
          "ReceivePowerShutdownPlan": true,
          "IsResponsibleForPowerSystem": true
        },
        {
          "ElectricalProjectContactPersonId": "00000000-0000-0000-0000-000000000000",
          "FirstName": "sample string 1",
          "MiddleName": "sample string 2",
          "LastName": "sample string 3",
          "Department": "sample string 4",
          "JobTitleDescription": "sample string 5",
          "Email": "sample string 6",
          "MobilePhoneNumber": "sample string 7",
          "ReceivePriceQuote": true,
          "ReceiveInvoice": true,
          "ReceiveInspectionPlan": true,
          "ReceiveInspectionReport": true,
          "ReceivePowerShutdownPlan": true,
          "IsResponsibleForPowerSystem": true
        }
      ]
    },
    {
      "ElectricalProjectOrganizationId": "00000000-0000-0000-0000-000000000000",
      "Name": "sample string 1",
      "Description": "sample string 2",
      "LegalPersonKind": "NaturalPerson",
      "Email": "sample string 3",
      "TelephoneNumber": "sample string 4",
      "Website": "sample string 5",
      "VatNumber": "sample string 6",
      "IsProjectCustomer": true,
      "IsObjectOwner": true,
      "IsObjectAdministrator": true,
      "IsObjectTenant": true,
      "IsPVInstallationConstructionCompany": true,
      "BusinessRegistration": {
        "Name": "sample string 1",
        "Number": "sample string 2",
        "BranchNumber": "sample string 3",
        "SourceKind": "NLKVK"
      },
      "Address": {
        "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",
        "CountryName": "sample string 6"
      },
      "LastUpdateDate": "2025-04-16T15:42:31.506+00:00",
      "IsDeleted": true,
      "ContactPersons": [
        {
          "ElectricalProjectContactPersonId": "00000000-0000-0000-0000-000000000000",
          "FirstName": "sample string 1",
          "MiddleName": "sample string 2",
          "LastName": "sample string 3",
          "Department": "sample string 4",
          "JobTitleDescription": "sample string 5",
          "Email": "sample string 6",
          "MobilePhoneNumber": "sample string 7",
          "ReceivePriceQuote": true,
          "ReceiveInvoice": true,
          "ReceiveInspectionPlan": true,
          "ReceiveInspectionReport": true,
          "ReceivePowerShutdownPlan": true,
          "IsResponsibleForPowerSystem": true
        },
        {
          "ElectricalProjectContactPersonId": "00000000-0000-0000-0000-000000000000",
          "FirstName": "sample string 1",
          "MiddleName": "sample string 2",
          "LastName": "sample string 3",
          "Department": "sample string 4",
          "JobTitleDescription": "sample string 5",
          "Email": "sample string 6",
          "MobilePhoneNumber": "sample string 7",
          "ReceivePriceQuote": true,
          "ReceiveInvoice": true,
          "ReceiveInspectionPlan": true,
          "ReceiveInspectionReport": true,
          "ReceivePowerShutdownPlan": true,
          "IsResponsibleForPowerSystem": true
        }
      ]
    }
  ],
  "Count": 1
}