{"swagger":"2.0","info":{"version":"Current","title":"OM API"},"host":"om.swisscancer.ch","basePath":"/services/kls/api","schemes":["https"],"paths":{"/{action}/{httpMethod}/{username}/{password}":{"get":{"tags":["Authorization"],"operationId":"authorization","parameters":[{"name":"action","in":"path","required":true,"type":"string"},{"name":"httpMethod","in":"path","required":true,"type":"string"},{"name":"username","in":"path","required":true,"type":"string"},{"name":"password","in":"path","required":true,"type":"string","format":"password"}],"responses":{"200":{"description":"OK"}}}},"/{action}/json":{"get":{"tags":["JsonDefinition"],"operationId":"jsonDefinition","parameters":[{"name":"action","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK"}}}},"/{action}/params":{"get":{"tags":["ParamsDefinition"],"operationId":"paramsDefinition","parameters":[{"name":"action","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK"}}}},"/AdmissionReason":{"get":{"tags":["AdmissionReason"],"description":" Dieser Service liefert alle definierten Eintrittsgründe für Mitgliedschaften.","operationId":"AdmissionReason-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [AdmissionReason] not found (id) "},"405":{"description":"method [GET] not allowed for [AdmissionReason]"},"410":{"description":"object [AdmissionReason] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/AdmissionReasonArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/AdmissionReasonArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/AdmissionReason/{id}/":{"get":{"tags":["AdmissionReason"],"description":" Dieser Service liefert den definierten Eintrittsgrund für Mitgliedschaften mit der mitgegebenen Id.","operationId":"AdmissionReason-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [AdmissionReason] not found (id) "},"405":{"description":"method [GET] not allowed for [AdmissionReason]"},"410":{"description":"object [AdmissionReason] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/AdmissionReason"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/AttributeDefinition":{"get":{"tags":["AttributeDefinition"],"description":" Mit dieser Action werden sämtliche möglichen Attribute-Definitions abgefragt.","operationId":"AttributeDefinition-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"attributeDefinitionName","in":"query","description":" Array mit vollständigen AttributeDefinition’s. Wenn Name nicht vorhanden, leeres Array.","required":false,"type":"string"},{"name":"mainCode","in":"query","description":" Array mit vollständigen AttributeDefinition’s (inkl. ID), mit übereinstimmendem MainCode. Wenn MainCode nicht vorhanden, leeres Array.","required":false,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [AttributeDefinition] not found (id) "},"405":{"description":"method [GET] not allowed for [AttributeDefinition]"},"410":{"description":"object [AttributeDefinition] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/AttributeDefinitionArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/AttributeDefinitionArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/AttributeDefinition/{id}/":{"get":{"tags":["AttributeDefinition"],"description":" Mit dieser Action wird eine Attribute-Definition nach Id abgefragt.","operationId":"AttributeDefinition-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [AttributeDefinition] not found (id) "},"405":{"description":"method [GET] not allowed for [AttributeDefinition]"},"410":{"description":"object [AttributeDefinition] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/AttributeDefinition"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/BusinessDivision":{"get":{"tags":["BusinessDivision"],"description":" Dieser Service liefert alle definierten Geschäftsbereiche.","operationId":"BusinessDivision-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [BusinessDivision] not found (id) "},"405":{"description":"method [GET] not allowed for [BusinessDivision]"},"410":{"description":"object [BusinessDivision] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/BusinessDivisionArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/BusinessDivisionArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/BusinessDivision/{id}/":{"get":{"tags":["BusinessDivision"],"description":" Dieser Service den angeforderten Geschäftsbereich.","operationId":"BusinessDivision-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [BusinessDivision] not found (id) "},"405":{"description":"method [GET] not allowed for [BusinessDivision]"},"410":{"description":"object [BusinessDivision] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/BusinessDivision"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/BusinessMembership":{"get":{"tags":["BusinessMembership"],"description":" Mit diesem Service werden Geschäftsmitgliedschaft abgefragt. /  Der Service basiert auf dem Typ «Membership»","operationId":"BusinessMembership-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"memberContactId","in":"query","description":" KontaktId des Geschäfts.","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [BusinessMembership] not found (id) "},"405":{"description":"method [GET] not allowed for [BusinessMembership]"},"410":{"description":"object [BusinessMembership] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/BusinessMembershipArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/BusinessMembershipArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}},"post":{"tags":["BusinessMembership"],"description":" Mit diesem Service wird eine neue Geschäftsmitgliedschaft registriert. /  Der Service basiert auf dem Typ «Membership»","operationId":"BusinessMembership-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/BusinessMembership"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [BusinessMembership] not found (id) "},"405":{"description":"method [POST] not allowed for [BusinessMembership]"},"410":{"description":"object [BusinessMembership] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object BusinessMembership created by OM","schema":{"$ref":"#/definitions/BusinessMembership"}},"409":{"description":"given object-id(object-ID) already exists for [BusinessMembership]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/BusinessMembership/{id}/":{"get":{"tags":["BusinessMembership"],"description":" Mit diesem Service wird eine Geschäftsmitgliedschaft abgefragt. /  Der Service basiert auf dem Typ «Membership»","operationId":"BusinessMembership-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [BusinessMembership] not found (id) "},"405":{"description":"method [GET] not allowed for [BusinessMembership]"},"410":{"description":"object [BusinessMembership] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/BusinessMembership"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/BusinessProcess":{"get":{"tags":["BusinessProcess"],"description":" Mit diesem Service können alle Geschäftsprozesse geladen werden.","operationId":"BusinessProcess-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [BusinessProcess] not found (id) "},"405":{"description":"method [GET] not allowed for [BusinessProcess]"},"410":{"description":"object [BusinessProcess] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/BusinessProcessArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/BusinessProcessArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}},"post":{"tags":["BusinessProcess"],"description":" Mit diesem Service kann ein Geschäftsprozess registriert werden.","operationId":"BusinessProcess-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/BusinessProcess"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [BusinessProcess] not found (id) "},"405":{"description":"method [POST] not allowed for [BusinessProcess]"},"410":{"description":"object [BusinessProcess] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object BusinessProcess created by OM","schema":{"$ref":"#/definitions/BusinessProcess"}},"409":{"description":"given object-id(object-ID) already exists for [BusinessProcess]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/BusinessProcess/{id}/":{"get":{"tags":["BusinessProcess"],"description":" Mit diesem Service kann ein Geschäftsprozess geladen werden.","operationId":"BusinessProcess-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [BusinessProcess] not found (id) "},"405":{"description":"method [GET] not allowed for [BusinessProcess]"},"410":{"description":"object [BusinessProcess] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/BusinessProcess"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}},"patch":{"tags":["BusinessProcess"],"description":" Mit diesem Service kann ein Geschäftsprozess bestätigt (PATCH) werden.","operationId":"BusinessProcess-Patch","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/BusinessProcess"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [BusinessProcess] not found (id) "},"405":{"description":"method [PATCH] not allowed for [BusinessProcess]"},"410":{"description":"object [BusinessProcess] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"204":{"description":"Object BusinessProcess updated by OM"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/BusinessUnit":{"get":{"tags":["BusinessUnit"],"description":" Dieser Service liefert alle definierten Unternehmenseinheiten, z.B. Regionen und Sektionen. Auf diese Weise können z.B. Artikel oder Veranstaltungen einer Unternehmenseinheit zugeordnet werden.","operationId":"BusinessUnit-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"zipCode","in":"query","description":" Array mit vollständiger BusinessUnit (inkl. ID), mit übereinstimmendem Postleitzahlen-Bereich. Wenn Postleitzahl keiner BusinessUnit zugeordnet ist, leeres Array.","required":false,"type":"string"},{"name":"zipCodeAddition","in":"query","description":" Kann nur in Kombination mit zipCode verwendet werden. Schränkt Abfrage mit Postleitzahl auf die gewünschte Zusatzziffer ein. Zahl muss zweistellig sein: Bsp: ?zipCode=1787&zipCodeAddition=02","required":false,"type":"string"},{"name":"contactId","in":"query","description":" ContactId auf BusinessUnit, liefert eindeutige BusinessUnit","required":false,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [BusinessUnit] not found (id) "},"405":{"description":"method [GET] not allowed for [BusinessUnit]"},"410":{"description":"object [BusinessUnit] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/BusinessUnitArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/BusinessUnitArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/BusinessUnit/{id}/":{"get":{"tags":["BusinessUnit"],"description":" Dieser Service liefert die definierte Unternehmenseinheit aufgrund der angegebenen Id, z.B. Region oder Sektion. Auf diese Weise können z.B. Artikel oder Veranstaltungen einer Unternehmenseinheit zugeordnet werden.","operationId":"BusinessUnit-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [BusinessUnit] not found (id) "},"405":{"description":"method [GET] not allowed for [BusinessUnit]"},"410":{"description":"object [BusinessUnit] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/BusinessUnit"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Campaign":{"get":{"tags":["Campaign"],"description":" Dieser Service liefert alle publizierten Kampagnen vom Typ «Standard», die keine E-Kampagnen sind.","operationId":"Campaign-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Campaign] not found (id) "},"405":{"description":"method [GET] not allowed for [Campaign]"},"410":{"description":"object [Campaign] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/CampaignArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/CampaignArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Campaign/{id}/":{"get":{"tags":["Campaign"],"description":" Dieser Service liefert eine publizierte Kampagne vom Typ «Standard», die keine E-Kampagnen ist mit der mitgegebenen Id.","operationId":"Campaign-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Campaign] not found (id) "},"405":{"description":"method [GET] not allowed for [Campaign]"},"410":{"description":"object [Campaign] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/Campaign"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/CampaignContact":{"get":{"tags":["CampaignContact"],"description":" Dieser Service liefert alle Kontakte einer Kampagne. Es muss die Kampagnen ID oder Kampagnennummer als Query-Parameter mitgegeben werden.","operationId":"CampaignContact-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"campaignId","in":"query","description":"","required":false,"type":"string"},{"name":"campaignNumber","in":"query","description":"","required":false,"type":"string"},{"name":"offset","in":"query","description":" Offset und numberOfRows müssen zusammen abgefragt werden. Das Paging wird mit dem offset gelöst. Gibt die Objekte ab einem bestimmten offset zurück.  numberOfRows ist die Anzahl Datensätze, die zurückgegeben werden, sofern vorhanden.","required":false,"type":"string"},{"name":"numberOfRows","in":"query","description":"","required":false,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [CampaignContact] not found (id) "},"405":{"description":"method [GET] not allowed for [CampaignContact]"},"410":{"description":"object [CampaignContact] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/CampaignContactArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/CampaignContactArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/CampaignContact/{id}/":{"patch":{"tags":["CampaignContact"],"description":"","operationId":"CampaignContact-Patch","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/CampaignContact"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [CampaignContact] not found (id) "},"405":{"description":"method [PATCH] not allowed for [CampaignContact]"},"410":{"description":"object [CampaignContact] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"204":{"description":"Object CampaignContact updated by OM"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/CampaignParticipant":{"post":{"tags":["CampaignParticipant"],"description":" Mit diesem Service wird eine Person als Kampagnen-Teilnehmer registriert.","operationId":"CampaignParticipant-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/CampaignParticipant"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [CampaignParticipant] not found (id) "},"405":{"description":"method [POST] not allowed for [CampaignParticipant]"},"410":{"description":"object [CampaignParticipant] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object CampaignParticipant created by OM","schema":{"$ref":"#/definitions/CampaignParticipant"}},"409":{"description":"given object-id(object-ID) already exists for [CampaignParticipant]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/CampaignType":{"get":{"tags":["CampaignType"],"description":"","operationId":"CampaignType-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [CampaignType] not found (id) "},"405":{"description":"method [GET] not allowed for [CampaignType]"},"410":{"description":"object [CampaignType] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/CampaignTypeArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/CampaignTypeArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ChangeAddress":{"post":{"tags":["ChangeAddress"],"description":"","operationId":"ChangeAddress-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/ChangeAddress"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ChangeAddress] not found (id) "},"405":{"description":"method [POST] not allowed for [ChangeAddress]"},"410":{"description":"object [ChangeAddress] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object ChangeAddress created by OM","schema":{"$ref":"#/definitions/ChangeAddress"}},"409":{"description":"given object-id(object-ID) already exists for [ChangeAddress]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ChangeMembership":{"post":{"tags":["ChangeMembership"],"description":"","operationId":"ChangeMembership-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/ChangeMembership"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ChangeMembership] not found (id) "},"405":{"description":"method [POST] not allowed for [ChangeMembership]"},"410":{"description":"object [ChangeMembership] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object ChangeMembership created by OM","schema":{"$ref":"#/definitions/ChangeMembership"}},"409":{"description":"given object-id(object-ID) already exists for [ChangeMembership]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ChildAddition":{"post":{"tags":["ChildAddition"],"description":" Mit dieser Action werden ein oder mehrere Kinder an OM gemeldet.","operationId":"ChildAddition-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/ChildAddition"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ChildAddition] not found (id) "},"405":{"description":"method [POST] not allowed for [ChildAddition]"},"410":{"description":"object [ChildAddition] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object ChildAddition created by OM","schema":{"$ref":"#/definitions/ChildAddition"}},"409":{"description":"given object-id(object-ID) already exists for [ChildAddition]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ConsultingCase":{"get":{"tags":["ConsultingCase"],"description":" Mit diesem Service werden Beratungsfälle abgefragt.","operationId":"ConsultingCase-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"customerContactId","in":"query","description":"","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ConsultingCase] not found (id) "},"405":{"description":"method [GET] not allowed for [ConsultingCase]"},"410":{"description":"object [ConsultingCase] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/ConsultingCaseArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/ConsultingCaseArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}},"post":{"tags":["ConsultingCase"],"description":" Mit diesem Service werden Beratungsfälle an OM übermittelt.","operationId":"ConsultingCase-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/ConsultingCase"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ConsultingCase] not found (id) "},"405":{"description":"method [POST] not allowed for [ConsultingCase]"},"410":{"description":"object [ConsultingCase] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object ConsultingCase created by OM","schema":{"$ref":"#/definitions/ConsultingCase"}},"409":{"description":"given object-id(object-ID) already exists for [ConsultingCase]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ConsultingCase/{id}/":{"get":{"tags":["ConsultingCase"],"description":" Mit diesem Service wird ein Beratungsfall abgefragt.","operationId":"ConsultingCase-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ConsultingCase] not found (id) "},"405":{"description":"method [GET] not allowed for [ConsultingCase]"},"410":{"description":"object [ConsultingCase] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/ConsultingCase"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Contact":{"get":{"tags":["Contact"],"description":" Mit diesem Service können Kontakte abgefragt werden. Es können Query-String-Parameter für die Kontaktsuche verwendet werden. Es werden alle aktiven Kontakte, welche die Suchkriterien erfüllen zurückgeliefert. Für unbekannte Zeichenketten im Parameter kann ein * verwendet werden. Kann nur mit anderen Query-Parametern der Kontaktsuche kombiniert werden. Per Default wird eine Maximale Anzahl von 100 Datensätze zurückgeliefert. Für diesen Fall wird im Response Textder Code «206 – Partial Content» mit der Anzahl gelieferten Datensätze angegeben. /  Mit dieser Action wird ein neuer oder geänderter Kontakt an OM übermittelt, bzw. Kontakte abgefragt werden. Bei GET können Query-String-Parameter für die Kontaktsuche verwendet werden. Es werden alle aktiven Kontakte, welche die Suchkriterien erfüllen zurückgeliefert. Für unbekannte Zeichenketten im Parameter kann ein * verwendet werden. Kann nur mit anderen Query-Parametern der Kontaktsuche kombiniert werden. Per Default wird eine Maximale Anzahl von 100 Datensätze zurückgeliefert. Für diesen Fall wird im Response Text der Code «206 – Partial Content» mit der Anzahl gelieferten Datensätze angegeben.","operationId":"Contact-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"registrationKey","in":"query","description":" Array mit vollständiger Kontakt (inkl. ID), mit übereinstimmendem Registrierungs-Schlüssel. Wenn Registrierungsschlüssel nicht vorhanden, leeres Array","required":false,"type":"string"},{"name":"parentContactId","in":"query","description":" Muss isoliert oder in Kombination mit den Query-String-Parametern verwendet werden, liefert alle Kontakte einer Firma oder Haushalt inkl.Firmenadresse.","required":false,"type":"string"},{"name":"customerNumber","in":"query","description":" Muss isoliert oder in Kombination mit den Query-String-Parametern verwendet werden, ruft alle Kontakte eines Haushalts oder einer Firma ab.","required":false,"type":"string"},{"name":"contactNumber","in":"query","description":" Optional kann nur in Kombination mit CustomerNumber verwendet werden.","required":false,"type":"string"},{"name":"withEmailOnly","in":"query","description":" Nur Kontakte mit Email-Adressen zurückgeben","required":false,"type":"string"},{"name":"contactAccountId","in":"query","description":" Liefert alle Kontakte, die dem angegebenen Konto anhängen.","required":false,"type":"string"},{"name":"accountContactOnly","in":"query","description":" Liefert nur den Konto-Kontakt. Kann nur in Kombination mit ContactAccountId verwendet werden.","required":false,"type":"string"},{"name":"firstName","in":"query","description":"","required":false,"type":"string"},{"name":"lastName","in":"query","description":" Nachname einer Person oder Firmenname","required":false,"type":"string"},{"name":"street","in":"query","description":"","required":false,"type":"string"},{"name":"houseNumber","in":"query","description":"","required":false,"type":"string"},{"name":"zipCode","in":"query","description":"","required":false,"type":"string"},{"name":"city","in":"query","description":"","required":false,"type":"string"},{"name":"eMail","in":"query","description":"","required":false,"type":"string"},{"name":"phoneNumber","in":"query","description":"","required":false,"type":"string"},{"name":"yearOfBirth","in":"query","description":" z.B.: «1990»","required":false,"type":"string"},{"name":"monthOfBirth","in":"query","description":" z.B.: «1» oder «12»","required":false,"type":"string"},{"name":"dayOfBirth","in":"query","description":" z.B.: «1» oder «31»","required":false,"type":"string"},{"name":"changeTypes","in":"query","description":" Mithilfe von changeTypes kann die Art der Mutationen, die berücksichtigt werden sollen eingeschränkt werden. Ansonsten werden sämtliche Änderungen berücksichtigt. Folgende Änderungstypen können eingeschränkt werden: \r\n\r\n• 0 = Alle Änderungen\r\n\r\n• 1 = Personalien- o. Adressänderung\r\n\r\n• 2 = Merkmale\r\n\r\n• 4 = Benutzerdefinierte Felder \r\n\r\nDie Änderungstypen können kombiniert werden durch Summieren z.B.: 1(Per./Adr.) + 4(Ben-def. F.) = 5","required":false,"type":"string"},{"name":"customFieldsDefinition","in":"query","description":" Damit kann bestimmt werden, welche CustomFields geliefert werden sollen. Es können mehrere Definitionen in OM angelegt werden. Die Namen der Definitionen werden individuell mit dem Partner abgestimmt","required":false,"type":"string"},{"name":"ts","in":"query","description":" Geänderte Kontakte ab einem bestimmten unix_timestamp (ts) abrufen: ts muss zusammen mit offset und numberOfRows abgefragt werden","required":false,"type":"string"},{"name":"offset","in":"query","description":" Offset und numberOfRows müssen zusammen abgefragt werden. Das Paging wird mit dem offset gelöst. Gibt die Objekte ab einem bestimmten offset zurück.  numberOfRows ist die Anzahl Datensätze, die zurückgegeben werden, sofern vorhanden.","required":false,"type":"string"},{"name":"numberOfRows","in":"query","description":"","required":false,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Contact] not found (id) "},"405":{"description":"method [GET] not allowed for [Contact]"},"410":{"description":"object [Contact] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/ContactArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/ContactArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}},"post":{"tags":["Contact"],"description":" Mit dieser Action wird ein neuer oder geänderter Kontakt an OM übermittelt. /  Mit dieser Action wird ein neuer oder geänderter Kontakt an OM übermittelt, bzw. Kontakte abgefragt werden. Bei GET können Query-String-Parameter für die Kontaktsuche verwendet werden. Es werden alle aktiven Kontakte, welche die Suchkriterien erfüllen zurückgeliefert. Für unbekannte Zeichenketten im Parameter kann ein * verwendet werden. Kann nur mit anderen Query-Parametern der Kontaktsuche kombiniert werden. Per Default wird eine Maximale Anzahl von 100 Datensätze zurückgeliefert. Für diesen Fall wird im Response Text der Code «206 – Partial Content» mit der Anzahl gelieferten Datensätze angegeben.","operationId":"Contact-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/Contact"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Contact] not found (id) "},"405":{"description":"method [POST] not allowed for [Contact]"},"410":{"description":"object [Contact] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object Contact created by OM","schema":{"$ref":"#/definitions/Contact"}},"409":{"description":"given object-id(object-ID) already exists for [Contact]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Contact/{id}/":{"get":{"tags":["Contact"],"description":" Mit diesem Service kann ein Kontakt abgefragt werden. /  Mit dieser Action wird ein neuer oder geänderter Kontakt an OM übermittelt, bzw. Kontakte abgefragt werden. Bei GET können Query-String-Parameter für die Kontaktsuche verwendet werden. Es werden alle aktiven Kontakte, welche die Suchkriterien erfüllen zurückgeliefert. Für unbekannte Zeichenketten im Parameter kann ein * verwendet werden. Kann nur mit anderen Query-Parametern der Kontaktsuche kombiniert werden. Per Default wird eine Maximale Anzahl von 100 Datensätze zurückgeliefert. Für diesen Fall wird im Response Text der Code «206 – Partial Content» mit der Anzahl gelieferten Datensätze angegeben.","operationId":"Contact-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Contact] not found (id) "},"405":{"description":"method [GET] not allowed for [Contact]"},"410":{"description":"object [Contact] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/Contact"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}},"patch":{"tags":["Contact"],"description":" Mit dieser Action wird ein neuer oder geänderter Kontakt an OM übermittelt. /  Mit dieser Action wird ein neuer oder geänderter Kontakt an OM übermittelt, bzw. Kontakte abgefragt werden. Bei GET können Query-String-Parameter für die Kontaktsuche verwendet werden. Es werden alle aktiven Kontakte, welche die Suchkriterien erfüllen zurückgeliefert. Für unbekannte Zeichenketten im Parameter kann ein * verwendet werden. Kann nur mit anderen Query-Parametern der Kontaktsuche kombiniert werden. Per Default wird eine Maximale Anzahl von 100 Datensätze zurückgeliefert. Für diesen Fall wird im Response Text der Code «206 – Partial Content» mit der Anzahl gelieferten Datensätze angegeben.","operationId":"Contact-Patch","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/Contact"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Contact] not found (id) "},"405":{"description":"method [PATCH] not allowed for [Contact]"},"410":{"description":"object [Contact] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"204":{"description":"Object Contact updated by OM"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ContactAttributeDefinition":{"get":{"tags":["ContactAttributeDefinition"],"description":" Mit dieser Action werden die möglichen Attributes für den Contact abgefragt.","operationId":"ContactAttributeDefinition-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"mainCode","in":"query","description":" Array mit vollständigen AttributeDefinition’s (inkl. ID), mit übereinstimmendem MainCode. Wenn MainCode nicht vorhanden, leeres Array.","required":false,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ContactAttributeDefinition] not found (id) "},"405":{"description":"method [GET] not allowed for [ContactAttributeDefinition]"},"410":{"description":"object [ContactAttributeDefinition] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/ContactAttributeDefinitionArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/ContactAttributeDefinitionArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ContactAttributeDefinition/{id}/":{"get":{"tags":["ContactAttributeDefinition"],"description":" Mit dieser Action wird ein Attribute für den Contact abgefragt.","operationId":"ContactAttributeDefinition-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ContactAttributeDefinition] not found (id) "},"405":{"description":"method [GET] not allowed for [ContactAttributeDefinition]"},"410":{"description":"object [ContactAttributeDefinition] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/ContactAttributeDefinition"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ContactChange":{"post":{"tags":["ContactChange"],"description":" Mit dieser Action wird eine Adressänderung / Personendatenänderung gemeldet, falls die ID des OM-Kontakts nicht bekannt ist.","operationId":"ContactChange-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/ContactChange"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ContactChange] not found (id) "},"405":{"description":"method [POST] not allowed for [ContactChange]"},"410":{"description":"object [ContactChange] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object ContactChange created by OM","schema":{"$ref":"#/definitions/ContactChange"}},"409":{"description":"given object-id(object-ID) already exists for [ContactChange]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ContactInteraction":{"post":{"tags":["ContactInteraction"],"description":" Mit dieser Action werden Kundeninteraktionen erstellt, die ausserhalb von OM erfolgt sind. Beispielsweise eine Bestellung in einem WebShop, oder eine Anmeldung an einen Kurs (ausserhalb OM)","operationId":"ContactInteraction-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/ContactInteraction"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ContactInteraction] not found (id) "},"405":{"description":"method [POST] not allowed for [ContactInteraction]"},"410":{"description":"object [ContactInteraction] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object ContactInteraction created by OM","schema":{"$ref":"#/definitions/ContactInteraction"}},"409":{"description":"given object-id(object-ID) already exists for [ContactInteraction]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ContactInteractions":{"post":{"tags":["ContactInteractions"],"description":" Mit dieser Action werden 1 - n Kundeninteraktionen erstellt, die ausserhalb von OM erfolgt sind. Beispielsweise Bestellungen in einem WebShop, oder Anmeldungen an einen Kurs (ausserhalb OM)","operationId":"ContactInteractions-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/ContactInteractionList"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ContactInteractions] not found (id) "},"405":{"description":"method [POST] not allowed for [ContactInteractions]"},"410":{"description":"object [ContactInteractions] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object ContactInteractionList created by OM","schema":{"$ref":"#/definitions/ContactInteractionList"}},"409":{"description":"given object-id(object-ID) already exists for [ContactInteractions]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ContactMaster/{id}/":{"get":{"tags":["ContactMaster"],"description":" Mit diesem Service kann der Master zu einem gegebenen Kontakt abgefragt werden. Der Master wird nu angegeben, wenn er vom gegebenen Kontakt abweicht.","operationId":"ContactMaster-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ContactMaster] not found (id) "},"405":{"description":"method [GET] not allowed for [ContactMaster]"},"410":{"description":"object [ContactMaster] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/ContactMaster"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ContactReassignment":{"post":{"tags":["ContactReassignment"],"description":" Mit dieser Action werden könnnen die neu zugewiesenen Kontaktkennungen abgefragt werden. Dieser POST erstellt und ändert keine Daten.","operationId":"ContactReassignment-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/ContactReassignment"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ContactReassignment] not found (id) "},"405":{"description":"method [POST] not allowed for [ContactReassignment]"},"410":{"description":"object [ContactReassignment] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object ContactReassignment created by OM","schema":{"$ref":"#/definitions/ContactReassignment"}},"409":{"description":"given object-id(object-ID) already exists for [ContactReassignment]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ContactSelection":{"post":{"tags":["ContactSelection"],"description":" Mit dieser Action wird eine Selektion von Kontakten aus einem Fremdsystem gemeldet.","operationId":"ContactSelection-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/ContactSelection"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ContactSelection] not found (id) "},"405":{"description":"method [POST] not allowed for [ContactSelection]"},"410":{"description":"object [ContactSelection] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object ContactSelection created by OM","schema":{"$ref":"#/definitions/ContactSelection"}},"409":{"description":"given object-id(object-ID) already exists for [ContactSelection]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ContractMembership/{id}/":{"get":{"tags":["ContractMembership"],"description":" Liefert alle MembershipIds die einem Contract angehören. Es kann die MembershipId oder die ContractId verwendet werden. /  Dieser Endpunkt beschreibt das Verhältnis zwischen ContractId und MembershipId.","operationId":"ContractMembership-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ContractMembership] not found (id) "},"405":{"description":"method [GET] not allowed for [ContractMembership]"},"410":{"description":"object [ContractMembership] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/ContractMembership"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/CoupleMarriage":{"post":{"tags":["CoupleMarriage"],"description":" Mit dieser Action wird eine Heirat gemeldet.","operationId":"CoupleMarriage-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/CoupleMarriage"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [CoupleMarriage] not found (id) "},"405":{"description":"method [POST] not allowed for [CoupleMarriage]"},"410":{"description":"object [CoupleMarriage] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object CoupleMarriage created by OM","schema":{"$ref":"#/definitions/CoupleMarriage"}},"409":{"description":"given object-id(object-ID) already exists for [CoupleMarriage]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/CoupleSeparation":{"post":{"tags":["CoupleSeparation"],"description":" Mit dieser Action wird eine Trennung gemeldet.","operationId":"CoupleSeparation-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/CoupleSeparation"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [CoupleSeparation] not found (id) "},"405":{"description":"method [POST] not allowed for [CoupleSeparation]"},"410":{"description":"object [CoupleSeparation] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object CoupleSeparation created by OM","schema":{"$ref":"#/definitions/CoupleSeparation"}},"409":{"description":"given object-id(object-ID) already exists for [CoupleSeparation]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/CustomerContact":{"get":{"tags":["CustomerContact"],"description":" Mit dieser Action können Attribute von einem Kunden Kontakt abgefragt werden.","operationId":"CustomerContact-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"customercontactnumber","in":"query","description":" z.B. „8.205.298.0“","required":false,"type":"string"},{"name":"customernumber","in":"query","description":"","required":false,"type":"string"},{"name":"contactnumber","in":"query","description":"","required":false,"type":"string"},{"name":"lastname","in":"query","description":"","required":false,"type":"string"},{"name":"firstname","in":"query","description":"","required":false,"type":"string"},{"name":"street","in":"query","description":"","required":false,"type":"string"},{"name":"housenumber","in":"query","description":"","required":false,"type":"string"},{"name":"countryiso","in":"query","description":"","required":false,"type":"string"},{"name":"zipcode","in":"query","description":"","required":false,"type":"string"},{"name":"location","in":"query","description":"","required":false,"type":"string"},{"name":"languageiso","in":"query","description":"","required":false,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [CustomerContact] not found (id) "},"405":{"description":"method [GET] not allowed for [CustomerContact]"},"410":{"description":"object [CustomerContact] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/CustomerContactArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/CustomerContactArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/CustomerGroup":{"get":{"tags":["CustomerGroup"],"description":" Dieser Service liefert alle Kundengruppen, z.B. „Mitglied“ oder „Nicht-Mitglied“. Artikelpreise können sich z.B. pro Kundengruppe unterscheiden.","operationId":"CustomerGroup-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [CustomerGroup] not found (id) "},"405":{"description":"method [GET] not allowed for [CustomerGroup]"},"410":{"description":"object [CustomerGroup] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/CustomerGroupArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/CustomerGroupArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/CustomerGroup/{id}/":{"get":{"tags":["CustomerGroup"],"description":" Dieser Service eine Kundengruppe, z.B. „Mitglied“ oder „Nicht-Mitglied“. Artikelpreise können sich z.B. pro Kundengruppe unterscheiden.","operationId":"CustomerGroup-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [CustomerGroup] not found (id) "},"405":{"description":"method [GET] not allowed for [CustomerGroup]"},"410":{"description":"object [CustomerGroup] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/CustomerGroup"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/CustomerRequest":{"post":{"tags":["CustomerRequest"],"description":" Mit dieser Action wird ein allgemeines Anliegen gemeldet.","operationId":"CustomerRequest-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/CustomerRequest"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [CustomerRequest] not found (id) "},"405":{"description":"method [POST] not allowed for [CustomerRequest]"},"410":{"description":"object [CustomerRequest] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object CustomerRequest created by OM","schema":{"$ref":"#/definitions/CustomerRequest"}},"409":{"description":"given object-id(object-ID) already exists for [CustomerRequest]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/CustomFieldsDefinition":{"get":{"tags":["CustomFieldsDefinition"],"description":" Mit dieser Action kann die Definition eines benutzerdefinierten Feldes abgefragt werden. Die ObjectId entspricht dem Namen der Definition.","operationId":"CustomFieldsDefinition-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"BusinessUnitNumber","in":"query","description":" Schränkt auf Unternehmenseinheit ein.","required":false,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [CustomFieldsDefinition] not found (id) "},"405":{"description":"method [GET] not allowed for [CustomFieldsDefinition]"},"410":{"description":"object [CustomFieldsDefinition] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/CustomFieldsDefinitionArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/CustomFieldsDefinitionArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/CustomFieldsDefinition/{id}/":{"get":{"tags":["CustomFieldsDefinition"],"description":" Mit dieser Action können die Definitionen der benutzerdefinierten Felder abgefragt werden.","operationId":"CustomFieldsDefinition-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Name der Definition","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [CustomFieldsDefinition] not found (id) "},"405":{"description":"method [GET] not allowed for [CustomFieldsDefinition]"},"410":{"description":"object [CustomFieldsDefinition] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/CustomFieldsDefinition"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Document":{"get":{"tags":["Document"],"description":" Mit dieser Action werden alle Dokumente abgefragt, die ein bestimmter Kontakt empfangen hat. Über Query-Parameter muss die Kontakt-ID des Empfängers angegeben werden. Optional kann einen Zeitraum von/bis als Kriterium definiert werden.","operationId":"Document-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"contactId","in":"query","description":" Array mit vollständigen Dokumenten (inkl. ID) der passenden Kontakt-ID. Wenn die Kontakt-ID nicht vorhanden ist, wird ein leeres Array zurückgegeben.","required":true,"type":"string"},{"name":"createdFrom","in":"query","description":" Array mit vollständigen Dokumenten mit Erstellungsdatum >= createdFrom.","required":false,"type":"string"},{"name":"createdTo","in":"query","description":" Array mit vollständigen Dokumenten mit Erstellungsdatum <= createdTo.","required":false,"type":"string"},{"name":"documentTypeNumber","in":"query","description":"","required":false,"type":"string"},{"name":"offset","in":"query","description":" Offset und numberOfRows müssen zusammen abgefragt werden. Das Paging wird mit dem offset gelöst. Gibt die Objekte ab einem bestimmten offset zurück.  numberOfRows ist die Anzahl Datensätze, die zurückgegeben werden, sofern vorhanden.","required":false,"type":"string"},{"name":"numberOfRows","in":"query","description":"","required":false,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Document] not found (id) "},"405":{"description":"method [GET] not allowed for [Document]"},"410":{"description":"object [Document] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/DocumentArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/DocumentArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Document/{id}/":{"get":{"tags":["Document"],"description":" Mit dieser Action wird ein Dokument abgefragt, das ein bestimmter Kontakt empfangen hat.","operationId":"Document-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Document] not found (id) "},"405":{"description":"method [GET] not allowed for [Document]"},"410":{"description":"object [Document] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/Document"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Donation":{"post":{"tags":["Donation"],"description":" Mit dieser Action wird eine Spende ohne Zahlung übermittelt. Es können nur extern verwaltete Zahlungszusagen beendet werden. Extern verwaltete Spendenzusagen sind vom Zahlungstyp «Online» (MethodOfPayment=6).","operationId":"Donation-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/Donation"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Donation] not found (id) "},"405":{"description":"method [POST] not allowed for [Donation]"},"410":{"description":"object [Donation] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object Donation created by OM","schema":{"$ref":"#/definitions/Donation"}},"409":{"description":"given object-id(object-ID) already exists for [Donation]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Donation/{id}/":{"patch":{"tags":["Donation"],"description":" Mit dieser Action wird eine bestehende Spendenzusage beendet. Es können nur extern verwaltete Zahlungszusagen beendet werden. Extern verwaltete Spendenzusagen sind vom Zahlungstyp «Online» (MethodOfPayment=6).","operationId":"Donation-Patch","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/Donation"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Donation] not found (id) "},"405":{"description":"method [PATCH] not allowed for [Donation]"},"410":{"description":"object [Donation] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"204":{"description":"Object Donation updated by OM"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/DonationPayment":{"post":{"tags":["DonationPayment"],"description":" VERALTET - Mit diesem Service wird eine Spende mit einer Zahlung übermittelt.","operationId":"DonationPayment-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/DonationPayment"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [DonationPayment] not found (id) "},"405":{"description":"method [POST] not allowed for [DonationPayment]"},"410":{"description":"object [DonationPayment] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object DonationPayment created by OM","schema":{"$ref":"#/definitions/DonationPayment"}},"409":{"description":"given object-id(object-ID) already exists for [DonationPayment]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/DynamicForm":{"get":{"tags":["DynamicForm"],"description":" Dieser Service dient der Abfrage des Status eines übermittelten Formulars sowie zur Vorbereitung eines neuen Formulars.","operationId":"DynamicForm-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"customerContactId","in":"query","description":" Entweder die ContactId des bereits übermittelten Formulars, oder das Formular wurde anonym übermittelt, wurde dann aber in OM manuell der entsprechenden ContactId zugewiesen.","required":true,"type":"string"},{"name":"dynamicFormDefinitionId","in":"query","description":" Wenn man eine DynamicFormDefinitionId mitgibt, kann man ein Formular mit den Kontaktdaten für die gewünschte ContactId (Parameter 1) vorbereiten, Das Resultat kann man anschliessend via DynamicForm POST an OM übermitteln. Diese Option muss pro Formular freigeschaltet werden.","required":false,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [DynamicForm] not found (id) "},"405":{"description":"method [GET] not allowed for [DynamicForm]"},"410":{"description":"object [DynamicForm] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/DynamicFormArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/DynamicFormArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}},"post":{"tags":["DynamicForm"],"description":" Dieser Service dient der Übermittlung eines dynamischen Formulars. Die Übermittlung eines Formulars (POST) ist ohne Authentisierung möglich. Begründung siehe: DynamicFormDefinition (GET)","operationId":"DynamicForm-Post","parameters":[{"name":"Authorization","in":"header","required":false,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/DynamicForm"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [DynamicForm] not found (id) "},"405":{"description":"method [POST] not allowed for [DynamicForm]"},"410":{"description":"object [DynamicForm] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object DynamicForm created by OM","schema":{"$ref":"#/definitions/DynamicForm"}},"409":{"description":"given object-id(object-ID) already exists for [DynamicForm]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/DynamicForm/{id}/":{"get":{"tags":["DynamicForm"],"description":" Dieser Service dient der Abfrage des Status eines übermittelten Formulars.","operationId":"DynamicForm-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [DynamicForm] not found (id) "},"405":{"description":"method [GET] not allowed for [DynamicForm]"},"410":{"description":"object [DynamicForm] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/DynamicForm"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/DynamicFormDefinition":{"get":{"tags":["DynamicFormDefinition"],"description":" Service dient der Abfrage der in OM definierten dynamischen Formulare. Es werden nur Formulare ausgegeben, welche in OM als «publiziert» markiert wurden. Dieser Service kann ohne Authentisierung abgefragt werden, da zur Formulare auf öffentliche Webseiten eingebunden werden können und somit keine Authentisierung gewährleisten können, wenn die Implementierung im Frontend erfolgt. Ein publiziertes Formular soll keine schützenswerten Daten enthalten, da es zur Veröffentlichung auf einer Webseite vorgesehen ist.","operationId":"DynamicFormDefinition-GetMany","parameters":[{"name":"Authorization","in":"header","required":false,"type":"string"},{"name":"businessUnitNumber","in":"query","description":" Gibt alle DynamicFormDefinitions dieser Unternehmenseinheit zurück.","required":false,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [DynamicFormDefinition] not found (id) "},"405":{"description":"method [GET] not allowed for [DynamicFormDefinition]"},"410":{"description":"object [DynamicFormDefinition] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/DynamicFormDefinitionArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/DynamicFormDefinitionArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/DynamicFormDefinition/{id}/":{"get":{"tags":["DynamicFormDefinition"],"description":" Service dient der Abfrage der in OM definierten dynamischen Formulare. Es werden nur Formulare ausgegeben, welche in OM als «publiziert» markiert wurden. Dieser Service kann ohne Authentisierung abgefragt werden, da zur Formulare auf öffentliche Webseiten eingebunden werden können und somit keine Authentisierung gewährleisten können, wenn die Implementierung im Frontend erfolgt. Ein publiziertes Formular soll keine schützenswerten Daten enthalten, da es zur Veröffentlichung auf einer Webseite vorgesehen ist.","operationId":"DynamicFormDefinition-GetOne","parameters":[{"name":"Authorization","in":"header","required":false,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [DynamicFormDefinition] not found (id) "},"405":{"description":"method [GET] not allowed for [DynamicFormDefinition]"},"410":{"description":"object [DynamicFormDefinition] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/DynamicFormDefinition"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ECampaign":{"get":{"tags":["ECampaign"],"description":" Dieser Service liefert alle noch nicht abgeholten E-Kampagnen.","operationId":"ECampaign-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ECampaign] not found (id) "},"405":{"description":"method [GET] not allowed for [ECampaign]"},"410":{"description":"object [ECampaign] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/ECampaignArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/ECampaignArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ECampaign/{id}/":{"get":{"tags":["ECampaign"],"description":" Dieser Service liefert eine noch nicht abgeholte E-Kampagne.","operationId":"ECampaign-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ECampaign] not found (id) "},"405":{"description":"method [GET] not allowed for [ECampaign]"},"410":{"description":"object [ECampaign] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/ECampaign"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ECampaignRecipient":{"get":{"tags":["ECampaignRecipient"],"description":" Gibt alle Empfänger einer E-Kampagne zurück.","operationId":"ECampaignRecipient-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"eCampaignId","in":"query","description":"Wenn die Empfänger der E-Kampagne bereits abgeholt wurden, wird ein Fehler ausgegeben. Liefert nur Empfänger, welche das Einverständnis zur Verwendung ihrer E-Mailadresse gegeben haben. Hardbounces werden nicht geliefert.","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ECampaignRecipient] not found (id) "},"405":{"description":"method [GET] not allowed for [ECampaignRecipient]"},"410":{"description":"object [ECampaignRecipient] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/ECampaignRecipientArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/ECampaignRecipientArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ECampaignRecipient/{id}/":{"delete":{"tags":["ECampaignRecipient"],"description":"","operationId":"ECampaignRecipient-Delete","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"eCampaignId","in":"query","description":"Kann bspw. Ausgeführt werden, wenn der Empfänger die Kampagne als «unerwünschte Werbung» ansieht.","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ECampaignRecipient] not found (id)  / object [ECampaignRecipient] not found (id)"},"405":{"description":"method [DELETE] not allowed for [ECampaignRecipient]"},"410":{"description":"object [ECampaignRecipient] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 204 object [ECampaignRecipient]] deleted by OM (id)"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Education":{"get":{"tags":["Education"],"description":" Dieser Service liefert alle Ausbildungen.","operationId":"Education-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Education] not found (id) "},"405":{"description":"method [GET] not allowed for [Education]"},"410":{"description":"object [Education] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/EducationArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/EducationArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Education/{id}/":{"get":{"tags":["Education"],"description":" Dieser Service liefert eine Ausbildung.","operationId":"Education-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Education] not found (id) "},"405":{"description":"method [GET] not allowed for [Education]"},"410":{"description":"object [Education] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/Education"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/EmailInteraction":{"post":{"tags":["EmailInteraction"],"description":" Mit dieser Action werden vom Email Marketing System generierte Kundeninteraktionen erstellt, die ausserhalb von OM erfolgt sind. Beispielsweise eine Marketing-Email (ausserhalb OM).","operationId":"EmailInteraction-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/EMailInteraction"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [EmailInteraction] not found (id) "},"405":{"description":"method [POST] not allowed for [EmailInteraction]"},"410":{"description":"object [EmailInteraction] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object EMailInteraction created by OM","schema":{"$ref":"#/definitions/EMailInteraction"}},"409":{"description":"given object-id(object-ID) already exists for [EmailInteraction]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/EmailInteractions":{"post":{"tags":["EmailInteractions"],"description":" Mit dieser Action werden 1 - n vom Email Marketing System generierte Kundeninteraktionen erstellt, die ausserhalb von OM erfolgt sind. Beispielsweise 1 - n Marketing-Email (ausserhalb OM).","operationId":"EmailInteractions-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/EMailInteractionList"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [EmailInteractions] not found (id) "},"405":{"description":"method [POST] not allowed for [EmailInteractions]"},"410":{"description":"object [EmailInteractions] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object EMailInteractionList created by OM","schema":{"$ref":"#/definitions/EMailInteractionList"}},"409":{"description":"given object-id(object-ID) already exists for [EmailInteractions]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/EMailRecipient":{"post":{"tags":["EMailRecipient"],"description":" Für alle Methoden wird die E-Mail-Adresse als ID verwendet.","operationId":"EMailRecipient-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/EMailRecipient"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [EMailRecipient] not found (id) "},"405":{"description":"method [POST] not allowed for [EMailRecipient]"},"410":{"description":"object [EMailRecipient] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object EMailRecipient created by OM","schema":{"$ref":"#/definitions/EMailRecipient"}},"409":{"description":"given object-id(object-ID) already exists for [EMailRecipient]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/EMailRecipient/{id}/":{"put":{"tags":["EMailRecipient"],"description":" Für alle Methoden wird die E-Mail-Adresse als ID verwendet.","operationId":"EMailRecipient-Put","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Email-Adresse","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/EMailRecipient"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [EMailRecipient] not found (id) "},"405":{"description":"method [PUT] not allowed for [EMailRecipient]"},"410":{"description":"object [EMailRecipient] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"204":{"description":"Object EMailRecipient updated by OM"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}},"delete":{"tags":["EMailRecipient"],"description":" Mit einem Delete wird die Berechtigung zur Verwendung der Adresse für E-Mailings entzogen. /  Für alle Methoden wird die E-Mail-Adresse als ID verwendet.","operationId":"EMailRecipient-Delete","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Email-Adresse","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [EMailRecipient] not found (id)  / object [EMailRecipient] not found (id)"},"405":{"description":"method [DELETE] not allowed for [EMailRecipient]"},"410":{"description":"object [EMailRecipient] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 204 object [EMailRecipient]] deleted by OM (id)"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}},"patch":{"tags":["EMailRecipient"],"description":" Für alle Methoden wird die E-Mail-Adresse als ID verwendet.","operationId":"EMailRecipient-Patch","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Email-Adresse","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/EMailRecipient"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [EMailRecipient] not found (id) "},"405":{"description":"method [PATCH] not allowed for [EMailRecipient]"},"410":{"description":"object [EMailRecipient] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"204":{"description":"Object EMailRecipient updated by OM"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/EMailRecipientData":{"get":{"tags":["EMailRecipientData"],"description":" Mit diesem Service können ausgewählte Daten zu einem E-Mail-Empfänger bezogen werden. Der Empfänger hat seine Erlaubnis erteilt zur Verwendung seiner Adresse zu Marketing-Zwecken.","operationId":"EMailRecipientData-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"businessUnitNumber","in":"query","description":" Multi-Mandanten Funktionalität: Ermittelt nur Kontakte, für welche die Organisationseinheit Eigentum hat. Ermittelt CustomFields der Organisationseinheit und kann nicht mit customFieldsDefinition kombiniert werden.","required":false,"type":"string"},{"name":"changeTypes","in":"query","description":" Mithilfe von changeTypes kann die Art der Mutationen, die berücksichtigt werden sollen eingeschränkt werden. Ansonsten werden sämtliche Änderungen berücksichtigt. Folgende Änderungstypen können eingeschränkt werden: \r\n\r\n• 0 = Alle Änderungen\r\n\r\n• 1 = Personalien- o. Adressänderung\r\n\r\n• 2 = Merkmale\r\n\r\n• 4 = Benutzerdefinierte Felder \r\n\r\nDie Änderungstypen können kombiniert werden durch Summieren z.B.: 1(Per./Adr.) + 4(Ben-def. F.) = 5","required":false,"type":"string"},{"name":"customFieldsDefinition","in":"query","description":" Damit kann bestimmt werden, welche CustomFields geliefert werden sollen. Es können mehrere Definitionen in OM angelegt werden. Die Namen der Definitionen werden individuell mit dem Partner abgestimmt","required":false,"type":"string"},{"name":"ts","in":"query","description":" Geänderte Kontakte ab einem bestimmten unix_timestamp (ts) abrufen: ts muss zusammen mit offset und numberOfRows abgefragt werden","required":false,"type":"string"},{"name":"offset","in":"query","description":" Offset und numberOfRows müssen zusammen abgefragt werden. Das Paging wird mit dem offset gelöst. Gibt die Objekte ab einem bestimmten offset zurück.  numberOfRows ist die Anzahl Datensätze, die zurückgegeben werden, sofern vorhanden.","required":false,"type":"string"},{"name":"numberOfRows","in":"query","description":"","required":false,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [EMailRecipientData] not found (id) "},"405":{"description":"method [GET] not allowed for [EMailRecipientData]"},"410":{"description":"object [EMailRecipientData] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/EmailRecipientDataArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/EmailRecipientDataArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/EMailRecipientData/{id}/":{"get":{"tags":["EMailRecipientData"],"description":" Mit diesem Service können ausgewählte Daten zu einem E-Mail-Empfänger bezogen werden. Der Empfänger hat seine Erlaubnis erteilt zur Verwendung seiner Adresse zu Marketing-Zwecken. Hinweis: E-Mail kann ebenfalls als ID-verwendet werden für Abfragen!","operationId":"EMailRecipientData-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID) / Email-Adresse","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [EMailRecipientData] not found (id) "},"405":{"description":"method [GET] not allowed for [EMailRecipientData]"},"410":{"description":"object [EMailRecipientData] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/EmailRecipientData"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/EMailRecipientList":{"get":{"tags":["EMailRecipientList"],"description":" Dieser Service liefert alle in OM definierten E-Mail-Empfänger-Listen.","operationId":"EMailRecipientList-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"businessUnitNumber","in":"query","description":" Gibt alle EmailRecipient Listen der entsprechenden Unternehmenseinheit zurück.","required":false,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [EMailRecipientList] not found (id) "},"405":{"description":"method [GET] not allowed for [EMailRecipientList]"},"410":{"description":"object [EMailRecipientList] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/EMailRecipientListArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/EMailRecipientListArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/EMailRecipientList/{id}/":{"get":{"tags":["EMailRecipientList"],"description":" Dieser Service liefert eine in OM definierte E-Mail-Empfänger-Liste.","operationId":"EMailRecipientList-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [EMailRecipientList] not found (id) "},"405":{"description":"method [GET] not allowed for [EMailRecipientList]"},"410":{"description":"object [EMailRecipientList] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/EMailRecipientList"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Event":{"get":{"tags":["Event"],"description":" Dieser Service liefert alle publizierten Veranstaltungen.","operationId":"Event-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"eventIsPublished","in":"query","description":" Gibt alle Events zurück, deren Feld «EventIsPublished» dem Parameter-Wert entsprechen","required":false,"type":"string"},{"name":"groupingNumber","in":"query","description":" Gibt alle Events mit derselben GroupingNumber zurück, also sämtliche Events derselben Gruppierung (bspw. für Anmeldung an weiteren, gruppengleichen Events).","required":false,"type":"string"},{"name":"onlyUpcomingEvents","in":"query","description":" Gibt alle Events zurück, die in Zukunft beginnen und schliesst sämtliche bereits vergangenen Events aus.","required":false,"type":"string"},{"name":"businessUnitNumber","in":"query","description":"","required":false,"type":"string"},{"name":"offset","in":"query","description":" Offset und numberOfRows müssen zusammen abgefragt werden. Das Paging wird mit dem offset gelöst. Gibt die Objekte ab einem bestimmten offset zurück.  numberOfRows ist die Anzahl Datensätze, die zurückgegeben werden, sofern vorhanden.","required":false,"type":"string"},{"name":"numberOfRows","in":"query","description":"","required":false,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Event] not found (id) "},"405":{"description":"method [GET] not allowed for [Event]"},"410":{"description":"object [Event] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/EventArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/EventArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Event/{id}/":{"get":{"tags":["Event"],"description":"","operationId":"Event-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Event] not found (id) "},"405":{"description":"method [GET] not allowed for [Event]"},"410":{"description":"object [Event] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/Event"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/EventParticipant":{"get":{"tags":["EventParticipant"],"description":" Mit diesem Service wird eine Veranstaltungsteilnahme abgefragt.","operationId":"EventParticipant-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [EventParticipant] not found (id) "},"405":{"description":"method [GET] not allowed for [EventParticipant]"},"410":{"description":"object [EventParticipant] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/EventParticipantArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/EventParticipantArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}},"post":{"tags":["EventParticipant"],"description":" Mit diesem Service wird eine Veranstaltungsteilnahme registriert.","operationId":"EventParticipant-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/EventParticipant"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [EventParticipant] not found (id) "},"405":{"description":"method [POST] not allowed for [EventParticipant]"},"410":{"description":"object [EventParticipant] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object EventParticipant created by OM","schema":{"$ref":"#/definitions/EventParticipant"}},"409":{"description":"given object-id(object-ID) already exists for [EventParticipant]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/EventParticipant/{id}/":{"get":{"tags":["EventParticipant"],"description":" Mit diesem Service werden alle eine Veranstaltungsteilnahmen abgefragt.","operationId":"EventParticipant-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [EventParticipant] not found (id) "},"405":{"description":"method [GET] not allowed for [EventParticipant]"},"410":{"description":"object [EventParticipant] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/EventParticipant"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/EventType":{"get":{"tags":["EventType"],"description":" Dieser Service liefert alle Veranstaltungs-Arten.","operationId":"EventType-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [EventType] not found (id) "},"405":{"description":"method [GET] not allowed for [EventType]"},"410":{"description":"object [EventType] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/EventTypeArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/EventTypeArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/EventType/{id}/":{"get":{"tags":["EventType"],"description":" Dieser Service liefert eine Veranstaltungs-Art.","operationId":"EventType-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [EventType] not found (id) "},"405":{"description":"method [GET] not allowed for [EventType]"},"410":{"description":"object [EventType] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/EventType"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/File":{"get":{"tags":["File"],"description":" Dieser Service liefert die verlangten Dateien als direct-Download zurück. Dieser Service erlaubt GET ohne Authentisierung.","operationId":"File-GetMany","parameters":[{"name":"Authorization","in":"header","required":false,"type":"string"},{"name":"signatureDefinitionId","in":"query","description":" Wird verwendet zur Einbettung von Signaturen für E-Mail-Verdankungen via Send-Grid","required":false,"type":"string"},{"name":"regOutputContentId","in":"query","description":" Wird verwendet zur Einbettung eines beliebigen Bildes für E-Mail-Verdankungen, nur verfügbar, wenn auch eingesetzt","required":false,"type":"string"},{"name":"documentId","in":"query","description":" Mit Authentisierung, mit entsprechender Einstellung auch ohne Authentisierung – nicht empfohlen! AppParam: DocumentDownloadFromApiAllowedAnonymous","required":false,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [File] not found (id) "},"405":{"description":"method [GET] not allowed for [File]"},"410":{"description":"object [File] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/FileArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/FileArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}},"post":{"tags":["File"],"description":"","operationId":"File-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/File"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [File] not found (id) "},"405":{"description":"method [POST] not allowed for [File]"},"410":{"description":"object [File] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object File created by OM","schema":{"$ref":"#/definitions/File"}},"409":{"description":"given object-id(object-ID) already exists for [File]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/File/{id}/":{"get":{"tags":["File"],"description":" Dieser Service liefert die verlangte Datei als direct-Download zurück. Dieser Service erlaubt GET ohne Authentisierung.","operationId":"File-GetOne","parameters":[{"name":"Authorization","in":"header","required":false,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [File] not found (id) "},"405":{"description":"method [GET] not allowed for [File]"},"410":{"description":"object [File] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/File"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Invoice":{"get":{"tags":["Invoice"],"description":" Dieser Service liefert alle Rechnungen zu einem bestimmten Kontakt.","operationId":"Invoice-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"debtorContactId","in":"query","description":"","required":true,"type":"string"},{"name":"onlyOutstanding","in":"query","description":"","required":false,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Invoice] not found (id) "},"405":{"description":"method [GET] not allowed for [Invoice]"},"410":{"description":"object [Invoice] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/InvoiceArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/InvoiceArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Invoice/{id}/":{"get":{"tags":["Invoice"],"description":" Dieser Service liefert eine Rechnung zu einem bestimmten Kontakt.","operationId":"Invoice-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Invoice] not found (id) "},"405":{"description":"method [GET] not allowed for [Invoice]"},"410":{"description":"object [Invoice] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/Invoice"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Item":{"get":{"tags":["Item"],"description":" Dieser Service liefert alle Artikel.","operationId":"Item-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"offset","in":"query","description":" Offset und numberOfRows müssen zusammen abgefragt werden. Das Paging wird mit dem offset gelöst. Gibt die Objekte ab einem bestimmten offset zurück.  numberOfRows ist die Anzahl Datensätze, die zurückgegeben werden, sofern vorhanden.","required":false,"type":"string"},{"name":"numberOfRows","in":"query","description":"","required":false,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Item] not found (id) "},"405":{"description":"method [GET] not allowed for [Item]"},"410":{"description":"object [Item] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/ItemArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/ItemArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Item/{id}/":{"get":{"tags":["Item"],"description":" Dieser Service liefert einen Artikel.","operationId":"Item-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Item] not found (id) "},"405":{"description":"method [GET] not allowed for [Item]"},"410":{"description":"object [Item] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/Item"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ItemGroup":{"get":{"tags":["ItemGroup"],"description":" Dieser Service liefert alle Artikelgruppen, z.B. „Broschüren“ oder „Ratgeber“.","operationId":"ItemGroup-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ItemGroup] not found (id) "},"405":{"description":"method [GET] not allowed for [ItemGroup]"},"410":{"description":"object [ItemGroup] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/ItemGroupArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/ItemGroupArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/ItemGroup/{id}/":{"get":{"tags":["ItemGroup"],"description":" Dieser Service liefert eine Artikelgruppe, z.B. „Broschüren“ oder „Ratgeber“.","operationId":"ItemGroup-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [ItemGroup] not found (id) "},"405":{"description":"method [GET] not allowed for [ItemGroup]"},"410":{"description":"object [ItemGroup] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/ItemGroup"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/MagazineChange":{"post":{"tags":["MagazineChange"],"description":" Mit dieser Action wird eine Magazin-Änderung gemeldet.","operationId":"MagazineChange-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/MagazineChange"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [MagazineChange] not found (id) "},"405":{"description":"method [POST] not allowed for [MagazineChange]"},"410":{"description":"object [MagazineChange] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object MagazineChange created by OM","schema":{"$ref":"#/definitions/MagazineChange"}},"409":{"description":"given object-id(object-ID) already exists for [MagazineChange]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Membership":{"get":{"tags":["Membership"],"description":" Mit diesem Service werden neue Mitgliedschaften abgefragt. Es ist Systemabhängig, ob der Service die Mitgliedschaft der neuen Mitgliedschaftsadministration (MABO) oder der alternativen (bisherigen) Mitgliedschaftsadministration zurückgibt.","operationId":"Membership-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"memberContactId","in":"query","description":"","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Membership] not found (id) "},"405":{"description":"method [GET] not allowed for [Membership]"},"410":{"description":"object [Membership] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/MembershipArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/MembershipArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}},"post":{"tags":["Membership"],"description":" Mit diesem Service wird eine neue Mitgliedschaft registriert. Es ist Systemabhängig, ob der Service die Mitgliedschaft der neuen Mitgliedschaftsadministration (MABO) oder der alternativen (bisherigen) Mitgliedschaftsadministration zurückgibt.","operationId":"Membership-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/Membership"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Membership] not found (id) "},"405":{"description":"method [POST] not allowed for [Membership]"},"410":{"description":"object [Membership] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object Membership created by OM","schema":{"$ref":"#/definitions/Membership"}},"409":{"description":"given object-id(object-ID) already exists for [Membership]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Membership/{id}/":{"get":{"tags":["Membership"],"description":" Mit diesem Service wird eine neue Mitgliedschaft abgefragt. Es ist Systemabhängig, ob der Service die Mitgliedschaft der neuen Mitgliedschaftsadministration (MABO) oder der alternativen (bisherigen) Mitgliedschaftsadministration zurückgibt.","operationId":"Membership-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Membership] not found (id) "},"405":{"description":"method [GET] not allowed for [Membership]"},"410":{"description":"object [Membership] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/Membership"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}},"patch":{"tags":["Membership"],"description":" Mit diesem Service wird eine neue Mitgliedschaft geändert. Es ist Systemabhängig, ob der Service die Mitgliedschaft der neuen Mitgliedschaftsadministration (MABO) oder der alternativen (bisherigen) Mitgliedschaftsadministration zurückgibt.","operationId":"Membership-Patch","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/Membership"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Membership] not found (id) "},"405":{"description":"method [PATCH] not allowed for [Membership]"},"410":{"description":"object [Membership] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"204":{"description":"Object Membership updated by OM"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/MembershipCategory":{"get":{"tags":["MembershipCategory"],"description":" Dieser Service liefert alle Mitgliedschaftskategorien.","operationId":"MembershipCategory-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [MembershipCategory] not found (id) "},"405":{"description":"method [GET] not allowed for [MembershipCategory]"},"410":{"description":"object [MembershipCategory] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/MembershipCategoryArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/MembershipCategoryArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/MembershipCategory/{id}/":{"get":{"tags":["MembershipCategory"],"description":" Dieser Service liefert eine Mitgliedschaftskategorie.","operationId":"MembershipCategory-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [MembershipCategory] not found (id) "},"405":{"description":"method [GET] not allowed for [MembershipCategory]"},"410":{"description":"object [MembershipCategory] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/MembershipCategory"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/MembershipDeregistration":{"post":{"tags":["MembershipDeregistration"],"description":" Mit dieser Action wird eine Mitgliedschafts-Abmeldung gemeldet.","operationId":"MembershipDeregistration-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/MembershipDeregistration"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [MembershipDeregistration] not found (id) "},"405":{"description":"method [POST] not allowed for [MembershipDeregistration]"},"410":{"description":"object [MembershipDeregistration] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object MembershipDeregistration created by OM","schema":{"$ref":"#/definitions/MembershipDeregistration"}},"409":{"description":"given object-id(object-ID) already exists for [MembershipDeregistration]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/MembershipDeregistration/{id}/":{"patch":{"tags":["MembershipDeregistration"],"description":"","operationId":"MembershipDeregistration-Patch","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/MembershipDeregistration"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [MembershipDeregistration] not found (id) "},"405":{"description":"method [PATCH] not allowed for [MembershipDeregistration]"},"410":{"description":"object [MembershipDeregistration] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"204":{"description":"Object MembershipDeregistration updated by OM"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/MembershipRenewal":{"post":{"tags":["MembershipRenewal"],"description":" Mit dieser Action wird eine bestehende Mitgliedschaft/Gönnerschaft erneuert.","operationId":"MembershipRenewal-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/MembershipRenewal"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [MembershipRenewal] not found (id) "},"405":{"description":"method [POST] not allowed for [MembershipRenewal]"},"410":{"description":"object [MembershipRenewal] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object MembershipRenewal created by OM","schema":{"$ref":"#/definitions/MembershipRenewal"}},"409":{"description":"given object-id(object-ID) already exists for [MembershipRenewal]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/MembershipTemplate":{"get":{"tags":["MembershipTemplate"],"description":" Dieser Service liefert alle in OM definierten Mitgliedschafts-Templates. Via ItemNumber ist der Zugriff auf die Item- Stammdaten möglich.","operationId":"MembershipTemplate-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"businessUnitNumber","in":"query","description":"","required":false,"type":"string"},{"name":"membershipCategoryNumber","in":"query","description":"","required":false,"type":"string"},{"name":"zipCode","in":"query","description":" Zwingend, wenn «ItemNumbers» benötigt","required":false,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [MembershipTemplate] not found (id) "},"405":{"description":"method [GET] not allowed for [MembershipTemplate]"},"410":{"description":"object [MembershipTemplate] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/MembershipTemplateArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/MembershipTemplateArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/MembershipTemplate/{id}/":{"get":{"tags":["MembershipTemplate"],"description":" Dieser Service liefert ein in OM definiertes Mitgliedschafts-Template.","operationId":"MembershipTemplate-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [MembershipTemplate] not found (id) "},"405":{"description":"method [GET] not allowed for [MembershipTemplate]"},"410":{"description":"object [MembershipTemplate] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/MembershipTemplate"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Order":{"post":{"tags":["Order"],"description":" Mit diesem Service wird ein Auftrag (Bestellung) übermittelt.","operationId":"Order-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/Order"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Order] not found (id) "},"405":{"description":"method [POST] not allowed for [Order]"},"410":{"description":"object [Order] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object Order created by OM","schema":{"$ref":"#/definitions/Order"}},"409":{"description":"given object-id(object-ID) already exists for [Order]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/OrderDocuments":{"post":{"tags":["OrderDocuments"],"description":" Mit dieser Action wird eine Dokumentbestellung gemeldet.","operationId":"OrderDocuments-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/OrderDocuments"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [OrderDocuments] not found (id) "},"405":{"description":"method [POST] not allowed for [OrderDocuments]"},"410":{"description":"object [OrderDocuments] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object OrderDocuments created by OM","schema":{"$ref":"#/definitions/OrderDocuments"}},"409":{"description":"given object-id(object-ID) already exists for [OrderDocuments]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/OrderTemplate":{"get":{"tags":["OrderTemplate"],"description":" Mit dieser Action werden alle Auftragsvorlagen abgefragt.","operationId":"OrderTemplate-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [OrderTemplate] not found (id) "},"405":{"description":"method [GET] not allowed for [OrderTemplate]"},"410":{"description":"object [OrderTemplate] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/OrderTemplateArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/OrderTemplateArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/OrderTemplate/{id}/":{"get":{"tags":["OrderTemplate"],"description":" Mit dieser Action wird eine Auftragsvorlage abgefragt.","operationId":"OrderTemplate-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [OrderTemplate] not found (id) "},"405":{"description":"method [GET] not allowed for [OrderTemplate]"},"410":{"description":"object [OrderTemplate] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/OrderTemplate"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Output":{"get":{"tags":["Output"],"description":" Mit dieser Action wird ein Output generiert und zurückgegeben.","operationId":"Output-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"contactid","in":"query","description":"","required":true,"type":"string"},{"name":"languageiso","in":"query","description":" 2-stelliger ISO-Code, z.B. „de“","required":true,"type":"string"},{"name":"outputreference","in":"query","description":"","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Output] not found (id) "},"405":{"description":"method [GET] not allowed for [Output]"},"410":{"description":"object [Output] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/OutputArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/OutputArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/P2PCampaign":{"post":{"tags":["P2PCampaign"],"description":" Mit diesem Service wird eine neue Peer-To-Peer-Kampagne angelegt (in OM ist das Objekt «P2PCampaign» eine Ableitung von «CampaignSegment»).","operationId":"P2PCampaign-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/P2PCampaign"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [P2PCampaign] not found (id) "},"405":{"description":"method [POST] not allowed for [P2PCampaign]"},"410":{"description":"object [P2PCampaign] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object P2PCampaign created by OM","schema":{"$ref":"#/definitions/P2PCampaign"}},"409":{"description":"given object-id(object-ID) already exists for [P2PCampaign]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Payment":{"get":{"tags":["Payment"],"description":"","operationId":"Payment-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"transactionId","in":"query","description":" Liefert alle zu einer Transaktion gehörende Zahlungen.","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Payment] not found (id) "},"405":{"description":"method [GET] not allowed for [Payment]"},"410":{"description":"object [Payment] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/PaymentArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/PaymentArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}},"post":{"tags":["Payment"],"description":" Mit diesem Service wird eine Zahlung übermittelt.","operationId":"Payment-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/Payment"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Payment] not found (id) "},"405":{"description":"method [POST] not allowed for [Payment]"},"410":{"description":"object [Payment] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object Payment created by OM","schema":{"$ref":"#/definitions/Payment"}},"409":{"description":"given object-id(object-ID) already exists for [Payment]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Payment/{id}/":{"get":{"tags":["Payment"],"description":"","operationId":"Payment-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Payment] not found (id) "},"405":{"description":"method [GET] not allowed for [Payment]"},"410":{"description":"object [Payment] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/Payment"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}},"patch":{"tags":["Payment"],"description":" Mit diesem Service wird eine Zahlung übermittelt.","operationId":"Payment-Patch","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/Payment"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Payment] not found (id) "},"405":{"description":"method [PATCH] not allowed for [Payment]"},"410":{"description":"object [Payment] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"204":{"description":"Object Payment updated by OM"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/PersonDeath":{"post":{"tags":["PersonDeath"],"description":" Mit dieser Action wird ein Todesfall gemeldet.","operationId":"PersonDeath-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/PersonDeath"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [PersonDeath] not found (id) "},"405":{"description":"method [POST] not allowed for [PersonDeath]"},"410":{"description":"object [PersonDeath] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object PersonDeath created by OM","schema":{"$ref":"#/definitions/PersonDeath"}},"409":{"description":"given object-id(object-ID) already exists for [PersonDeath]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/PostingTransferRun":{"get":{"tags":["PostingTransferRun"],"description":" Dieser Service liefert alle vorhandenen Buchungstransfer Läufe.","operationId":"PostingTransferRun-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [PostingTransferRun] not found (id) "},"405":{"description":"method [GET] not allowed for [PostingTransferRun]"},"410":{"description":"object [PostingTransferRun] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/PostingTransferRunArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/PostingTransferRunArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}},"post":{"tags":["PostingTransferRun"],"description":"","operationId":"PostingTransferRun-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/PostingTransferRun"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [PostingTransferRun] not found (id) "},"405":{"description":"method [POST] not allowed for [PostingTransferRun]"},"410":{"description":"object [PostingTransferRun] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object PostingTransferRun created by OM","schema":{"$ref":"#/definitions/PostingTransferRun"}},"409":{"description":"given object-id(object-ID) already exists for [PostingTransferRun]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/PostingTransferRun/{id}/":{"get":{"tags":["PostingTransferRun"],"description":" Dieser Service liefert den angeforderten Buchungstransfer Lauf.","operationId":"PostingTransferRun-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [PostingTransferRun] not found (id) "},"405":{"description":"method [GET] not allowed for [PostingTransferRun]"},"410":{"description":"object [PostingTransferRun] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/PostingTransferRun"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}},"delete":{"tags":["PostingTransferRun"],"description":"","operationId":"PostingTransferRun-Delete","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [PostingTransferRun] not found (id)  / object [PostingTransferRun] not found (id)"},"405":{"description":"method [DELETE] not allowed for [PostingTransferRun]"},"410":{"description":"object [PostingTransferRun] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 204 object [PostingTransferRun]] deleted by OM (id)"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Query":{"get":{"tags":["Query"],"description":"","operationId":"Query-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Query] not found (id) "},"405":{"description":"method [GET] not allowed for [Query]"},"410":{"description":"object [Query] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/QueryArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/QueryArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}},"post":{"tags":["Query"],"description":"","operationId":"Query-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/Query"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Query] not found (id) "},"405":{"description":"method [POST] not allowed for [Query]"},"410":{"description":"object [Query] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object Query created by OM","schema":{"$ref":"#/definitions/Query"}},"409":{"description":"given object-id(object-ID) already exists for [Query]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Query/{id}/":{"get":{"tags":["Query"],"description":"","operationId":"Query-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Query] not found (id) "},"405":{"description":"method [GET] not allowed for [Query]"},"410":{"description":"object [Query] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/Query"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Status":{"get":{"tags":["Status"],"description":"","operationId":"Status-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Status] not found (id) "},"405":{"description":"method [GET] not allowed for [Status]"},"410":{"description":"object [Status] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/StatusArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/StatusArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Status/{id}/":{"get":{"tags":["Status"],"description":"","operationId":"Status-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Status] not found (id) "},"405":{"description":"method [GET] not allowed for [Status]"},"410":{"description":"object [Status] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/Status"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/Subscription":{"post":{"tags":["Subscription"],"description":" GET wird in Kürze implementiert","operationId":"Subscription-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/Subscription"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [Subscription] not found (id) "},"405":{"description":"method [POST] not allowed for [Subscription]"},"410":{"description":"object [Subscription] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object Subscription created by OM","schema":{"$ref":"#/definitions/Subscription"}},"409":{"description":"given object-id(object-ID) already exists for [Subscription]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/SubscriptionTemplate":{"get":{"tags":["SubscriptionTemplate"],"description":"","operationId":"SubscriptionTemplate-GetMany","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / query parameters malformed [query parameter] / obsolete query parameters [query parameter] / json is obsolete"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [SubscriptionTemplate] not found (id) "},"405":{"description":"method [GET] not allowed for [SubscriptionTemplate]"},"410":{"description":"object [SubscriptionTemplate] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/SubscriptionTemplateArray"}},"206":{"description":"Partial Content","schema":{"$ref":"#/definitions/SubscriptionTemplateArray"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/SubscriptionTemplate/{id}/":{"get":{"tags":["SubscriptionTemplate"],"description":"","operationId":"SubscriptionTemplate-GetOne","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Objekt-ID (GUID)","required":true,"type":"string"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID missing / json is obsolete / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [SubscriptionTemplate] not found (id) "},"405":{"description":"method [GET] not allowed for [SubscriptionTemplate]"},"410":{"description":"object [SubscriptionTemplate] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"200":{"description":"Default-Success-Response: 200 Request processed by OM","schema":{"$ref":"#/definitions/SubscriptionTemplate"}},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}},"/User":{"post":{"tags":["User"],"description":" Mit dieser Action wird eine Anmeldung an einem externen Portal an OM gemeldet. Mit dem Login könnte sich das Mitglied am OM WebPortal anmelden.","operationId":"User-Post","parameters":[{"name":"Authorization","in":"header","required":true,"type":"string"},{"name":"id","in":"path","description":"Nummer","required":true,"type":"integer"},{"name":"Body","in":"body","required":true,"schema":{"$ref":"#/definitions/User"},"type":"object"}],"responses":{"400":{"description":"Specific Reason-Phrase for «BadRequest» / Query [query parameter] is obsolete / ID [id] is obsolete / json missing or invalid / json is unexpected or invalid / missing mandatory query parameters [query parameter]"},"401":{"description":"AuthorizationResult: Unknown (0) / Unauthorized (2) / UnknownUser (3) / TimestampTooOld (4) / TimestampTooYoung (5)"},"404":{"description":"object [User] not found (id) "},"405":{"description":"method [POST] not allowed for [User]"},"410":{"description":"object [User] no longer available (id)"},"500":{"description":"InternalServerError / OM-Error occurred (error code) / fatal error occurred (details in txt-logs)"},"503":{"description":"OM is in maintenance mode"},"201":{"description":"Default-Success-Response: 201 Object User created by OM","schema":{"$ref":"#/definitions/User"}},"409":{"description":"given object-id(object-ID) already exists for [User]"},"550":{"description":"Wait for previous process to complete. / Resource not yet available "}}}}},"definitions":{"AdmissionReason":{"type":"object","properties":{"AdmissionReasonNumber":{"format":"int32","type":"integer"},"AdmissionReasonName":{"type":"string"},"Description":{"$ref":"#/definitions/Translation"},"ObjectID":{"type":"string"}}},"Translation":{"type":"object","properties":{"DE":{"type":"string"},"FR":{"type":"string"},"IT":{"type":"string"},"EN":{"type":"string"},"ES":{"type":"string"},"NL":{"type":"string"}}},"AttributeDefinition":{"type":"object","properties":{"AttributeMainCode":{"format":"int32","type":"integer"},"AttributeSubCode":{"format":"int32","type":"integer"},"Description":{"$ref":"#/definitions/Translation"},"AttributeDateEnabled":{"description":" Bestimmt, ob ein Datum angegeben werden kann","type":"boolean"},"AttributeQuantityEnabled":{"description":" Bestimmt, ob eine Anzahl angegeben werden kann","type":"boolean"},"AttributeQuantity2Enabled":{"description":" Bestimmt, ob eine Anzahl2 angegeben werden kann","type":"boolean"},"AttributeQuantity3Enabled":{"description":" Bestimmt, ob eine Anzahl3 angegeben werden kann","type":"boolean"},"AttributeQuantity4Enabled":{"description":" Bestimmt, ob eine Anzahl4 angegeben werden kann","type":"boolean"},"AttributeAmountEnabled":{"description":" Bestimmt, ob ein Betrag angegeben werden kann","type":"boolean"},"AttributeTextEnabled":{"description":" Bestimmt, ob ein Text angegeben werden kann","type":"boolean"},"ObjectID":{"type":"string"}}},"BusinessDivision":{"type":"object","properties":{"Description":{"$ref":"#/definitions/Translation"},"SettlementType":{"format":"int32","description":"Enum Values: [ Received : 1, Agreed : 2, None : 3 ]","type":"integer"},"IsDeactivated":{"type":"boolean"},"ObjectID":{"type":"string"}}},"BusinessMembership":{"required":["BusinessContactId","LanguageISO","RegistrationDate","MemberPerson","MemberAddress","InvoicedToDate"],"type":"object","properties":{"BusinessContactId":{"description":"Nicht verfügbar bei: { GetOne } /  KontaktId des Geschäfts. Kontakt muss im OM existieren","type":"string"},"BusinessPerson":{"$ref":"#/definitions/Person"},"BusinessAddress":{"$ref":"#/definitions/Address"},"BusinessCompany":{"$ref":"#/definitions/Company"},"IsPatronage":{"description":"Nicht verfügbar bei: { GetOne } /  Muss gesetzt werden, wenn es sich um eine Gönnerschaft handelt, GET: MABO only","type":"boolean"},"BusinessProcessId":{"description":"Nicht verfügbar bei: { GetOne, GetMany }","type":"string"},"LanguageISO":{"description":"Nicht verfügbar bei: { GetOne } /  2-stelliger ISO-Code, z.B. „de“","type":"string"},"RegistrationDate":{"description":"Nicht verfügbar bei: { GetOne } /  Format: DD.MM.YYYY GET: MABO only","type":"string"},"MemberContactId":{"description":"Nicht verfügbar bei: { GetOne } /  Alternative zu MemberPerson / MemberAddress","type":"string"},"MemberPerson":{"$ref":"#/definitions/Person","description":"Nicht verfügbar bei: { GetOne } /  GET: NON MABO only"},"MemberAddress":{"$ref":"#/definitions/Address","description":"Nicht verfügbar bei: { GetOne } /  GET: NON MABO only"},"PartnerPerson":{"$ref":"#/definitions/Person","description":"Nicht verfügbar bei: { GetOne, GetMany }"},"PartnerAddress":{"$ref":"#/definitions/Address","description":"Nicht verfügbar bei: { GetOne, GetMany }"},"Children":{"description":"Nicht verfügbar bei: { GetOne, GetMany }","type":"array","items":{"$ref":"#/definitions/Person"}},"IsGiftMembership":{"description":"Nicht verfügbar bei: { GetOne } /  GET: MABO only","type":"boolean"},"BillingContactId":{"description":"Nicht verfügbar bei: { GetOne } /  Alternative zu BillingPerson / BillingAddress","type":"string"},"BillingPerson":{"$ref":"#/definitions/Person","description":"Nicht verfügbar bei: { GetOne } /  Zwingend wenn Geschenkmitgliedschaft, GET: NON MABO only"},"BillingAddress":{"$ref":"#/definitions/Address","description":"Nicht verfügbar bei: { GetOne } /  Zwingend, wenn „BillingPerson“ geliefert, GET: NON MABO only"},"DebtorContactId":{"description":"Nicht verfügbar bei: { GetOne, GetMany } /  Alternative zu DebtorPerson / DebtorAddress. Der Debitor kann zusätzlich übermittelt werden, wenn dieser nicht dem Rechnungsempfänger übereinstimmt (BillingContactId, BillingPerson, BillingAddress),Wenn es sich um eine Geschenkmitgliedschaft handelt, muss ein Debitor zwingend übermittelt werden OM verarbeitet die Mitgliedschaft nach folgenden Regeln: \r\n\r\n1. Der Debitor wird als Zahler der Mitgliedschaft eingesetzt. \r\n\r\n2. Falls kein Debitor gegeben ist, wird das Mitglied als Zahler eingesetzt (wie bisher). \r\n\r\n3. Falls ein Debitor, aber kein Rechnungsempfänger gegeben ist, wird der Debitor als Rechnungsempfänger gesetzt. \r\n\r\n4. Falls weder Debitor noch Rechnungsempfänger gegeben sind, wird das Mitglied als Zahler und Rechnungsempfänger eingesetzt (wie bisher).","type":"string"},"DebtorPerson":{"$ref":"#/definitions/Person","description":"Nicht verfügbar bei: { GetOne } /  Zwingend wenn Geschenkmitgliedschaft, GET: NON MABO only"},"DebtorAddress":{"$ref":"#/definitions/Address","description":"Nicht verfügbar bei: { GetOne } /  Zwingend, wenn „DebtorPerson“ geliefert, GET: NON MABO only"},"MembershipTemplateNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, GetMany } /  Ungültig, wenn neue Mitgliederadministration aktiv ist.","type":"integer"},"AdmissionReasonNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne } /  Zwingend, wenn es keine Gönnerschaft ist, GET: MABO only","type":"integer"},"InvoicedToDate":{"description":" Format: DD.MM.YYYY \r\n\r\nUngültig wenn es eine Gönnerschaft ist \r\n\r\n(*) OM muss dann für den Fakturierungsprozess wissen, bis wann die Mitgliedschaft bereits in Rechnung gestellt wurde.","type":"string"},"OnlyForOneYear":{"description":"Nicht verfügbar bei: { GetOne, GetMany } /  Nur gültig, wenn es sich um eine Geschenkmitgliedschaft handelt.","type":"boolean"},"CorrespondenceToMember":{"description":"Nicht verfügbar bei: { GetOne, GetMany } /  Nur gültig, wenn es sich um eine Geschenkmitgliedschaft handelt.","type":"boolean"},"AdmissionMotivationReasonNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne } /  Zwingend wenn es sich um eine Gönnerschaft handelt, GET: MABO only","type":"integer"},"SourceCampaignNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne } /  GET: MABO only","type":"integer"},"EntryDate":{"description":"Nicht verfügbar bei: { GetOne } /  Format: DD.MM.YYYY GET: MABO only","type":"string"},"CategoryNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne } /  Bezeichnung via MembershipCategory GET, Kann mit anderen gültigen Attributen zum Patchen kombiniert werden.  GET: MABO only, Mabo2: only GET","type":"integer"},"IsActive":{"description":"Nicht verfügbar bei: { GetOne } /  GET: MABO only, Mabo 2 only GET","type":"boolean"},"BusinessUnitNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne } /  GET: MABO only","type":"integer"},"AnnualAmount":{"format":"double","description":"Nicht verfügbar bei: { GetOne } /  Kann mit anderen gültigen Attributen zum Patchen kombiniert werden. GET: MABO only","type":"number"},"PaymentInterval":{"format":"int32","description":"Nicht verfügbar bei: { GetOne } /  GET: MABO onlyEnum Values: [ Unknown : 0, Yearly : 1, Monthly : 2, HalfYearly : 3, Quarterly : 4 ]","type":"integer"},"MethodOfPayment":{"format":"int32","description":"Nicht verfügbar bei: { GetOne } /  GET: MABO onlyEnum Values: [ Unknown : 0, Invoice : 1, Creditcard : 2, Debitcard : 3, OnlinePayment : 6, DirectDebit : 7, Transfer : 8 ]","type":"integer"},"IBAN":{"description":"Nicht verfügbar bei: { GetOne } /  Zwingend für Mitgliedschaften mit Lastschriftverfahren. (MethodOfPayment : DirectDebit)","type":"string"},"DirectDebitCollectionDefinitionNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne } /  Zwingend, wenn eine oder mehrere LSV(Bank) oder DD(Post) Definition definiert ist. GET: MABO only","type":"integer"},"RecruitingContactId":{"description":"Nicht verfügbar bei: { GetOne } /  Wenn übermittelt, sind alle anderen Recruiting Details ungültig. GET: MABO only","type":"string"},"RecruitingBusinessUnitNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne } /  Wenn übermittelt, ist die EmployeeContactId oder der EmployeeName und RecruitingEmployeeIdentification gültig. RecruitingServiceCompanyCodeNumber und RecruitingContractNumber sind ungültig. GET: MABO only","type":"integer"},"RecruitingEmployeeContactId":{"description":"Nicht verfügbar bei: { GetOne } /  Ist gültig, wenn RecruitingBusinessUnitNumber oder RecruitingServieCompanyCodeNumber übermittelt wird. Kann nicht mit RecruitingEmployeeName kombiniert werden. GET: MABO only","type":"string"},"RecruitingEmployeeName":{"description":"Nicht verfügbar bei: { GetOne, GetMany } /  Ist gültig, wenn RecruitingBusinessUnitNumber oder RecruitingServieCompanyCodeNumber übermittelt wird. Kann nicht mit RecruitingEmployeeContactId kombiniert werden.","type":"string"},"RecruitingEmployeeIdentification":{"description":"Nicht verfügbar bei: { GetOne } /  st gültig, wenn RecruitingBusinessUnitNumber oder RecruitingServieCompanyCodeNumber übermittelt wird. GET: MABO only","type":"string"},"RecruitingServiceCompanyCodeNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne } /  Wenn übermittelt, ist die EmployeeContactId oder EmployeeName und RecruitingContractNumber und RecruitingEmployeeIdentification gültig. GET: MABO only","type":"integer"},"RecruitingContractNumber":{"description":"Nicht verfügbar bei: { GetOne } /  Gültig wenn RecruitingServiceCompanyCodeNumber übermittelt wird. GET: MABO only","type":"string"},"BeginDate":{"description":"Nicht verfügbar bei: { GetOne } /  Format: DD.MM.YYYY","type":"string"},"EndDate":{"description":"Nicht verfügbar bei: { GetOne } /  Format: DD.MM.YYYY GET: MABO only Mabo 2: Muss in Kombination TerminationReasonNumber verwendet werden.","type":"string"},"BusinessUnitContactId":{"description":"Nicht verfügbar bei: { GetOne } /  Kontakt, bei dem die Mitgliedschaft abgeschlossen wurde (Sektion)","type":"string"},"RegionContactId":{"description":"Nicht verfügbar bei: { GetOne } /  Regions-Kontakt, bei dem die Mitgliedschaft abgeschlossen wurde (optional), GET: NON MABO only","type":"string"},"TerminationReasonNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, GetMany, Post } /  Wird gepatcht, um eine Mitgliedschaft zu beenden. Kann nicht mit anderen Attributen kombiniert werde. Mabo 2: Muss in Kombination mit EndDate verwendet werden.","type":"integer"},"ObjectID":{"type":"string"}}},"Person":{"required":["Salutation","FirstName","LastName"],"type":"object","properties":{"DateOfBirth":{"description":" Format: DD.MM.YYYY","type":"string"},"EMail":{"type":"string"},"PhoneNumber":{"type":"string"},"MobilePhoneNumber":{"type":"string"},"JobNumber":{"format":"int32","type":"integer"},"PositionNumber":{"format":"int32","type":"integer"},"IndustryNumber":{"format":"int32","type":"integer"},"Employer":{"type":"string"},"CurrentEducationNumber":{"format":"int32","type":"integer"},"CurrentEducationEndOn":{"description":" Format: DD.MM.YYYY","type":"string"},"Salutation":{"format":"int32","description":"Enum Values: [ Unknown : 0, Mr : 1, Mrs : 2, Neutral : 3 ]","type":"integer"},"FirstName":{"type":"string"},"LastName":{"type":"string"}}},"Address":{"required":["Street","ZipCode","City","CountryISO"],"type":"object","properties":{"AdditionToAddress":{"type":"string"},"Street":{"type":"string"},"HouseNumber":{"type":"string"},"POBox":{"type":"string"},"ZipCode":{"type":"string"},"ZipCodeAddition":{"description":"Nicht verfügbar bei: { GetOne, Post }","type":"string"},"City":{"type":"string"},"CountryISO":{"description":" 2-stelliger ISO-Code","type":"string"},"Company":{"type":"string"}}},"Company":{"type":"object","properties":{"Name":{"type":"string"},"EMail":{"type":"string"},"PhoneNumber":{"type":"string"}}},"BusinessProcess":{"required":["BPDefinitionReference","IsApproved","CustomerPerson"],"type":"object","properties":{"BPDefinitionReference":{"description":" z.B. 03 (Veranstaltung buchen) Genaue Reference wird im Rahmen der Umsetzung abgesprochen.","type":"string"},"BusinessUnitNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, GetMany, Patch }","type":"integer"},"IsApproved":{"type":"boolean"},"CustomerContactId":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Patch } /  Alternative zu CustomerPerson / CustomerAddress","type":"string"},"CustomerPerson":{"$ref":"#/definitions/Person","description":" E-Mail ist zwingend, wenn Adresse nicht gefüllt"},"CustomerAddress":{"$ref":"#/definitions/Address","description":"Nicht verfügbar bei: { GetOne, GetMany, Patch } /  Pflicht, wenn E-Mail nicht gefüllt"},"CustomerNumber":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Patch }","type":"string"},"BecameAwareBy":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Patch }","type":"string"},"Message":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Patch }","type":"string"},"RequestDate":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Patch } /  Format: DD.MM.YYYY","type":"string"},"CustomFields":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Patch } /  Über CustomFields können kundenspezifische Felder und deren Werte mitgegeben werden Diese werden auf dem Business-Process-Objekt gespeichert und können applikatorisch verwendet werden","type":"array","items":{"$ref":"#/definitions/CustomField"}},"ObjectID":{"type":"string"}}},"CustomField":{"required":["Name","Type","Value"],"type":"object","properties":{"Name":{"description":" Name des CustomFields (z.B. «SendNewMembershipCard»","type":"string"},"Type":{"description":" Datentyp des Custom-Fields Gültige Typen: \r\n\r\n- Boolean («true», «false») \r\n\r\n- Date («01.12.2019») \r\n\r\n- Decimal («45.52», «-85.45») \r\n\r\n- Integer («56”, “-568») \r\n\r\n- String («beliebiger Inhalt») \r\n\r\n- Uniqueidentifier («{62F71D9E-95FD-4E30-8C19-E4C8CBB2EBFD}»","type":"string"},"Value":{"description":" Ein mit dem Datentyp (Type) übereinstimmender Wert des Custom-Fields (z.B. «true» «3.56» etc.)","type":"string"}}},"BusinessUnit":{"type":"object","properties":{"BusinessUnitNumber":{"format":"int32","type":"integer"},"BusinessUnitName":{"type":"string"},"Description":{"$ref":"#/definitions/Translation"},"OrganizationLevel":{"format":"int32","type":"integer"},"ParentBusinessNumber":{"format":"int32","type":"integer"},"ContactId":{"type":"string"},"ContactPerson":{"$ref":"#/definitions/Person"},"ContactAddress":{"$ref":"#/definitions/Address"},"MembershipInformationReceivers":{"description":" E-Mail-Empfänger, welche bei Mitgliedschafts-Mutationen per E-Mail informiert werden sollen.","type":"array","items":{"$ref":"#/definitions/EMailReceiver"}},"OwnershipCodeNumber":{"format":"int32","type":"integer"},"EmailRecipientLists":{"type":"array","items":{"$ref":"#/definitions/EMailRecipientList"}},"ObjectID":{"type":"string"}}},"EMailReceiver":{"required":["Type","EMail"],"type":"object","properties":{"Type":{"format":"int32","description":"Enum Values: [ Unknown : 0, To : 1, Cc : 2 ]","type":"integer"},"EMail":{"type":"string"}}},"EMailRecipientList":{"type":"object","properties":{"ListNumber":{"format":"int32","type":"integer"},"ListName":{"type":"string"},"Description":{"$ref":"#/definitions/Translation"},"BusinessUnitId":{"description":" Die Organisationseinheit, welcher diese Liste zugewiesen ist. /  Die Organisationseinheit, welcher diese Liste zugewiesen ist.","type":"string"},"BusinessUnitNumber":{"format":"int32","description":" Die Nummer der Organisationseinheit, welcher diese Liste zugewiesen ist. /  Die Nummer der Organisationseinheit, welcher diese Liste zugewiesen ist.","type":"integer"},"ObjectID":{"type":"string"}}},"Campaign":{"type":"object","properties":{"CampaignNumber":{"format":"int32","type":"integer"},"BusinessUnitNumber":{"format":"int32","type":"integer"},"CampaignName":{"type":"string"},"Description":{"$ref":"#/definitions/Translation"},"ValidFrom":{"description":" Format: DD.MM.YYYY","type":"string"},"ValidTo":{"description":" Format: DD.MM.YYYY","type":"string"},"IsActive":{"type":"boolean"},"CampaignSegments":{"description":" Segmente werden nur bei einzelnen Kampagnen Anfragen zurückgegeben. CampaignSegment[] ist null wenn alle Kampagnen angefragt werden.","type":"array","items":{"$ref":"#/definitions/CampaignSegment"}},"ObjectID":{"type":"string"}}},"CampaignSegment":{"type":"object","properties":{"CampaignSegmentNumber":{"format":"int32","type":"integer"},"CampaignSegmentDescription":{"type":"string"}}},"CampaignContact":{"type":"object","properties":{"ContactId":{"description":"Nicht verfügbar bei: { Patch }","type":"string"},"Person":{"$ref":"#/definitions/Person","description":"Nicht verfügbar bei: { Patch }"},"Address":{"$ref":"#/definitions/Address","description":"Nicht verfügbar bei: { Patch }"},"StatusMainCode":{"format":"int32","description":"Nicht verfügbar bei: { Patch }","type":"integer"},"StatusSubCode":{"format":"int32","description":"Nicht verfügbar bei: { Patch }","type":"integer"},"SegmentNumber":{"format":"int32","description":"Nicht verfügbar bei: { Patch }","type":"integer"},"ObjectID":{"type":"string"}}},"CampaignParticipant":{"required":["LanguageISO","CampaignNumber","CampaignParticipantPerson"],"type":"object","properties":{"LanguageISO":{"description":" 2-stelliger ISO-Code, z.B. „de“","type":"string"},"CampaignNumber":{"format":"int32","type":"integer"},"CampaignParticipantContactId":{"description":" Alternative zu CampaignParticipantPerson / CampaignParticipantAddress","type":"string"},"CampaignParticipantPerson":{"$ref":"#/definitions/Person","description":" E-Mail ist zwingend"},"CampaignParticipantAddress":{"$ref":"#/definitions/Address"},"BusinessProcessId":{"type":"string"},"ObjectID":{"type":"string"}}},"CampaignType":{"type":"object","properties":{"CampaignTypeNumber":{"format":"int32","type":"integer"},"CampaignTypeName":{"type":"string"},"Description":{"$ref":"#/definitions/Translation"},"ObjectID":{"type":"string"}}},"ChangeAddress":{"type":"object","properties":{"LanguageISO":{"type":"string"},"MemberNumber":{"type":"string"},"Member":{"$ref":"#/definitions/Person"},"MemberAddress":{"$ref":"#/definitions/Address"},"ChangeMember":{"$ref":"#/definitions/Person"},"ChangeMemberAddress":{"$ref":"#/definitions/Address"},"ChangeValidFrom":{"type":"string"},"ObjectID":{"type":"string"}}},"ChangeMembership":{"type":"object","properties":{"LanguageISO":{"type":"string"},"MemberNumber":{"type":"string"},"Member":{"$ref":"#/definitions/Person"},"MemberAddress":{"$ref":"#/definitions/Address"},"ChangeMembershipType":{"format":"int32","description":"Enum Values: [ Unknown : 0, OtherChanges : 1, NewPersonalData : 2, CancellationMembership : 3, NotificationCaseOfDeath : 4, Marriage : 5, Separation : 6, LegalAge : 7, ParaplegieMagazine : 8 ]","type":"integer"},"CustomerMessage":{"type":"string"},"ObjectID":{"type":"string"}}},"ChildAddition":{"required":["LanguageISO","CustomerPerson","CustomerAddress","Children"],"type":"object","properties":{"BusinessProcessId":{"type":"string"},"LanguageISO":{"description":" 2-stelliger ISO-Code, z.B. „de“","type":"string"},"CustomerNumber":{"type":"string"},"CustomerPerson":{"$ref":"#/definitions/Person"},"CustomerAddress":{"$ref":"#/definitions/Address"},"Children":{"type":"array","items":{"$ref":"#/definitions/Person"}},"ObjectID":{"type":"string"}}},"ConsultingCase":{"required":["BusinessProcessId","CustomerContactId","Subject","Description"],"type":"object","properties":{"BusinessProcessId":{"type":"string"},"CustomerContactId":{"description":"Nicht verfügbar bei: { GetOne }","type":"string"},"Subject":{"description":"Nicht verfügbar bei: { GetOne }","type":"string"},"Description":{"type":"string"},"LastEdited":{"format":"date-time","description":"Nicht verfügbar bei: { GetOne } /  Erstellungs- oder Bearbeitungsdatum in OM (entspricht nicht Aufgabedatum des Rechtsfalles)","type":"string"},"Status":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, Post } /  1 = In Bearbeitung, 2 = auf Antwort warten, 3 = abgeschlossen","enum":[0,1,2,3],"type":"integer"},"ObjectID":{"type":"string"}}},"Contact":{"required":["LanguageISO"],"type":"object","properties":{"ParentContactId":{"description":"Nicht verfügbar bei: { GetOne, Patch } /  Bspw. Die Firmen-Kontakt-ID, mithilfe derer eine Person einer Firma zugefügt werden per POST. (Ebenfalls anwendebar für MPH)","type":"string"},"ContactAccountId":{"description":" ID des Accounts kann vorgegeben werden, oder verwendet werden um Kontakt einem Account hinzuzufügen bzw. aus dem Account zu entfernen.","type":"string"},"CustomerNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, Patch, Post }","type":"integer"},"ContactNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, Patch, Post }","type":"integer"},"ContactPerson":{"$ref":"#/definitions/Person","description":" Zwingend wenn keine ContactCompany. Ohne ContactAddress ist E-Mail zwingend."},"ContactCompany":{"$ref":"#/definitions/Company","description":" Zwingend, wenn keine ContactPerson. Ohne ContactAddress ist E-Mail zwingend."},"ContactHousehold":{"$ref":"#/definitions/Household","description":"Nicht verfügbar bei: { GetOne, Patch } /  Muss mit ContactAddress übermittelt werden. PersonName.Salutation und PartnerPersonName. Salutation kann nicht abgefragt werden, wenn nicht neues CRM verwendet wird."},"ContactAddress":{"$ref":"#/definitions/Address","description":" Zwingend, wenn keine E-Mail (von ContactPerson oder ContactCompany)."},"LanguageISO":{"description":"Nicht verfügbar bei: { GetOne, Patch } /  2-stelliger ISO-Code, z.B. „de“","type":"string"},"AddressOwnerNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, GetMany, Patch }","type":"integer"},"Website":{"type":"string"},"IsActive":{"description":"Nicht verfügbar bei: { GetOne, Patch, Post } /  Gibt an, ob Kontakt gelöscht ist","type":"boolean"},"Type":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, Patch, Post }Enum Values: [ NotSupported : 0, Person : 1, AddressSharingAccount : 2, PersonsAccount : 3, FamilyAccount : 4, CompanyAccount : 5, Department : 6 ]","type":"integer"},"DeletedPermanentlyDueToDataPrivacy":{"description":"Nicht verfügbar bei: { GetOne, Patch, Post } /  Kontakt wurde definitiv gelöscht nach DSGVO. Kontakt muss auch in angebundenen Schnittstellen gelöscht werden!","type":"boolean"},"ContactAttributes":{"type":"array","items":{"$ref":"#/definitions/ContactAttribute"}},"NewContactAttributes":{"description":"Nicht verfügbar bei: { GetOne, GetMany } /  Wenn das neue Attribute bereits im OM existiert wird es mit dem neu gesendeten aktualisiert.","type":"array","items":{"$ref":"#/definitions/ContactAttribute"}},"DeletedContactAttributes":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Post }","type":"array","items":{"$ref":"#/definitions/ContactAttribute"}},"CustomFields":{"type":"array","items":{"$ref":"#/definitions/CustomField"}},"LastUpdated":{"format":"date-time","description":"Nicht verfügbar bei: { GetOne, Patch, Post } /  Datum/Zeit letzte mutation bzw. Erfassungs-Datum/Zeit, wenn keine Mutation.","type":"string"},"SkipDuplicateMerge":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Patch } /  Wird dieses Attribut auf true gesetzt, wird beim Erstellen eines neuen Kontaktes keine Doublettenüberprüfung durchgeführt und der neue Kontakt wird exakt wie angegeben erstellt.","type":"boolean"},"ObjectID":{"type":"string"}}},"Household":{"required":["Salutation","PersonName"],"type":"object","properties":{"Salutation":{"format":"int32","description":" 0 = Auto: (Anrede wird automatisch zugewiesen) \r\n\r\n1 = Family: (Anrede wie z.B. «Liebe Familie» wird verwendet gemäss Systemdefinition) \r\n\r\nWird eine Anrededefinition im System nicht gefunden, kann folgender Fehler auftreten: OM-Error occurred (7004). Entsprechende Anreden müssen in OM definiert werden.","enum":[0,1],"type":"integer"},"PersonName":{"$ref":"#/definitions/PersonName","description":" Person 1 des Haushaltes"},"PartnerPersonName":{"$ref":"#/definitions/PersonName","description":" Person 2 des Haushaltes ist optional"},"EMail":{"type":"string"},"PhoneNumber":{"description":" Privates Telefon des Haushaltes","type":"string"}}},"ContactAttribute":{"type":"object","properties":{"AttributeMainCode":{"format":"int32","type":"integer"},"AttributeSubCode":{"format":"int32","type":"integer"},"AttributeQuantity":{"format":"int32","type":"integer"},"AttributeQuantity2":{"format":"int32","type":"integer"},"AttributeQuantity3":{"format":"int32","type":"integer"},"AttributeQuantity4":{"format":"int32","type":"integer"},"AttributeAmount":{"format":"double","type":"number"},"AttributeDate":{"type":"string"},"AttributeText":{"type":"string"}}},"PersonName":{"required":["Salutation","FirstName","LastName"],"type":"object","properties":{"Salutation":{"format":"int32","description":"Enum Values: [ Unknown : 0, Mr : 1, Mrs : 2, Neutral : 3 ]","type":"integer"},"FirstName":{"type":"string"},"LastName":{"type":"string"}}},"ContactAttributeDefinition":{"type":"object","properties":{"AttributeMainCode":{"format":"int32","type":"integer"},"AttributeSubCode":{"format":"int32","type":"integer"},"Description":{"$ref":"#/definitions/Translation"},"AttributeDateEnabled":{"description":" Bestimmt, ob ein Datum angegeben werden kann","type":"boolean"},"AttributeQuantityEnabled":{"description":" Bestimmt, ob eine Anzahl angegeben werden kann","type":"boolean"},"AttributeQuantity2Enabled":{"description":" Bestimmt, ob eine Anzahl2 angegeben werden kann","type":"boolean"},"AttributeQuantity3Enabled":{"description":" Bestimmt, ob eine Anzahl3 angegeben werden kann","type":"boolean"},"AttributeQuantity4Enabled":{"description":" Bestimmt, ob eine Anzahl4 angegeben werden kann","type":"boolean"},"AttributeAmountEnabled":{"description":" Bestimmt, ob ein Betrag angegeben werden kann","type":"boolean"},"AttributeTextEnabled":{"description":" Bestimmt, ob ein Text angegeben werden kann","type":"boolean"},"ObjectID":{"type":"string"}}},"ContactChange":{"required":["LanguageISO","CustomerPerson","CustomerAddress","CustomerPerson_New","CustomerAddress_New","ChangeValidFrom"],"type":"object","properties":{"BusinessProcessId":{"type":"string"},"LanguageISO":{"description":" 2-stelliger ISO-Code, z.B. „de“","type":"string"},"CustomerNumber":{"type":"string"},"CustomerPerson":{"$ref":"#/definitions/Person"},"CustomerAddress":{"$ref":"#/definitions/Address"},"CustomerPerson_New":{"$ref":"#/definitions/Person"},"CustomerAddress_New":{"$ref":"#/definitions/Address"},"ChangeValidFrom":{"description":" Format: DD.MM.YYYY","type":"string"},"ApplyChangeToHousehold":{"type":"boolean"},"ObjectID":{"type":"string"}}},"ContactInteraction":{"required":["ContactId","Direction","Subject"],"type":"object","properties":{"ContactId":{"type":"string"},"Direction":{"format":"int32","description":" 1 = Interaktion ging vom Kunden aus (z.B. Bestellung Online-Shop), 2 = Interaktion zum Kunden (z.B. Werbemailing)","enum":[1,2],"type":"integer"},"Subject":{"description":" Max 250","type":"string"},"Description":{"description":" Max 250","type":"string"},"Date":{"description":" Format: DD.MM.YYYY , wenn nicht geliefert: heute","type":"string"},"Type":{"format":"int32","description":" Zu Unterscheidung unterschiedlicher Interaktionstypen, Es wird keine Type-Definition in OM geführt. Die Definition der Types wird vom Konsumenten sichergestellt.","type":"integer"},"TypeDescription":{"$ref":"#/definitions/Translation","description":" Da die Definition der Types nicht in OM erfolgt wird die mehrsprachige Bezeichnung des übermittelt. Wird in OM als Spalter «Art» im Interaktionslog angezeigt."},"StatusDescription":{"$ref":"#/definitions/Translation","description":" Statusinformation zur Interaktion. Z.B. «geliefert», oder «bestellt» Wird in OM als Spalte “Status” angezeigt. Der Status sollte in die Kontaktsprache übersetzt sein."},"ExternalId":{"format":"int32","description":" ID des korrespondierenden Externen Datensatzes. Z.B. Bestellungsnummer. Wird in OM als Spalte «Nummer» angezeigt.","type":"integer"},"ObjectID":{"type":"string"}}},"ContactInteractionList":{"required":["ContactInteractions"],"type":"object","properties":{"ContactInteractions":{"type":"array","items":{"$ref":"#/definitions/ContactInteraction"}},"ObjectID":{"type":"string"}}},"ContactMaster":{"type":"object","properties":{"ContactMasterId":{"type":"string"},"ObjectID":{"type":"string"}}},"ContactReassignment":{"type":"object","properties":{"ContactReassignments":{"type":"array","items":{"$ref":"#/definitions/ContactReassignmentItem"}},"ObjectID":{"type":"string"}}},"ContactReassignmentItem":{"type":"object","properties":{"OriginalCustomerNumber":{"format":"int32","description":" Die alte OM Kundennummer","type":"integer"},"OriginalContactNumber":{"format":"int32","description":" Die alte OM Kontaktnummer","type":"integer"},"OriginalContactId":{"description":" Die alte OM KontaktId","type":"string"},"ContactId":{"description":" Die neue OM KontaktId","type":"string"},"CustomerNumber":{"format":"int32","description":" Die neue OM Kundennummer","type":"integer"},"ContactNumber":{"format":"int32","description":" Die neue OM Kontaktnummer","type":"integer"}}},"ContactSelection":{"required":["SystemName","SelectionName","ContactSelectionDetail"],"type":"object","properties":{"SystemName":{"type":"string"},"SelectionName":{"type":"string"},"ContactSelectionDetail":{"description":" Enthält eine Liste mit Kontakt-Ids. Diese müssen in OM bereits bekannt sein.","type":"array","items":{"type":"string"}},"ObjectID":{"type":"string"}}},"ContractMembership":{"type":"object","properties":{"Memberships":{"type":"array","items":{"$ref":"#/definitions/MembershipInContract"}},"ObjectID":{"description":" Entspricht der ContractId","type":"string"}}},"MembershipInContract":{"type":"object","properties":{"MembershipId":{"type":"string"},"IsActiveMembership":{"type":"boolean"}}},"CoupleMarriage":{"required":["LanguageISO","CustomerPerson","CustomerAddress","PartnerPerson","PartnerAddress","CustomerPerson_New","PartnerPerson_New","CoupleAddress"],"type":"object","properties":{"BusinessProcessId":{"type":"string"},"LanguageISO":{"description":" 2-stelliger ISO-Code, z.B. „de“","type":"string"},"CustomerNumber":{"type":"string"},"CustomerPerson":{"$ref":"#/definitions/Person"},"CustomerAddress":{"$ref":"#/definitions/Address"},"PartnerCustomerNumber":{"type":"string"},"PartnerPerson":{"$ref":"#/definitions/Person"},"PartnerAddress":{"$ref":"#/definitions/Address"},"CustomerPerson_New":{"$ref":"#/definitions/Person"},"PartnerPerson_New":{"$ref":"#/definitions/Person"},"CoupleAddress":{"$ref":"#/definitions/Address"},"Children":{"type":"array","items":{"$ref":"#/definitions/Person"}},"ObjectID":{"type":"string"}}},"CoupleSeparation":{"required":["LanguageISO","CustomerPerson","CustomerAddress","CustomerPerson_New","CustomerAddress_New"],"type":"object","properties":{"BusinessProcessId":{"type":"string"},"LanguageISO":{"description":" 2-stelliger ISO-Code, z.B. „de“","type":"string"},"CustomerNumber":{"type":"string"},"CustomerPerson":{"$ref":"#/definitions/Person"},"CustomerAddress":{"$ref":"#/definitions/Address"},"CustomerPerson_New":{"$ref":"#/definitions/Person"},"CustomerAddress_New":{"$ref":"#/definitions/Address"},"CustomerChildren":{"type":"array","items":{"$ref":"#/definitions/Person"}},"PartnerPerson_New":{"$ref":"#/definitions/Person"},"PartnerAddress_New":{"$ref":"#/definitions/Address"},"PartnerChildren":{"type":"array","items":{"$ref":"#/definitions/Person"}},"ObjectID":{"type":"string"}}},"CustomerContact":{"required":["LanguageISO"],"type":"object","properties":{"CustomerContactNumber":{"type":"string"},"ContactId":{"type":"string"},"CustomerInformation":{"type":"string"},"ParentContactId":{"description":" Bspw. Die Firmen-Kontakt-ID, mithilfe derer eine Person einer Firma zugefügt werden per POST. (Ebenfalls anwendebar für MPH)","type":"string"},"ContactAccountId":{"description":" ID des Accounts kann vorgegeben werden, oder verwendet werden um Kontakt einem Account hinzuzufügen bzw. aus dem Account zu entfernen.","type":"string"},"CustomerNumber":{"format":"int32","type":"integer"},"ContactNumber":{"format":"int32","type":"integer"},"ContactPerson":{"$ref":"#/definitions/Person","description":" Zwingend wenn keine ContactCompany. Ohne ContactAddress ist E-Mail zwingend."},"ContactCompany":{"$ref":"#/definitions/Company","description":" Zwingend, wenn keine ContactPerson. Ohne ContactAddress ist E-Mail zwingend."},"ContactHousehold":{"$ref":"#/definitions/Household","description":" Muss mit ContactAddress übermittelt werden. PersonName.Salutation und PartnerPersonName. Salutation kann nicht abgefragt werden, wenn nicht neues CRM verwendet wird."},"ContactAddress":{"$ref":"#/definitions/Address","description":" Zwingend, wenn keine E-Mail (von ContactPerson oder ContactCompany)."},"LanguageISO":{"description":" 2-stelliger ISO-Code, z.B. „de“","type":"string"},"AddressOwnerNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetMany }","type":"integer"},"Website":{"type":"string"},"IsActive":{"description":" Gibt an, ob Kontakt gelöscht ist","type":"boolean"},"Type":{"format":"int32","description":"Enum Values: [ NotSupported : 0, Person : 1, AddressSharingAccount : 2, PersonsAccount : 3, FamilyAccount : 4, CompanyAccount : 5, Department : 6 ]","type":"integer"},"DeletedPermanentlyDueToDataPrivacy":{"description":" Kontakt wurde definitiv gelöscht nach DSGVO. Kontakt muss auch in angebundenen Schnittstellen gelöscht werden!","type":"boolean"},"ContactAttributes":{"type":"array","items":{"$ref":"#/definitions/ContactAttribute"}},"NewContactAttributes":{"description":"Nicht verfügbar bei: { GetMany } /  Wenn das neue Attribute bereits im OM existiert wird es mit dem neu gesendeten aktualisiert.","type":"array","items":{"$ref":"#/definitions/ContactAttribute"}},"DeletedContactAttributes":{"description":"Nicht verfügbar bei: { GetMany }","type":"array","items":{"$ref":"#/definitions/ContactAttribute"}},"CustomFields":{"type":"array","items":{"$ref":"#/definitions/CustomField"}},"LastUpdated":{"format":"date-time","description":" Datum/Zeit letzte mutation bzw. Erfassungs-Datum/Zeit, wenn keine Mutation.","type":"string"},"SkipDuplicateMerge":{"description":"Nicht verfügbar bei: { GetMany } /  Wird dieses Attribut auf true gesetzt, wird beim Erstellen eines neuen Kontaktes keine Doublettenüberprüfung durchgeführt und der neue Kontakt wird exakt wie angegeben erstellt.","type":"boolean"},"ObjectID":{"type":"string"}}},"CustomerGroup":{"type":"object","properties":{"CustomerGroupNumber":{"format":"int32","type":"integer"},"CustomerGroupName":{"type":"string"},"Description":{"$ref":"#/definitions/Translation"},"ObjectID":{"type":"string"}}},"CustomerRequest":{"required":["LanguageISO","CustomerPerson","CustomerAddress","RequestText"],"type":"object","properties":{"BusinessProcessId":{"type":"string"},"LanguageISO":{"description":" 2-stelliger ISO-Code, z.B. „de“","type":"string"},"CustomerNumber":{"type":"string"},"CustomerPerson":{"$ref":"#/definitions/Person"},"CustomerAddress":{"$ref":"#/definitions/Address"},"RequestText":{"type":"string"},"ObjectID":{"type":"string"}}},"CustomFieldsDefinition":{"type":"object","properties":{"BusinessUnitNumber":{"format":"int32","type":"integer"},"CustomFields":{"description":" Der Value ist immer null.","type":"array","items":{"$ref":"#/definitions/CustomField"}},"ObjectID":{"description":" Entspricht dem Namen der Definition","type":"string"}}},"Document":{"required":["ContactId"],"type":"object","properties":{"CreatedOn":{"description":" Format: DD.MM.YYYY","type":"string"},"Subject":{"description":" Dokumentbezeichnung","type":"string"},"DocumentType":{"$ref":"#/definitions/Translation"},"DocumentTypeNumber":{"format":"int32","type":"integer"},"FileExtension":{"type":"string"},"ContactId":{"type":"string"},"DownloadUrl":{"type":"string"},"ObjectID":{"type":"string"}}},"Donation":{"required":["TransactionId","LanguageISO","Currency","DonationAmount","MethodOfPayment","CampaignNumber","EndDonationPledge","EndDonationPledgeReasonCodeNumber"],"type":"object","properties":{"BusinessProcessId":{"description":"Nicht verfügbar bei: { Patch }","type":"string"},"TransactionId":{"type":"string"},"LanguageISO":{"description":" 2-stelliger ISO-Code, z.B. „de“","type":"string"},"Currency":{"description":" Momentan nur „CHF“","type":"string"},"DonationAmount":{"format":"double","type":"number"},"IsRegularDonation":{"description":"Nicht verfügbar bei: { Patch }","type":"boolean"},"PaymentFrequency":{"format":"int32","description":"Nicht verfügbar bei: { Patch } /  Zwingend, wenn es sich um eine regelmässige Spende handeltEnum Values: [ Unknown : 0, Yearly : 1, Monthly : 2, HalfYearly : 3, Quarterly : 4 ]","type":"integer"},"MethodOfPayment":{"format":"int32","description":" \r\n\r\n• 6 = Online\r\n\r\n• 7 = Lastschriftverfahren\r\n\r\n• 8 = ÜberweisungEnum Values: [ Unknown : 0, Invoice : 1, Creditcard : 2, Debitcard : 3, OnlinePayment : 6, DirectDebit : 7, Transfer : 8 ]","type":"integer"},"PaymentSlipReferenceNumber":{"description":"Nicht verfügbar bei: { Patch } /  Nur bei Zahlungsmethode «Überweisung» gültig. Wird validiert gemäss Regeln. Muss folgendermassen aufgebaut sein: \r\n\r\n• 1-9: wenn Bank-ESR (BESR) dann Banken-Identifikator, sonst «0» oder zur freien Verfügung für den API-Konsument \r\n\r\n• 10: Kennung CSA Identifikation «3» für externes Format bzw. Aufbau \r\n\r\n• 11 – 13: Kennung API-Konsument «714» \r\n\r\n• 14 – 26: API-Konsument-spezifische Identifikation / Nummer zur freien Verfügung \r\n\r\n• 27: Prüfziffer","type":"string"},"PaymentSlipRequired":{"description":"Nicht verfügbar bei: { Patch } /  Nur bei Zahlungsmethode «Überweisung» gültig, sofern keine Referenznummer mitgeliefert wurde.","type":"boolean"},"DonationReceiptRequired":{"description":"Nicht verfügbar bei: { Patch }","type":"boolean"},"NoThankYouLetterRequired":{"description":"Nicht verfügbar bei: { Patch }","type":"boolean"},"DonorPerson":{"$ref":"#/definitions/Person","description":"Nicht verfügbar bei: { Patch } /  Zwingend, wenn keine DonorContactId gesendet wird."},"DonorAddress":{"$ref":"#/definitions/Address","description":"Nicht verfügbar bei: { Patch } /  Zwingend, wenn eine Spendenbescheinigung oder ein Einzahlungsschein versandt werden soll."},"CampaignNumber":{"format":"int32","type":"integer"},"CampaignSegmentId":{"description":"Nicht verfügbar bei: { Patch }","type":"string"},"Message":{"description":"Nicht verfügbar bei: { Patch }","type":"string"},"IsMemorialDonation":{"description":"Nicht verfügbar bei: { Patch }","type":"boolean"},"DeceasedPerson":{"$ref":"#/definitions/Person","description":"Nicht verfügbar bei: { Patch } /  Zwingend, wenn es sich um eine Trauerspende handelt."},"DeceasedAddress":{"$ref":"#/definitions/Address","description":"Nicht verfügbar bei: { Patch }"},"BereavedPerson":{"$ref":"#/definitions/Person","description":"Nicht verfügbar bei: { Patch } /  Zwingend, wenn es sich um eine Trauerspende handelt."},"BereavedAddress":{"$ref":"#/definitions/Address","description":"Nicht verfügbar bei: { Patch } /  Zwingend, wenn es sich um eine Trauerspende handelt."},"EndDonationPledge":{"description":" Muss «true» sein","type":"boolean"},"EndDonationPledgeReasonCodeNumber":{"format":"int32","description":"Enum Values: [ Cancellation : 1, DebitFailed : 2 ]","type":"integer"},"IBAN":{"description":"Nicht verfügbar bei: { Patch } /  Nur bei Zahlungsmethode «Lastschriftverfahren» (7) gültig.","type":"string"},"BankAccountHolder":{"description":"Nicht verfügbar bei: { Patch } /  Optional, aber nur mit gültiger IBAN erlaubt.","type":"string"},"BankName":{"description":"Nicht verfügbar bei: { Patch } /  Nur bei Zahlungsmethode «Lastschriftverfahren» (7) gültig.","type":"string"},"DonorContactId":{"description":"Nicht verfügbar bei: { Patch } /  Zwingend, wenn die DonorPerson nicht gesendet wird.","type":"string"},"ObjectID":{"description":"Pflicht bei: { Patch }","type":"string"}}},"DonationPayment":{"required":["LanguageISO","CampaignNumber","DonorPerson","DonorAddress","PaymentType","PaymentDate","Amount","Currency","PaymentReferenceType"],"type":"object","properties":{"LanguageISO":{"description":" 2-stelliger ISO-Code, z.B. „de“","type":"string"},"CampaignNumber":{"format":"int32","type":"integer"},"CustomerNumber":{"type":"string"},"DonationTypeNumber":{"format":"int32","type":"integer"},"DonorPerson":{"$ref":"#/definitions/Person"},"DonorAddress":{"$ref":"#/definitions/Address"},"ThankYouLetterRequired":{"type":"boolean"},"DonationReceiptRequired":{"type":"boolean"},"Message":{"type":"string"},"BusinessProcessId":{"type":"string"},"TransactionID":{"type":"string"},"PaymentType":{"format":"int32","description":" Paypal and SMS (n/a)Enum Values: [ Unknown : 0, Invoice : 1, MasterCard : 2, VISA : 3, AmericanExpress : 4, PostFinanceCard : 5, PostFinanceEFinance : 6, TWINT : 7, Paypal : 8, SMS : 9, Maestro : 10, MPOS : 11, VPay : 12, MasterPass : 13, SMSPostFinanceMobile : 14, ApplePay : 15, GooglePay : 16, PostFinancePay : 17 ]","type":"integer"},"PaymentDate":{"description":" Format: DD.MM.YYYY","type":"string"},"ValueDate":{"description":" Format: DD.MM.YYYY","type":"string"},"Amount":{"format":"double","type":"number"},"Currency":{"description":" Momentan nur „CHF“","type":"string"},"PaymentReference":{"description":" ObjectId (Payment-ReferenceType 0 und 1) oder String (Payment-ReferenceType 2) \r\n\r\nZwingend: \r\n\r\n- Ohne BusinessProcessId \r\n\r\n- Wenn PaymentReferenceType = 1 (Donation) \r\n\r\n- Wenn PaymentReferenceType = 2 (OMReferenceNumber)","type":"string"},"PaymentMessageId":{"type":"string"},"PaymentReferenceType":{"format":"int32","description":"Enum Values: [ RegistrationMembership : 0, Donation : 1, OMReferenceNumber : 2 ]","type":"integer"},"AccountIdentificationKey":{"type":"string"},"ObjectID":{"type":"string"}}},"DynamicForm":{"required":["DynamicFormDefinitionId","LanguageISO"],"type":"object","properties":{"BusinessProcessId":{"description":"Nicht verfügbar bei: { GetOne, GetMany } /  Wenn Formular in zusammenhang mit anderen Objekten (z.B. EventParticipation) gesendet wird.","type":"string"},"DynamicFormDefinitionId":{"description":"Nicht verfügbar bei: { GetOne }","type":"string"},"LanguageISO":{"description":"Nicht verfügbar bei: { GetOne } /  2-stelliger ISO-Code, z.B. „de“","type":"string"},"ContactId":{"description":" Pflicht, wenn Person/Address nicht übermittelt","type":"string"},"ContactFormType":{"format":"int32","description":" Standard: Person und Firma kann kombiniert eingegeben werden. Personalien (Anrede, Vorname, Name sind Pflicht), Person: Feld Firma fällt weg, Firma: Feld Firma ist Pflicht, Personalien können optional eingegeben werden (nicht Pflicht)Enum Values: [ Default : 0, Person : 1, Company : 2, Selectable : 3 ]","type":"integer"},"Person":{"$ref":"#/definitions/Person","description":" Pflicht, wenn ContactId nicht übermittelt"},"Company":{"$ref":"#/definitions/Company"},"Address":{"$ref":"#/definitions/Address","description":" Pflicht, wenn gemäss DynamicFormDefinition erforderlich."},"SessionId":{"type":"string"},"FormFields":{"description":" Alle Formfelder gemäss DynamicFormDefinition, bei Pflichtfeldern muss Value geliefert werden, Gruppen müssen immer geliefert werden, auch wenn sie keine Pflichtfelder enthalten. Wird nicht zurückgegeben, beim Abholen aller Formulare pro Kunde (nur für Status gedacht).","type":"array","items":{"$ref":"#/definitions/DynamicFormField"}},"ProcessingCompleted":{"description":"Nicht verfügbar bei: { GetOne, Post } /  Die Verarbeitung des Formulars wurde in OM abgeschlossen. Sprich: Der Sachbearbeiter hat das Formular bearbeitet und archiviert. Die entsprechende Mutation sollte also nun ausgeführt sein.","type":"boolean"},"ObjectID":{"type":"string"}}},"DynamicFormField":{"required":["DynamicFormFieldDefinitionId"],"type":"object","properties":{"DynamicFormFieldDefinitionId":{"type":"string"},"Value":{"description":" Pflicht, wenn erforderlich gemäss Definition \r\n\r\nHängt von Typ gemäss Definition ab: \r\n\r\n• 1 (Heading) => String \r\n\r\n• 2 (Group) => Null \r\n\r\n• 3 (File) => DynamicFormFieldFile: { FileName: string, Base64FileContent: string / Base64 DataUrl (data:[<mediatype>][;base64],<data>) } \r\n\r\n• 4 (String) => String \r\n\r\n• 5 (Number) => Number \r\n\r\n• 6 (Date) => String (DD.MM.YYYY) \r\n\r\n• 7 (Choice) => String, String[] wenn mehrfach-Auswahl (null nicht erlaubt, wenn mehrfach-Auswahl, muss leeres Array mitgegeben werden!) \r\n\r\n• 8 (Flag) => Boolean \r\n\r\n• 9 (Description) => Null \r\n\r\n• 10 (Time) => String (HH:MM oder HH:MM:SS \r\n\r\nHinweis: Bei nicht Berücksichtigung des korrekten Formats/Types pro Feld-Typ, treten Fehler auf wie «Field xy is not of type z».","type":"object"},"GroupFields":{"description":" Wenn Typ gemäss Definition = 2 (Group)","type":"array","items":{"$ref":"#/definitions/DynamicFormField"},"readOnly":true}}},"DynamicFormDefinition":{"type":"object","properties":{"Description":{"$ref":"#/definitions/Translation"},"IsPublishedAsExternalForm":{"type":"boolean"},"ExternalFormSettings":{"$ref":"#/definitions/DynamicFormDefinitionExternalFormSettings","description":" «Null», wenn «IsPublishedAsExternalForm», false Beschreibt Darstellung des Formulars. Siehe Beschreibung des DataType’s"},"FormFields":{"type":"array","items":{"$ref":"#/definitions/DynamicFormFieldDefinition"}},"BusinessUnitNumber":{"format":"int32","type":"integer"},"ObjectID":{"type":"string"}}},"DynamicFormDefinitionExternalFormSettings":{"type":"object","properties":{"DynamicFormContactFormType":{"format":"int32","description":" 0 = Standard: Person und Firma kann kombiniert eingegeben werden. Personalien (Anrede, Vorname, Name sind Pflicht) \r\n\r\n1 = Person: Feld Firma fällt weg. \r\n\r\n2 = Firma: Feld Firma ist Pflicht, Personalien können optional eingegeben werden (nicht Pflicht) \r\n\r\n3 = Auswählbar: Benutzer kann wählen zwischen Formular Person oder Firma","enum":[0,1,2,3],"type":"integer"},"MandatoryEmail":{"description":" Feld E-Mail Pflicht","type":"boolean"},"HideEmail":{"description":" Feld E-Mail ausblenden","type":"boolean"},"MandatoryAddress":{"description":" Folgende Anschriftsfelder sollen Pflichtfelder sein: \r\n\r\n- Strasse \r\n\r\n- Postleitzahl \r\n\r\n- Ort \r\n\r\n- Land (falls nicht ausgeblendet)","type":"boolean"},"HideAddress":{"description":" Ist false wenn «MandatoryAddress» true.","type":"boolean"},"MandatoryCompany":{"description":" Feld Firma Pflicht","type":"boolean"},"HideCompany":{"description":" Feld Firma ausblenden","type":"boolean"},"MandatoryBirthDate":{"description":" Feld Geburtsdatum Pflicht","type":"boolean"},"HideBirthDate":{"description":" Feld Geburtsdatum ausblenden","type":"boolean"},"MandatoryPhone":{"description":" Feld Telefon Pflicht","type":"boolean"},"HidePhone":{"description":" Feld Telefon ausblenden","type":"boolean"},"MandatoryMobile":{"description":" Feld Mobile Pflicht","type":"boolean"},"HideMobile":{"description":" Feld Mobile ausblenden","type":"boolean"},"HideHouseNumber":{"description":" Feld Hausnummer ausblenden","type":"boolean"},"HideAdditionToAddress":{"description":" Feld Adresszusatz ausblenden","type":"boolean"},"HidePOBox":{"description":" Feld Postfach ausblenden","type":"boolean"},"HideCountry":{"description":" Feld Land ausblenden. ACHTUNG: Land ist Pflicht, fix «CH» übermitteln.","type":"boolean"},"MaxWidthInPixels":{"format":"int32","description":" Maximale Formular-Breite in Pixeln. Diese Einstellung wird beispielsweise für Einbettungen des Formulars auf einer Webseite verwendet.","type":"integer"},"PaddingInPixels":{"format":"int32","description":" Abstand des Formulars zum Rand in Pixeln. Diese Einstellung wird beispielsweise für Einbettungen des Formulars auf einer Webseite verwendet.","type":"integer"},"PersonDescription":{"$ref":"#/definitions/Translation","description":" Siehe Empfohlene Darstellung für Personalien. Wenn keine «PersonDesription» definiert ist, soll «Persönliche Angaben» als Gruppen-Titel verwendet werden."}}},"DynamicFormFieldDefinition":{"type":"object","properties":{"DynamicFormFieldDefinitionId":{"type":"string"},"OrderSequence":{"format":"int32","type":"integer"},"Description":{"$ref":"#/definitions/Translation","description":" Wenn Typ = 9 (Description) kann Markdown-Formatierung enthalten sein ( siehe Unterstütztes Markdown Subset)"},"IsMandatory":{"type":"boolean"},"IsHidden":{"description":" Nicht sichbar für Benutzer, dient zum durchschleusen von Statistik- oder Steuer-Werten.","type":"boolean"},"EnableMultiline":{"description":" Wenn Type = 4 (String)","type":"boolean"},"DecimalPlaces":{"format":"int32","description":" Wenn Type = 5 (Number)","type":"integer"},"MultipleChoiceEnabled":{"description":" Wenn Type = 7 (Choice)","type":"boolean"},"DataObjectName":{"description":" Wenn Type = 4 (String), für versteckte Felder. Feldwert entspricht in diesem Fall einer GUID des entsprechenden Objektes. Werte für DataObjectName sind: DO.DynamicForm, DO.EventParty etc.","type":"string"},"DataObjectDynamicFormDefinitionId":{"description":" Wenn Type = 4 (String), für versteckte Felder, wenn DataObjectName = 'DO.DynamicForm' (optional).","type":"string"},"FieldKey":{"description":" Dient zur eindeutigen und sprechenden Identifizierung neines Feldes.  FieldKey besteht aus [a-ZA-Z0-9]. FieldKey ändert sich nicht solange ein Feld besteht.  FieldKey kann ausserdem zur Identifizierung des gleichen Feldes über mehrere Formulare hinweg verwendet werden (mit ID nicht möglich).","type":"string"},"Type":{"format":"int32","description":"Enum Values: [ Unknown : 0, Heading : 1, Group : 2, File : 3, String : 4, Number : 5, Date : 6, Choice : 7, Flag : 8, Description : 9, Time : 10 ]","type":"integer"},"ChoiceLayout":{"format":"int32","description":" Wenn Type = 7 (Choice), sonst null","type":"integer"},"GroupFields":{"description":" Wenn Type = 2 (Group)","type":"array","items":{"$ref":"#/definitions/DynamicFormFieldDefinition"}},"Choices":{"description":" Wenn Type = 7 (Choice)","type":"array","items":{"$ref":"#/definitions/DynamicFormFieldDefinitionChoice"}}}},"DynamicFormFieldDefinitionChoice":{"type":"object","properties":{"Description":{"$ref":"#/definitions/Translation"},"Value":{"type":"string"},"OrderSequence":{"format":"int32","type":"integer"},"IsChosenByDefault":{"description":" Diese ist in der Auswahl als Standardwert vorausgefüllt. Keine leere Auswahlmöglichkeit darf vorhanden sein. Wenn keine der Auswahlmöglichkeiten als Standard markiert sind, sollte eine leere Option verfügbar sein, welche auch vorausgewählt ist","type":"boolean"}}},"ECampaign":{"type":"object","properties":{"CampaignNumber":{"format":"int32","type":"integer"},"CampaignName":{"type":"string"},"Description":{"$ref":"#/definitions/Translation"},"NumberOfRecipients":{"format":"int32","type":"integer"},"ObjectID":{"type":"string"}}},"ECampaignRecipient":{"type":"object","properties":{"ECampaignSegmentName":{"type":"string"},"RecipientEmail":{"type":"string"},"ObjectID":{"description":" Nicht E-Mailadresse, da Ecampaigns später auch via Mobile gefahren werden können.","type":"string"}}},"Education":{"type":"object","properties":{"EducationNumber":{"format":"int32","type":"integer"},"EducationName":{"type":"string"},"Description":{"$ref":"#/definitions/Translation"},"DurationInYears":{"format":"int32","type":"integer"},"ObjectID":{"type":"string"}}},"EMailInteraction":{"required":["Direction","Subject"],"type":"object","properties":{"Email":{"description":" Identifier","type":"string"},"Direction":{"format":"int32","description":" 1 = Interaktion ging vom Kunden aus (z.B. Bestellung Online-Shop), 2 = Interaktion zum Kunden (z.B. Werbemailing)","enum":[1,2],"type":"integer"},"Subject":{"description":" Max 250","type":"string"},"Description":{"description":" Max 250","type":"string"},"Date":{"description":" Format: DD.MM.YYYY , wenn nicht geliefert: heute","type":"string"},"Type":{"format":"int32","description":" Zu Unterscheidung unterschiedlicher Interaktionstypen, Es wird keine Type-Definition in OM geführt. Die Definition der Types wird vom Konsumenten sichergestellt.","type":"integer"},"TypeDescription":{"$ref":"#/definitions/Translation","description":" Da die Definition der Types nicht in OM erfolgt wird die mehrsprachige Bezeichnung des übermittelt. Wird in OM als Spalter «Art» im Interaktionslog angezeigt."},"StatusDescription":{"$ref":"#/definitions/Translation","description":" Statusinformation zur Interaktion. Z.B. «geliefert», oder «bestellt» Wird in OM als Spalte “Status” angezeigt. Der Status sollte in die Kontaktsprache übersetzt sein."},"ExternalId":{"format":"int32","description":" ID des korrespondierenden Externen Datensatzes. Z.B. Bestellungsnummer. Wird in OM als Spalte «Nummer» angezeigt.","type":"integer"},"ObjectID":{"type":"string"}}},"EMailInteractionList":{"required":["EMailInteractions"],"type":"object","properties":{"EMailInteractions":{"type":"array","items":{"$ref":"#/definitions/EMailInteraction"}},"ObjectID":{"type":"string"}}},"EMailRecipient":{"type":"object","properties":{"BusinessProcessId":{"description":" Sollte nicht mehr verwendet werden. Dies führt zu zeitverzögerten Verarbeitungen. E-MailRecipient kann unabhängig von Prozess übermittelt werden und wird direkt verarbeitet.","type":"string"},"ListNumbers":{"description":" 0/n EmailRecipientList. Bei PUT werden die ListNumbers ersetzt, ausser wenn ListNumbers = null, übermittelt wird. Dann bleibt die aktuelle Liste unverändert.","type":"array","items":{"format":"int32","type":"integer"}},"Tags":{"description":" Eine Liste von Tags, die im UI angezeigt sind. Tags sind reineMetadaten und können im OM nicht editiert werden. Wenn die Tags nicht mitgeschickt werden, oder auf null gesetzt sind, ändert sich nichts, wird eine leere oder befüllte Liste geschickt, werden die aktuellen Tags überschrieben.","type":"array","items":{"type":"string"}},"LanguageISO":{"description":"Pflicht bei: { Post } / Nicht verfügbar bei: { Patch, Delete } /  2-stelliger ISO-Code, z.B. „de“","type":"string"},"RecipientPerson":{"$ref":"#/definitions/Person","description":"Pflicht bei: { Post } / Nicht verfügbar bei: { Patch, Delete } /  RecipientPerson sollte nicht mehr verwendet werden, PUT kann ohne RecipientPerson übermittelt werden, auch für neue Empfänger. Für Personendaten Contact POST verwenden (E-Mail zwingend)"},"IsHardBounced":{"description":" E-Mail-Adresse wird zu keinen E-Mailings mehr verwendet. Markiert als nicht erreichbar.","type":"boolean"},"IsSoftBounced":{"description":" E-Mail-Adresse ist temporär nicht zustellbar.","type":"boolean"},"IsPermitted":{"description":" Gibt an, ob der E-Mail-Empfänger eine Permission (Erlaubnis) für die Zustellung von Marketing-Mails erteilt hat. IsPermitted = 1 bedeutet, dass der Kontakt auf der Permission-Liste «subscribed» ist. IsPermitted = 0 bedeutet, dass der Kontakt nicht auf der Permission-Liste «subscribed» ist.","type":"boolean"},"IsDeleted":{"description":"Nicht verfügbar bei: { Patch, Put } /  Aktivieren oder Deaktivieren eines E-Mail-Empfängers","type":"boolean"},"ObjectID":{"description":"Pflicht bei: { Put, Patch } /  E-Mail Address","type":"string"}}},"EmailRecipientData":{"type":"object","properties":{"IsDeleted":{"description":" Gibt an, ob der E-Mail-Empfänger mit einem E-Marketing-System (z.B. Active Campaign, Sendinblue etc.) synchronisiert werden soll. Nur aktive E-Mail-Empfänger (IsDeleted = false) dürfen synchronisiert werden. Dieses Flag sagt nichts darüber aus, ob eine Permission für den Versand von Marketing-Mails besteht (sieh nächstes Feld).","type":"boolean"},"ListNumbers":{"description":" 0/n EmailRecipientList","type":"array","items":{"format":"int32","type":"integer"}},"Tags":{"type":"array","items":{"type":"string"}},"RecipientPerson":{"$ref":"#/definitions/Person","description":" Salutation, FirstName, LastName, DateOfBirth und E-Mail werden geliefert. Sollte nicht mehr verwendet werden. Stattdessen RecipientContact>Person verwenden.","readOnly":true},"RecipientContact":{"$ref":"#/definitions/Contact","description":" Vollständiges Contact-Objekt des «Gewinner-Kontaktes», dies erstezt die Synchronisierung des Contact-Endpoints für Newsletterschnittstellen."},"IsHardBounced":{"description":" E-Mail-Adresse wird zu keinen E-Mailings mehr verwendet. Markiert als nicht erreichbar.","type":"boolean"},"LanguageISO":{"description":" 2-stelliger ISO-Code, z.B. „de“","type":"string"},"IsPermitted":{"description":" Gibt an, ob der E-Mail-Empfänger eine Permission (Erlaubnis) für die Zustellung von Marketing-Mails erteilt hat. Dieses Flag wird primär vom E-Marketing-System gesetzt, kann aber je nach Einstellungen in OM vom Benutzer geändert werden. Je nach E-Marketing-System ergibt sich dieses Flag aus der Tatsache, dass 1 oder mehrere Newsletter-Listen zugewiesen (subscribed) sind oder daraus, ob der Kontakt im E-Marketing-System auf einer entsprechenden Permission-Liste zugewiesen (subscribed) ist (siehe Beschreibung bei EMailRecipient).","type":"boolean"},"ObjectID":{"description":" E-Mail kann ebenfalls als ID-verwendet werden für Abfragen","type":"string"}}},"Event":{"type":"object","properties":{"EventNumber":{"format":"int32","type":"integer"},"BusinessUnitNumber":{"format":"int32","type":"integer"},"EventName":{"type":"string"},"Description":{"$ref":"#/definitions/Translation"},"BeginOn":{"description":" Format: DD.MM.YYYY","type":"string"},"BeginAt":{"description":" Format: HH:MM:SS","type":"string"},"EndOn":{"description":" Format: DD.MM.YYYY","type":"string"},"EndAt":{"description":" Format: HH:MM:SS","type":"string"},"OrganizerPerson":{"$ref":"#/definitions/Person"},"OrganizerAddress":{"$ref":"#/definitions/Address"},"VenuePerson":{"$ref":"#/definitions/Person"},"VenueAddress":{"$ref":"#/definitions/Address"},"Location":{"type":"string"},"RegistrationBeginOn":{"description":" Format: DD.MM.YYYY","type":"string"},"RegistrationBeginAt":{"description":" Format: HH:MM:SS","type":"string"},"RegistrationEndOn":{"description":" Format: DD.MM.YYYY","type":"string"},"RegistrationEndAt":{"description":" Format: HH:MM:SS","type":"string"},"RegistrationItemNumber":{"format":"int32","description":" Artikel, welcher für das Buchen der Veranstaltung bestellt werden muss","type":"integer"},"DefaultCustomerGroupNumber":{"format":"int32","type":"integer"},"TargetGroupNumbers":{"description":" Definition unter: /AttributeDefinition?attributeDefinitionName=EventTargetGroup","type":"array","items":{"format":"int32","type":"integer"}},"EventTypeNumber":{"format":"int32","type":"integer"},"CategoryNumber":{"format":"int32","description":" Definition unter: /AttributeDefinition?attributeDefinitionName=EventCategory","type":"integer"},"GroupingNumber":{"format":"int32","description":" Definition unter: /AttributeDefinition?attributeDefinitionName=EventGrouping","type":"integer"},"AvailabilityStatus":{"format":"int32","description":" 1 = geplant, 2 = verfügbar, 3 = Warteliste, 4 = ausgebucht, 5 = beendet, 6 = abgesagtEnum Values: [ Planned : 1, Available : 2, WaitingList : 3, FullyBooked : 4, Closed : 5, Cancelled : 6 ]","type":"integer"},"OnlinePaymentEnabled":{"type":"boolean"},"WebsiteUrl":{"type":"string"},"Specification":{"$ref":"#/definitions/Translation"},"Content":{"$ref":"#/definitions/Translation"},"AdditionalUrls":{"type":"array","items":{"$ref":"#/definitions/DescribedUrl"}},"EventPartyRoleSettings":{"type":"array","items":{"$ref":"#/definitions/EventPartyRoleSettings"}},"EventIsPublished":{"description":" Zeigt an, ob der Event zur Veröffentlichung bereitsteht (bspw. in einem Online-Veranstaltungskalender)","type":"boolean"},"TargetGroupAsTextTranslated":{"$ref":"#/definitions/Translation","description":" Zielgruppe als freier Text (mehrsprachig)"},"TargetGroupAsText":{"description":" Zielgruppe als freier Text","type":"string"},"MinimumNumberOfParticipants":{"format":"int32","description":" Minimale Anzahl Teilnehmer","type":"integer"},"MaximumNumberOfParticipants":{"format":"int32","description":" Minimale Anzahl Teilnehmer","type":"integer"},"ObjectID":{"type":"string"}}},"DescribedUrl":{"type":"object","properties":{"Description":{"description":" Neutrale Bezeichnung","type":"string"},"TranslatedDescriptions":{"$ref":"#/definitions/Translation","description":" Übersetzte Bezeichnungen"},"Url":{"description":" Neutrale Url","type":"string"},"TranslatedUrls":{"$ref":"#/definitions/Translation","description":" Sprachspezifische Urls"}}},"EventPartyRoleSettings":{"type":"object","properties":{"EventPartyRoleId":{"description":" Rollen-ID mögliche Rollen unter: /AttributeDefinition?attributeDefinitionName=EventPartyRole","type":"string"},"OrderTemplateId":{"description":" Auftrags-Vorlage (Endpoint: OrderTemplate)","type":"string"},"RegistrationDynamicFormDefinitionId":{"description":" Dynamisches Formular für Anmeldung (Endpoint: DynamicFormDefinition","type":"string"},"ValidCustomerGroupCodeNumbers":{"description":" Code-Nummer der möglichen Kundengruppen. Auflösbar über: /AttributeDefinition?attributeDefinitionName=CustomerGroup","type":"array","items":{"format":"int32","type":"integer"}}}},"EventParticipant":{"required":["LanguageISO","EventNumber","EventParticipantPerson","EventParticipantAddress"],"type":"object","properties":{"BusinessProcessId":{"type":"string"},"LanguageISO":{"description":" 2-stelliger ISO-Code, z.B. „de“","type":"string"},"EventNumber":{"format":"int32","type":"integer"},"EventParticipantContactId":{"description":" Alternative zu EventParticipantPerson / EventParticipantAddress","type":"string"},"EventParticipantPerson":{"$ref":"#/definitions/Person","description":" E-Mail ist zwingend"},"EventParticipantAddress":{"$ref":"#/definitions/Address"},"RegisteredOn":{"description":" Registrierungsdatum im Format DD.MM.YYYY","type":"string"},"RegisteredAt":{"description":" Registrierungszeit im Format hh:mm:ss","type":"string"},"EventPartyRoleId":{"description":" Teilnehmer-Rolle gemäss Event-Einstellungen","type":"string"},"DynamicFormId":{"description":" Formular gemäss Event-Einstellungen für Teilnehmerrolle","type":"string"},"CustomerGroupCodeId":{"description":" Kundengruppe, sofern die Teilnahme gleichzeitig mit einem Auftrag (Order) erfolgt. Auftragslose Teilnahmen benötigen keine Kundengruppe.","type":"string"},"ObjectID":{"type":"string"}}},"EventType":{"type":"object","properties":{"EventTypeNumber":{"format":"int32","type":"integer"},"EventTypeName":{"type":"string"},"Description":{"$ref":"#/definitions/Translation"},"ObjectID":{"type":"string"}}},"File":{"required":["BusinessProcessId","FileName","Base64FileContent"],"type":"object","properties":{"BusinessProcessId":{"type":"string"},"FileName":{"description":" Dateinamen darf keine Windows-Inkompatiblen Zeichen enthalten, muss eine Dateiendung haben. Für die Dateiendung muss eine Vorlag eingerichtet sein in OM.","type":"string"},"Base64FileContent":{"description":" Base64 DataUrl (data:[<mediatype>][;base64],<data>)","type":"string"},"ObjectID":{"description":" Ausnahmen für Dokumentationen: \r\n\r\n- documentation \r\n\r\n- action-documentation \r\n\r\n- business-process-documentation","type":"string"}}},"Invoice":{"type":"object","properties":{"BusinessDivision":{"$ref":"#/definitions/Translation"},"BusinessDivisionCodeId":{"type":"string"},"Subject":{"type":"string"},"InvoiceDate":{"description":" Format DD.MM.YYYY","type":"string"},"DueDate":{"description":" Format DD.MM.YYYY","type":"string"},"Currency":{"type":"string"},"AmountInvoiced":{"format":"double","type":"number"},"AmountOutstanding":{"format":"double","type":"number"},"ObjectID":{"type":"string"}}},"Item":{"type":"object","properties":{"ItemNumber":{"format":"int32","description":" Laufnummer des Artikels (wird automatisch vergeben)","type":"integer"},"ItemNumberAlpha":{"description":" Alpha-Numerische Artikel-Nummer","type":"string"},"ForeignItemNumberAlpha":{"description":" Alpha-Numerische Artikel-Nummer für Fremd-System","type":"string"},"BusinessUnitNumber":{"format":"int32","type":"integer"},"ItemName":{"type":"string"},"Description":{"$ref":"#/definitions/Translation"},"ItemGroupNumber":{"format":"int32","type":"integer"},"ShippingRequired":{"type":"boolean"},"IsDigital":{"type":"boolean"},"ItemPrices":{"type":"array","items":{"$ref":"#/definitions/ItemPrice"}},"ObjectID":{"type":"string"}}},"ItemPrice":{"type":"object","properties":{"ItemPriceNumber":{"format":"int32","type":"integer"},"ItemPriceTypeNumber":{"format":"int32","type":"integer"},"ItemNumber":{"format":"int32","type":"integer"},"CustomerGroupNumber":{"format":"int32","type":"integer"},"Currency":{"type":"string"},"UnitPrice":{"format":"double","type":"number"},"ValidFrom":{"type":"string"},"ValidTo":{"type":"string"},"VATIncluded":{"type":"boolean"},"VATRate":{"format":"double","type":"number"},"PromotionCode":{"type":"string"}}},"ItemGroup":{"type":"object","properties":{"ItemGroupNumber":{"format":"int32","type":"integer"},"ItemGroupName":{"type":"string"},"Description":{"$ref":"#/definitions/Translation"},"ObjectID":{"type":"string"}}},"MagazineChange":{"required":["LanguageISO","CustomerPerson","CustomerAddress"],"type":"object","properties":{"BusinessProcessId":{"type":"string"},"LanguageISO":{"description":" 2-stelliger ISO-Code, z.B. „de“","type":"string"},"CustomerNumber":{"type":"string"},"CustomerPerson":{"$ref":"#/definitions/Person"},"CustomerAddress":{"$ref":"#/definitions/Address"},"ReduceDuplicates":{"type":"boolean"},"Unsubscribe":{"type":"boolean"},"MagazineChangeReasonNumber":{"format":"int32","type":"integer"},"ObjectID":{"type":"string"}}},"Membership":{"required":["LanguageISO","RegistrationDate","MemberPerson","MemberAddress","InvoicedToDate"],"type":"object","properties":{"IsPatronage":{"description":"Nicht verfügbar bei: { GetOne, Patch } /  Muss gesetzt werden, wenn es sich um eine Gönnerschaft handelt, GET: MABO only","type":"boolean"},"BusinessProcessId":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Patch }","type":"string"},"LanguageISO":{"description":"Nicht verfügbar bei: { GetOne, Patch } /  2-stelliger ISO-Code, z.B. „de“","type":"string"},"RegistrationDate":{"description":"Nicht verfügbar bei: { GetOne, Patch } /  Format: DD.MM.YYYY GET: MABO only","type":"string"},"MemberContactId":{"description":"Nicht verfügbar bei: { GetOne, Patch } /  Alternative zu MemberPerson / MemberAddress","type":"string"},"MemberPerson":{"$ref":"#/definitions/Person","description":"Nicht verfügbar bei: { GetOne, Patch } /  GET: NON MABO only"},"MemberAddress":{"$ref":"#/definitions/Address","description":"Nicht verfügbar bei: { GetOne, Patch } /  GET: NON MABO only"},"PartnerPerson":{"$ref":"#/definitions/Person","description":"Nicht verfügbar bei: { GetOne, GetMany, Patch }"},"PartnerAddress":{"$ref":"#/definitions/Address","description":"Nicht verfügbar bei: { GetOne, GetMany, Patch }"},"Children":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Patch }","type":"array","items":{"$ref":"#/definitions/Person"}},"IsGiftMembership":{"description":"Nicht verfügbar bei: { GetOne, Patch } /  GET: MABO only","type":"boolean"},"BillingContactId":{"description":"Nicht verfügbar bei: { GetOne, Patch } /  Alternative zu BillingPerson / BillingAddress","type":"string"},"BillingPerson":{"$ref":"#/definitions/Person","description":"Nicht verfügbar bei: { GetOne, Patch } /  Zwingend wenn Geschenkmitgliedschaft, GET: NON MABO only"},"BillingAddress":{"$ref":"#/definitions/Address","description":"Nicht verfügbar bei: { GetOne, Patch } /  Zwingend, wenn „BillingPerson“ geliefert, GET: NON MABO only"},"DebtorContactId":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Patch } /  Alternative zu DebtorPerson / DebtorAddress. Der Debitor kann zusätzlich übermittelt werden, wenn dieser nicht dem Rechnungsempfänger übereinstimmt (BillingContactId, BillingPerson, BillingAddress),Wenn es sich um eine Geschenkmitgliedschaft handelt, muss ein Debitor zwingend übermittelt werden OM verarbeitet die Mitgliedschaft nach folgenden Regeln: \r\n\r\n1. Der Debitor wird als Zahler der Mitgliedschaft eingesetzt. \r\n\r\n2. Falls kein Debitor gegeben ist, wird das Mitglied als Zahler eingesetzt (wie bisher). \r\n\r\n3. Falls ein Debitor, aber kein Rechnungsempfänger gegeben ist, wird der Debitor als Rechnungsempfänger gesetzt. \r\n\r\n4. Falls weder Debitor noch Rechnungsempfänger gegeben sind, wird das Mitglied als Zahler und Rechnungsempfänger eingesetzt (wie bisher).","type":"string"},"DebtorPerson":{"$ref":"#/definitions/Person","description":"Nicht verfügbar bei: { GetOne, Patch } /  Zwingend wenn Geschenkmitgliedschaft, GET: NON MABO only"},"DebtorAddress":{"$ref":"#/definitions/Address","description":"Nicht verfügbar bei: { GetOne, Patch } /  Zwingend, wenn „DebtorPerson“ geliefert, GET: NON MABO only"},"MembershipTemplateNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, GetMany, Patch } /  Ungültig, wenn neue Mitgliederadministration aktiv ist.","type":"integer"},"AdmissionReasonNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, Patch } /  Zwingend, wenn es keine Gönnerschaft ist, GET: MABO only","type":"integer"},"InvoicedToDate":{"description":" Format: DD.MM.YYYY \r\n\r\nUngültig wenn es eine Gönnerschaft ist \r\n\r\n(*) OM muss dann für den Fakturierungsprozess wissen, bis wann die Mitgliedschaft bereits in Rechnung gestellt wurde.","type":"string"},"OnlyForOneYear":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Patch } /  Nur gültig, wenn es sich um eine Geschenkmitgliedschaft handelt.","type":"boolean"},"CorrespondenceToMember":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Patch } /  Nur gültig, wenn es sich um eine Geschenkmitgliedschaft handelt.","type":"boolean"},"AdmissionMotivationReasonNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, Patch } /  Zwingend wenn es sich um eine Gönnerschaft handelt, GET: MABO only","type":"integer"},"SourceCampaignNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, Patch } /  GET: MABO only","type":"integer"},"EntryDate":{"description":"Nicht verfügbar bei: { GetOne, Patch } /  Format: DD.MM.YYYY GET: MABO only","type":"string"},"CategoryNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne } /  Bezeichnung via MembershipCategory GET, Kann mit anderen gültigen Attributen zum Patchen kombiniert werden.  GET: MABO only, Mabo2: only GET","type":"integer"},"IsActive":{"description":"Nicht verfügbar bei: { GetOne, Patch } /  GET: MABO only, Mabo 2 only GET","type":"boolean"},"BusinessUnitNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, Patch } /  GET: MABO only","type":"integer"},"AnnualAmount":{"format":"double","description":"Nicht verfügbar bei: { GetOne } /  Kann mit anderen gültigen Attributen zum Patchen kombiniert werden. GET: MABO only","type":"number"},"PaymentInterval":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, Patch } /  GET: MABO onlyEnum Values: [ Unknown : 0, Yearly : 1, Monthly : 2, HalfYearly : 3, Quarterly : 4 ]","type":"integer"},"MethodOfPayment":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, Patch } /  GET: MABO onlyEnum Values: [ Unknown : 0, Invoice : 1, Creditcard : 2, Debitcard : 3, OnlinePayment : 6, DirectDebit : 7, Transfer : 8 ]","type":"integer"},"IBAN":{"description":"Nicht verfügbar bei: { GetOne, Patch } /  Zwingend für Mitgliedschaften mit Lastschriftverfahren. (MethodOfPayment : DirectDebit)","type":"string"},"DirectDebitCollectionDefinitionNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, Patch } /  Zwingend, wenn eine oder mehrere LSV(Bank) oder DD(Post) Definition definiert ist. GET: MABO only","type":"integer"},"RecruitingContactId":{"description":"Nicht verfügbar bei: { GetOne, Patch } /  Wenn übermittelt, sind alle anderen Recruiting Details ungültig. GET: MABO only","type":"string"},"RecruitingBusinessUnitNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, Patch } /  Wenn übermittelt, ist die EmployeeContactId oder der EmployeeName und RecruitingEmployeeIdentification gültig. RecruitingServiceCompanyCodeNumber und RecruitingContractNumber sind ungültig. GET: MABO only","type":"integer"},"RecruitingEmployeeContactId":{"description":"Nicht verfügbar bei: { GetOne, Patch } /  Ist gültig, wenn RecruitingBusinessUnitNumber oder RecruitingServieCompanyCodeNumber übermittelt wird. Kann nicht mit RecruitingEmployeeName kombiniert werden. GET: MABO only","type":"string"},"RecruitingEmployeeName":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Patch } /  Ist gültig, wenn RecruitingBusinessUnitNumber oder RecruitingServieCompanyCodeNumber übermittelt wird. Kann nicht mit RecruitingEmployeeContactId kombiniert werden.","type":"string"},"RecruitingEmployeeIdentification":{"description":"Nicht verfügbar bei: { GetOne, Patch } /  st gültig, wenn RecruitingBusinessUnitNumber oder RecruitingServieCompanyCodeNumber übermittelt wird. GET: MABO only","type":"string"},"RecruitingServiceCompanyCodeNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, Patch } /  Wenn übermittelt, ist die EmployeeContactId oder EmployeeName und RecruitingContractNumber und RecruitingEmployeeIdentification gültig. GET: MABO only","type":"integer"},"RecruitingContractNumber":{"description":"Nicht verfügbar bei: { GetOne, Patch } /  Gültig wenn RecruitingServiceCompanyCodeNumber übermittelt wird. GET: MABO only","type":"string"},"BeginDate":{"description":"Nicht verfügbar bei: { GetOne, Patch } /  Format: DD.MM.YYYY","type":"string"},"EndDate":{"description":"Nicht verfügbar bei: { GetOne } /  Format: DD.MM.YYYY GET: MABO only Mabo 2: Muss in Kombination TerminationReasonNumber verwendet werden.","type":"string"},"BusinessUnitContactId":{"description":"Nicht verfügbar bei: { GetOne, Patch } /  Kontakt, bei dem die Mitgliedschaft abgeschlossen wurde (Sektion)","type":"string"},"RegionContactId":{"description":"Nicht verfügbar bei: { GetOne, Patch } /  Regions-Kontakt, bei dem die Mitgliedschaft abgeschlossen wurde (optional), GET: NON MABO only","type":"string"},"TerminationReasonNumber":{"format":"int32","description":"Nicht verfügbar bei: { GetOne, GetMany, Post } /  Wird gepatcht, um eine Mitgliedschaft zu beenden. Kann nicht mit anderen Attributen kombiniert werde. Mabo 2: Muss in Kombination mit EndDate verwendet werden.","type":"integer"},"ObjectID":{"type":"string"}}},"MembershipCategory":{"type":"object","properties":{"MembershipCategoryNumber":{"format":"int32","type":"integer"},"MembershipCategoryName":{"type":"string"},"Description":{"$ref":"#/definitions/Translation"},"ObjectID":{"type":"string"}}},"MembershipDeregistration":{"required":["LanguageISO","MemberPerson","MemberAddress","DeregistrationReasonNumber"],"type":"object","properties":{"BusinessProcessId":{"type":"string"},"LanguageISO":{"description":" 2-stelliger ISO-Code, z.B. „de“","type":"string"},"CustomerNumber":{"type":"string"},"MemberPerson":{"$ref":"#/definitions/Person"},"MemberAddress":{"$ref":"#/definitions/Address"},"DeregistrationReasonNumber":{"format":"int32","type":"integer"},"Comment":{"type":"string"},"ObjectID":{"type":"string"}}},"MembershipRenewal":{"required":["LanguageISO","CustomerNumber","MemberPerson","MemberAddress"],"type":"object","properties":{"BusinessProcessId":{"type":"string"},"LanguageISO":{"description":" 2-stelliger ISO-Code, z.B. „de“","type":"string"},"CustomerNumber":{"type":"string"},"MemberPerson":{"$ref":"#/definitions/Person","description":" E-Mail ist zwingend"},"MemberAddress":{"$ref":"#/definitions/Address"},"ObjectID":{"type":"string"}}},"MembershipTemplate":{"type":"object","properties":{"MembershipTemplateNumber":{"format":"int32","type":"integer"},"MembershipCategoryNumber":{"format":"int32","type":"integer"},"Description":{"$ref":"#/definitions/Translation"},"ValidFrom":{"description":" Format: DD.MM.YYYY","type":"string"},"ValidTo":{"description":" Format: DD.MM.YYYY","type":"string"},"ItemNumber":{"format":"int32","description":" Entweder ItemNumer 1:1, oder ItemNumbers 1:n oder beide leer","type":"integer"},"ItemNumbers":{"description":" Entweder ItemNumer 1:1, oder ItemNumbers 1:n oder beide leer","type":"array","items":{"format":"int32","type":"integer"}},"MembershipFeeCalculationMode":{"format":"int32","description":" 1 = pro rata, 2 = pauschal","type":"integer"},"MembershipPeriodFinalMonth":{"format":"int32","description":" Ende der Mitgliedschaftsperiode, z.B. 12 = Dezember","type":"integer"},"ObjectID":{"type":"string"}}},"Order":{"required":["LanguageISO","OrderDate","CustomerPerson","Currency","OrderItems"],"type":"object","properties":{"BusinessProcessId":{"type":"string"},"LanguageISO":{"description":" 2-stelliger ISO-Code, z.B. „de“","type":"string"},"OrderDate":{"description":" Format: DD.MM.YYYY","type":"string"},"OrderReference":{"description":" Auftragsreferenz","type":"string"},"CustomerContactId":{"description":" Alternative zu CustomerPerson / CustomerAddress","type":"string"},"CustomerPerson":{"$ref":"#/definitions/Person","description":" E-Mail ist zwingend"},"CustomerAddress":{"$ref":"#/definitions/Address"},"BillingContactId":{"description":" Alternative zu BillingPerson / BillingAddress","type":"string"},"BillingPerson":{"$ref":"#/definitions/Person","description":" E-Mail ist zwingend"},"BillingAddress":{"$ref":"#/definitions/Address","description":" Zwingend, wenn BillingPerson geliefert"},"DeliveryContactId":{"description":" Alternative zu DeliveryPerson / DeliveryAddress","type":"string"},"DeliveryPerson":{"$ref":"#/definitions/Person","description":" E-Mail ist zwingend"},"DeliveryAddress":{"$ref":"#/definitions/Address","description":" Zwingend, wenn DeliveryPerson geliefert"},"Currency":{"description":" Nur „CHF“","type":"string"},"OrderItems":{"type":"array","items":{"$ref":"#/definitions/OrderItem"}},"ShippingCosts":{"format":"double","type":"number"},"MethodOfPayment":{"format":"int32","description":" 1 = Invoice, 6 = OnlinePayment, Zwingend, wenn kein Gratisauftrag","enum":[0,1,2,3,6,7,8],"type":"integer"},"SourceCampaignNumber":{"format":"int32","type":"integer"},"Subject":{"type":"string"},"CustomerGroupId":{"description":" Gem. CustomerGroup (GET)","type":"string"},"CalculateOrderInOM":{"description":" Gibt an, ob der Auftrag in OM berechnet wird. Wird nur bei MethodPayment = Invoice (1) unterstützt. In diesem Fall müssen die einzelnen Positionen (OrderItems) mit MwSt. etc. nicht vollständig berechnet werdedn.","type":"boolean"},"OrderStatusOpenAfterProcessing":{"description":" Wenn auf true gesetzt, wird der Bestellstatus auf „erfasst“ gesetzt und es wird noch keine Rechnung erstellt.","type":"boolean"},"ObjectID":{"type":"string"}}},"OrderItem":{"type":"object","properties":{"ItemNumber":{"format":"int32","type":"integer"},"ItemPriceNumber":{"format":"int32","type":"integer"},"Quantity":{"format":"double","type":"number"},"UnitPrice":{"format":"double","type":"number"},"GrossAmount":{"format":"double","type":"number"},"DiscountRate":{"format":"double","type":"number"},"DiscountAmount":{"format":"double","type":"number"},"NetAmount":{"format":"double","type":"number"},"VATRate":{"format":"double","type":"number"},"VATAmount":{"format":"double","type":"number"},"Subject":{"type":"string"},"IsTextPosition":{"type":"boolean"},"Notes":{"type":"string"}}},"OrderDocuments":{"required":["LanguageISO","OrderPerson","OrderAddress","DocumentTypes"],"type":"object","properties":{"BusinessProcessId":{"type":"string"},"LanguageISO":{"description":" 2-stelliger ISO-Code, z.B. „de“","type":"string"},"CustomerNumber":{"type":"string"},"OrderPerson":{"$ref":"#/definitions/Person"},"OrderAddress":{"$ref":"#/definitions/Address"},"DocumentTypes":{"type":"array","items":{"format":"int32","enum":[0,1,2,3,4,5,6,7,8,9,10],"type":"integer"}},"NumberOfPaymentSlips":{"format":"int32","type":"integer"},"ObjectID":{"type":"string"}}},"OrderTemplate":{"type":"object","properties":{"OrderTemplateName":{"type":"string"},"Description":{"$ref":"#/definitions/Translation"},"OrderTemplateItems":{"type":"array","items":{"$ref":"#/definitions/OrderTemplateItem"}},"ObjectID":{"type":"string"}}},"OrderTemplateItem":{"type":"object","properties":{"OrderTemplateItemId":{"type":"string"},"OrderTemplateItemName":{"type":"string"},"Description":{"$ref":"#/definitions/Translation"},"OrderTemplateItemType":{"format":"int32","description":"Enum Values: [ Group : 1, Item : 2 ]","type":"integer"},"GroupOrderTemplateItemId":{"description":" Nur OrderTemplateItemType = 2 (Artikel): Wenn der Artikel zu einer Gruppe gehört, dann wird hier die OrderTemplateItemId der Gruppe ausgegeben. Somit kann eine einstufige, hierarchische Darstellung (Gruppe -> Artikel) erfolgen. Artikel können allerdings auch ohne Gruppe auf oberster Stufe stehen.","type":"string"},"IsMandatory":{"description":" Bedeutung abhängig von OrderTemplateItemType: \r\n\r\n1 (Gruppe): Zeigt an, dass innerhalb dieser Gruppe mit mehreren Artikeln mindestens 1 Artikel für die Kostenberechnung werden muss,  die Weiteren aber optional sind. \r\n\r\n2 (Artikel): Zeigt an, dass dieser Artikel für die Kostenberechnung zwingend gewählt werden muss.","type":"boolean"},"MultipleItemsSelectable":{"description":" Zeigt an, dass innerhalb dieser Gruppe mehrere Artikel für die Kostenberechnung gewählt werden dürfen.","type":"boolean"},"Sequence":{"format":"int32","description":" Reihenfolge der einzelne OrderTemplateItems für die Darstellung bspw. in einer Liste. Die Sequence ist über alle OrderTemplateItems (unabhängig ob Gruppe oder Artikel) fortlaufend.","type":"integer"},"ItemNumber":{"format":"int32","description":" Nur OrderTemplateItemType = 2 (Artikel): Artikelnummer (entspricht der ItemNumber aus Item).","type":"integer"},"Quantity":{"format":"int32","type":"integer"},"ItemPricesNumbers":{"description":" Nummern der verfügbaren Preise gemäss Action Item.","type":"array","items":{"format":"int32","type":"integer"}}}},"Output":{"type":"object","properties":{"FileName":{"type":"string"},"FileContent":{"format":"byte","description":" PDF wird als Byte[]","type":"string"},"ObjectID":{"type":"string"}}},"P2PCampaign":{"required":["LanguageISO","P2PCampaignName","PurposeCampaignNumber","CampaignerPerson"],"type":"object","properties":{"LanguageISO":{"description":" 2-stelliger ISO-Code, z.B. „de“","type":"string"},"P2PCampaignName":{"type":"string"},"P2PCampaignTypeIdentifier":{"description":" z.B. Event-Typ","type":"string"},"PurposeCampaignNumber":{"format":"int32","description":" Nummer der OM-Kampagne","type":"integer"},"CampaignerPerson":{"$ref":"#/definitions/Person"},"CampaignerAddress":{"$ref":"#/definitions/Address","description":" Wird die CampaignerAddress nicht geliefert, handelt es sich um einen Newsletter-Kontakt"},"ObjectID":{"type":"string"}}},"Payment":{"required":["PaymentType","PaymentDate","Amount","Currency","PaymentReferenceType"],"type":"object","properties":{"BusinessProcessId":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Patch }","type":"string"},"TransactionID":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Patch }","type":"string"},"PaymentType":{"format":"int32","description":" Paypal and SMS (n/a)Enum Values: [ Unknown : 0, Invoice : 1, MasterCard : 2, VISA : 3, AmericanExpress : 4, PostFinanceCard : 5, PostFinanceEFinance : 6, TWINT : 7, Paypal : 8, SMS : 9, Maestro : 10, MPOS : 11, VPay : 12, MasterPass : 13, SMSPostFinanceMobile : 14, ApplePay : 15, GooglePay : 16, PostFinancePay : 17 ]","type":"integer"},"PaymentDate":{"description":" Format: DD.MM.YYYY","type":"string"},"ValueDate":{"description":" Format: DD.MM.YYYY","type":"string"},"Amount":{"format":"double","type":"number"},"Currency":{"description":" Momentan nur „CHF“","type":"string"},"PaymentReference":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Patch } /  ObjectId (Payment-ReferenceType 0 und 1) oder String (Payment-ReferenceType 2) \r\n\r\nZwingend: \r\n\r\n- Ohne BusinessProcessId \r\n\r\n- Wenn PaymentReferenceType = 1 (Donation) \r\n\r\n- Wenn PaymentReferenceType = 2 (OMReferenceNumber)","type":"string"},"PaymentMessageId":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Patch }","type":"string"},"PaymentReferenceType":{"format":"int32","description":"Enum Values: [ RegistrationMembership : 0, Donation : 1, OMReferenceNumber : 2 ]","type":"integer"},"AccountIdentificationKey":{"description":"Nicht verfügbar bei: { GetOne, GetMany, Patch }","type":"string"},"ObjectID":{"type":"string"}}},"PersonDeath":{"required":["LanguageISO","DeceasedCustomerPerson","DeceasedCustomerAddress","ContactPerson"],"type":"object","properties":{"BusinessProcessId":{"type":"string"},"LanguageISO":{"description":" 2-stelliger ISO-Code, z.B. „de“","type":"string"},"DeceasedCustomerNumber":{"type":"string"},"DeceasedCustomerPerson":{"$ref":"#/definitions/Person"},"DeceasedCustomerAddress":{"$ref":"#/definitions/Address"},"ContactPerson":{"$ref":"#/definitions/Person"},"Comment":{"type":"string"},"ObjectID":{"type":"string"}}},"PostingTransferRun":{"type":"object","properties":{"BookingDateFrom":{"description":"Pflicht bei: { GetMany }","type":"string"},"BookingDateTo":{"description":"Pflicht bei: { GetMany }","type":"string"},"BusinessDivisionIds":{"description":"Nicht verfügbar bei: { Delete }","type":"array","items":{"type":"string"}},"Status":{"format":"int32","description":"Nicht verfügbar bei: { Post, Delete }Enum Values: [ New : 1, PostingPreparedForExport : 2, XmlFileCreated : 3, Completed : 4, Failed : 5 ]","type":"integer"},"IsDeactivated":{"description":"Nicht verfügbar bei: { Post, Delete }","type":"boolean"},"PostingTransferRunItem":{"type":"array","items":{"$ref":"#/definitions/PostingTransfer"}},"ObjectID":{"type":"string"}}},"PostingTransfer":{"type":"object","properties":{"PostingTransferId":{"type":"string"},"PostingTransferNumber":{"format":"int32","type":"integer"},"PaymentMessageId":{"type":"string"},"PostingDate":{"type":"string"},"DebitAccount":{"type":"string"},"CreditAccount":{"type":"string"},"DebitCostCenter":{"type":"string"},"CreditCostCenter":{"type":"string"},"DebitCostUnit":{"type":"string"},"CreditCostUnit":{"type":"string"},"Amount":{"format":"double","type":"number"},"TransferredOn":{"type":"string"},"TransferredAt":{"type":"string"},"BookingText1":{"type":"string"},"BookingText2":{"type":"string"},"BookingReferenceNumber":{"type":"string"},"VATIncludedDebit":{"type":"boolean"},"VATRateDebit":{"format":"double","type":"number"},"VATAmountDebit":{"format":"double","type":"number"},"VATCodeDebit":{"type":"string"},"VATIncludedCredit":{"type":"boolean"},"VATRateCredit":{"format":"double","type":"number"},"VATAmountCredit":{"format":"double","type":"number"},"VATCodeCredit":{"type":"string"}}},"Query":{"required":["QueryName","Input"],"type":"object","properties":{"QueryName":{"type":"string"},"DescriptionAlternative":{"description":"Nicht verfügbar bei: { Post }","type":"string"},"DescriptionDE":{"description":"Nicht verfügbar bei: { Post }","type":"string"},"DescriptionEN":{"description":"Nicht verfügbar bei: { Post }","type":"string"},"DescriptionFR":{"description":"Nicht verfügbar bei: { Post }","type":"string"},"DescriptionES":{"description":"Nicht verfügbar bei: { Post }","type":"string"},"DescriptionNL":{"description":"Nicht verfügbar bei: { Post }","type":"string"},"VersionHash":{"description":"Nicht verfügbar bei: { Post }","type":"string"},"TimeoutInSeconds":{"format":"int32","description":"Nicht verfügbar bei: { Post }","type":"integer"},"HasError":{"description":"Nicht verfügbar bei: { Post }","type":"boolean"},"InputSchema":{"description":"Nicht verfügbar bei: { Post }","type":"array","items":{"$ref":"#/definitions/QuerySchemaInfo"}},"ResultSchema":{"description":"Nicht verfügbar bei: { Post }","type":"array","items":{"$ref":"#/definitions/QuerySchemaInfo"}},"Input":{"type":"array","items":{"$ref":"#/definitions/QueryParameter"}},"Result":{"description":"Nicht verfügbar bei: { Post }","type":"array","items":{"type":"object"}},"ObjectID":{"type":"string"}}},"QuerySchemaInfo":{"type":"object","properties":{"Name":{"type":"string"},"Type":{"type":"string"},"Default":{"type":"string"},"IsNullable":{"type":"boolean"},"Length":{"format":"int32","type":"integer"},"Scale":{"format":"int32","type":"integer"},"Precision":{"format":"int32","type":"integer"},"AdditionalInfo":{"type":"string"}}},"QueryParameter":{"type":"object","properties":{"Name":{"type":"string"},"Value":{"type":"string"}}},"Status":{"required":["SystemInformation","ContactManagement","Payment","Event","Document","Membership","EMarketing"],"type":"object","properties":{"SystemInformation":{"$ref":"#/definitions/SystemInformationStatus"},"ContactManagement":{"$ref":"#/definitions/ContactManagementStatus"},"Payment":{"$ref":"#/definitions/PaymentStatus"},"Event":{"$ref":"#/definitions/EventStatus"},"Document":{"$ref":"#/definitions/DocumentStatus"},"Membership":{"$ref":"#/definitions/MembershipSettingsStatus"},"EMarketing":{"$ref":"#/definitions/EMarketingSystemStatus"},"ObjectID":{"type":"string"}}},"SystemInformationStatus":{"required":["Tenant","OmVersion","IsTest"],"type":"object","properties":{"Tenant":{"type":"string"},"OmVersion":{"type":"string"},"IsTest":{"type":"boolean"}}},"ContactManagementStatus":{"required":["AccountBasedCrmActive"],"type":"object","properties":{"AccountBasedCrmActive":{"type":"boolean"}}},"PaymentStatus":{"required":["HarmonizedPaymentModuleActive"],"type":"object","properties":{"HarmonizedPaymentModuleActive":{"type":"boolean"}}},"EventStatus":{"required":["EventModuleV2Active"],"type":"object","properties":{"EventModuleV2Active":{"type":"boolean"}}},"DocumentStatus":{"required":["DocumentManagementSystemV2Active"],"type":"object","properties":{"DocumentManagementSystemV2Active":{"type":"boolean"}}},"MembershipSettingsStatus":{"required":["Version","Version_MAP"],"type":"object","properties":{"Version":{"format":"int32","description":" The version of the membership administration system.Enum Values: [ Legacy : 0, Mabo1 : 1, Mabo2 : 2 ]","type":"integer"}}},"EMarketingSystemStatus":{"required":["Active","AutoPermissionActive","MultipleEmailRecipientsPerContactAllowed","AllowModifyEMailRecipientPreferencesOnlyViaApi","SynchronizationContactDeterminationInOmActive"],"type":"object","properties":{"Active":{"type":"boolean"},"AutoPermissionActive":{"description":" If set to true, when creating an EMail-Recipient, permission for use in E-Marketing is automatically granted, when IsPermitted = null.","type":"boolean"},"MultipleEmailRecipientsPerContactAllowed":{"description":" Has no implications for E-Marketing synchronisation","type":"boolean"},"AllowModifyEMailRecipientPreferencesOnlyViaApi":{"description":" Changes to EMail-Recipient can only be made by the E-Marketing system","type":"boolean"},"SynchronizationContactDeterminationInOmActive":{"description":" If true, OM decides which contact to prioritise per email address if multiple found","type":"boolean"}}},"Subscription":{"required":["BusinessProcessId","SubscriptionTemplateNumber","LanguageISO","SubscriberContactId","StartDate"],"type":"object","properties":{"BusinessProcessId":{"type":"string"},"SubscriptionTemplateNumber":{"format":"int32","type":"integer"},"LanguageISO":{"type":"string"},"SubscriberContactId":{"type":"string"},"DebtorContactId":{"type":"string"},"BillingContactId":{"type":"string"},"DeliveryContactId":{"type":"string"},"StartDate":{"description":" Format: DD.MM.YYYY","type":"string"},"EndDate":{"description":" Kann nicht übermittelt werden.  Format: DD.MM.YYYY","type":"string"},"ObjectID":{"description":" Nur bei Post verfügbar","type":"string"}}},"SubscriptionTemplate":{"type":"object","properties":{"SubscriptionTemplateNumber":{"format":"int32","type":"integer"},"Description":{"$ref":"#/definitions/Translation"},"ValidFrom":{"description":" Format: DD.MM.YYYY","type":"string"},"ValidTo":{"description":" Format: DD.MM.YYYY","type":"string"},"DurationInMonths":{"format":"int32","description":" Laufzeit in Monaten","type":"integer"},"DurationInWeeks":{"format":"int32","description":" Laufzeit in Wochen","type":"integer"},"ItemNumbers":{"description":" Verrechnungs-Artikel, für das ABO 1:n","type":"array","items":{"format":"int32","type":"integer"}},"ObjectID":{"type":"string"}}},"User":{"required":["Username","Password"],"type":"object","properties":{"Username":{"description":" E-Mail","type":"string"},"Password":{"type":"string"},"RegistrationKey":{"description":" Darf noch nicht verwendet worden sein, muss mit aktivem Kontakt in OM verknüpft sein","type":"string"},"ContactId":{"description":" Anstelle von RegistrationKey möglich. Darf noch keinen User geben zum Kontakt.","type":"string"},"ObjectID":{"description":" Kann nicht vorgegeben werden!","type":"string"}}},"AdmissionReasonArray":{"type":"array","items":{"$ref":"#/definitions/AdmissionReason"}},"AttributeDefinitionArray":{"type":"array","items":{"$ref":"#/definitions/AttributeDefinition"}},"BusinessDivisionArray":{"type":"array","items":{"$ref":"#/definitions/BusinessDivision"}},"BusinessMembershipArray":{"type":"array","items":{"$ref":"#/definitions/BusinessMembership"}},"BusinessProcessArray":{"type":"array","items":{"$ref":"#/definitions/BusinessProcess"}},"BusinessUnitArray":{"type":"array","items":{"$ref":"#/definitions/BusinessUnit"}},"CampaignArray":{"type":"array","items":{"$ref":"#/definitions/Campaign"}},"CampaignContactArray":{"type":"array","items":{"$ref":"#/definitions/CampaignContact"}},"CampaignTypeArray":{"type":"array","items":{"$ref":"#/definitions/CampaignType"}},"ConsultingCaseArray":{"type":"array","items":{"$ref":"#/definitions/ConsultingCase"}},"ContactArray":{"type":"array","items":{"$ref":"#/definitions/Contact"}},"ContactAttributeDefinitionArray":{"type":"array","items":{"$ref":"#/definitions/ContactAttributeDefinition"}},"CustomerContactArray":{"type":"array","items":{"$ref":"#/definitions/CustomerContact"}},"CustomerGroupArray":{"type":"array","items":{"$ref":"#/definitions/CustomerGroup"}},"CustomFieldsDefinitionArray":{"type":"array","items":{"$ref":"#/definitions/CustomFieldsDefinition"}},"DocumentArray":{"type":"array","items":{"$ref":"#/definitions/Document"}},"DynamicFormArray":{"type":"array","items":{"$ref":"#/definitions/DynamicForm"}},"DynamicFormDefinitionArray":{"type":"array","items":{"$ref":"#/definitions/DynamicFormDefinition"}},"ECampaignArray":{"type":"array","items":{"$ref":"#/definitions/ECampaign"}},"ECampaignRecipientArray":{"type":"array","items":{"$ref":"#/definitions/ECampaignRecipient"}},"EducationArray":{"type":"array","items":{"$ref":"#/definitions/Education"}},"EmailRecipientDataArray":{"type":"array","items":{"$ref":"#/definitions/EmailRecipientData"}},"EMailRecipientListArray":{"type":"array","items":{"$ref":"#/definitions/EMailRecipientList"}},"EventArray":{"type":"array","items":{"$ref":"#/definitions/Event"}},"EventParticipantArray":{"type":"array","items":{"$ref":"#/definitions/EventParticipant"}},"EventTypeArray":{"type":"array","items":{"$ref":"#/definitions/EventType"}},"FileArray":{"type":"array","items":{"$ref":"#/definitions/File"}},"InvoiceArray":{"type":"array","items":{"$ref":"#/definitions/Invoice"}},"ItemArray":{"type":"array","items":{"$ref":"#/definitions/Item"}},"ItemGroupArray":{"type":"array","items":{"$ref":"#/definitions/ItemGroup"}},"MembershipArray":{"type":"array","items":{"$ref":"#/definitions/Membership"}},"MembershipCategoryArray":{"type":"array","items":{"$ref":"#/definitions/MembershipCategory"}},"MembershipTemplateArray":{"type":"array","items":{"$ref":"#/definitions/MembershipTemplate"}},"OrderTemplateArray":{"type":"array","items":{"$ref":"#/definitions/OrderTemplate"}},"OutputArray":{"type":"array","items":{"$ref":"#/definitions/Output"}},"PaymentArray":{"type":"array","items":{"$ref":"#/definitions/Payment"}},"PostingTransferRunArray":{"type":"array","items":{"$ref":"#/definitions/PostingTransferRun"}},"QueryArray":{"type":"array","items":{"$ref":"#/definitions/Query"}},"StatusArray":{"type":"array","items":{"$ref":"#/definitions/Status"}},"SubscriptionTemplateArray":{"type":"array","items":{"$ref":"#/definitions/SubscriptionTemplate"}}}}