Handwerker

Die Endpunkte der Version 1.2 sind momentan in der Entwicklung und können noch Änderungen erfahren.

Handwerker abrufen

Version 1.0


GET/openwowi/v1.1/Commissioning/Craftsman
Authorization
Query parameters
Response

OK

Body
Idinteger (int32)
CreditorIdinteger (int32)
CreditorNumbernullable string
CraftsmanPortalIdnullable string
PersonIdinteger (int32)
Personnullable all of
DefaultAddressnullable all of
DefaultBankaccountnullable all of
AccessibilityIdnullable integer (int32)
BankAccountIdnullable integer (int32)
CraftsmanAccessibilityListnullable array of object
Request
const response = await fetch('/openwowi/v1.1/Commissioning/Craftsman', {
    method: 'GET',
    headers: {},
});
const data = await response.json();
Response
[
  {
    "Id": 1,
    "CreditorId": 1,
    "CreditorNumber": "text",
    "CraftsmanPortalId": "text",
    "PersonId": 1,
    "Person": {
      "Id": 1,
      "IdNum": "text",
      "Shortname": "text",
      "Name": "text",
      "NodeId": 1,
      "TaxNumber": "text",
      "TaxIdentificationNumber": "text",
      "ValidFrom": "2025-02-05",
      "ValidTo": "2025-02-05",
      "IsNaturalPerson": true,
      "NaturalPerson": {
        "Title": "text",
        "FirstName": "text",
        "LastName": "text",
        "BirthName": "text",
        "CareOf": "text",
        "BirthDate": "2025-02-05",
        "DeathDate": "2025-02-05T03:52:28.648Z",
        "Gender": {
          "Id": 1,
          "Name": "text"
        },
        "MaritalType": {
          "Id": 1,
          "Name": "text"
        },
        "Nationality": {
          "Id": 1,
          "Name": "text",
          "Code": "text"
        },
        "ContactPreference": {
          "Id": 1,
          "Name": "text"
        }
      },
      "LegalPerson": {
        "LongName1": "text",
        "LongName2": "text",
        "VatId": "text",
        "CommercialRegisterNumber": "text",
        "CommercialRegisterTown": "text"
      },
      "Addresses": [
        {
          "Id": 1,
          "Zip": "text",
          "Town": "text",
          "Street": "text",
          "HouseNumber": "text",
          "HouseNumberAddition": "text",
          "ValidFrom": "2025-02-05",
          "ValidTo": "2025-02-05",
          "StreetComplete": "text",
          "HouseNumberComplete": "text",
          "MainAddress": true,
          "AddressType": {
            "Id": 1,
            "Name": "text"
          },
          "Country": {
            "Id": 1,
            "Name": "text",
            "Code": "text"
          }
        }
      ],
      "Communications": [
        {
          "Id": 1,
          "RelatedAddressId": 1,
          "Content": "text",
          "Explanation": "text",
          "RelatedAddress": "text",
          "CommunicationType": {
            "Id": 1,
            "Name": "text"
          }
        }
      ],
      "BankAccounts": [
        {
          "Id": 1,
          "BankAccountId": 1,
          "Iban": "text",
          "Bic": "text",
          "AccountHolder": "text",
          "ValidFrom": "2025-02-05",
          "ValidTo": "2025-02-05",
          "BankAccountType": {
            "Id": 1,
            "Code": "text"
          },
          "BankAccountUsageType": {
            "Id": 1,
            "Code": "text"
          }
        }
      ],
      "FirstEmailCommunication": {
        "Id": 1,
        "RelatedAddressId": 1,
        "Content": "text",
        "Explanation": "text",
        "RelatedAddress": "text",
        "CommunicationType": {
          "Id": 1,
          "Name": "text"
        }
      },
      "FirstLandlinePhoneCommunication": {
        "Id": 1,
        "RelatedAddressId": 1,
        "Content": "text",
        "Explanation": "text",
        "RelatedAddress": "text",
        "CommunicationType": {
          "Id": 1,
          "Name": "text"
        }
      },
      "FirstMobilePhoneCommunication": {
        "Id": 1,
        "RelatedAddressId": 1,
        "Content": "text",
        "Explanation": "text",
        "RelatedAddress": "text",
        "CommunicationType": {
          "Id": 1,
          "Name": "text"
        }
      }
    },
    "DefaultAddress": {
      "Id": 1,
      "Zip": "text",
      "Town": "text",
      "Street": "text",
      "HouseNumber": "text",
      "HouseNumberAddition": "text",
      "ValidFrom": "2025-02-05",
      "ValidTo": "2025-02-05",
      "StreetComplete": "text",
      "HouseNumberComplete": "text",
      "MainAddress": true,
      "AddressType": {
        "Id": 1,
        "Name": "text"
      },
      "Country": {
        "Id": 1,
        "Name": "text",
        "Code": "text"
      }
    },
    "DefaultBankaccount": {
      "Id": 1,
      "BankAccountId": 1,
      "Iban": "text",
      "Bic": "text",
      "AccountHolder": "text",
      "ValidFrom": "2025-02-05",
      "ValidTo": "2025-02-05",
      "BankAccountType": {
        "Id": 1,
        "Code": "text"
      },
      "BankAccountUsageType": {
        "Id": 1,
        "Code": "text"
      }
    },
    "AccessibilityId": 1,
    "BankAccountId": 1,
    "CraftsmanAccessibilityList": [
      {
        "Id": 1,
        "AddressId": 1,
        "IsStandardCommissionNotificationMethod": true,
        "EconomicUnit": {
          "Id": 1,
          "IdNum": "text",
          "Name": "text",
          "Location": "text"
        },
        "Department": {
          "Id": 1,
          "Name": "text",
          "DepartmentType": {
            "Id": 1,
            "Name": "text"
          }
        },
        "Management": {
          "Id": 1,
          "IdNum": "text",
          "Name": "text",
          "PersonId": 1
        },
        "Owner": {
          "Id": 1,
          "OwnerNumber": "text"
        },
        "Communication": {
          "Id": 1,
          "Value": "text",
          "CommunicationType": "text"
        },
        "CommissionNotificationMethod": {
          "Id": 1,
          "Code": "text"
        },
        "CraftActivity": {
          "Id": 1,
          "Code": "text"
        }
      }
    ]
  }
]

Version 1.2



Last updated