{"openapi":"3.1.0","info":{"title":"Compliance API","description":"Die Compliance API bietet die M\u00f6glichkeit Sanktionsinformationen abzurufen.","version":"1.0.0"},"servers":[{"url":"https:\/\/api.wirtschaftscompass.at\/compliance","description":"Generated server url"}],"security":[{"compass-api-token":[]}],"tags":[{"name":"V1","description":"Compliance Version 1"}],"paths":{"\/v1\/{wico-id}\/sanction-report":{"get":{"tags":["V1"],"summary":"Abruf von Sanktionsdaten in strukturierter Form","description":"Es k\u00f6nnen alle Informationen \u00fcber Sanktionen zu einem Objekt abgefragt werden.","operationId":"sanctionProfile","parameters":[{"name":"wico-id","in":"path","description":"[wicoId] des Objekts","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"500":{"description":"Internal Server Error","content":{"*\/*":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}},"x-exception-class":["java.lang.Exception"]},"401":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"403":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"200":{"description":"OK","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SanctionsType"}},"application\/xml":{"schema":{"$ref":"#\/components\/schemas\/SanctionsType"}}}}}}},"\/v1\/{wico-id}\/sanction-report\/pdf":{"get":{"tags":["V1"],"summary":"Abruf von Sanktionsdaten als PDF","description":"Es k\u00f6nnen alle Informationen \u00fcber Sanktionen zu einem Objekt abgefragt werden.","operationId":"sanctionPdfReport","parameters":[{"name":"wico-id","in":"path","description":"[wicoId] des Objekts","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"500":{"description":"Internal Server Error","content":{"*\/*":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}},"x-exception-class":["java.lang.Exception"]},"401":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"403":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"200":{"description":"OK","content":{"application\/pdf":{"schema":{"type":"string","format":"byte"}}}}}}},"\/v1\/{wico-id}\/compliance-screening":{"get":{"tags":["V1"],"summary":"Compliance-Screening von Firmen oder Personen mit einer [wicoId] als PDF","description":"Das Compliance-Screening hilft bei der Einhaltung von Compliance-Richtlinien in Unternehmen und bietet eine detaillierte Pr\u00fcfung relevanter KYC-Kriterien von Firmen und Personen. <br \/>Voraussetzung f\u00fcr die Nutzung von diesem Endpoint ist eine [wicoId]. Diese kann beispielsweise \u00fcber die Suche oder dem Resolver Service der \"Unternehmens API\" bzw. \"Personen API\" ermittelt werden. <br \/> Als Ergebnis wird die [reference]-ID zur\u00fcckgeliefert. Mit dieser kann im n\u00e4chsten Schritt der Report als PDF \u00fcber die \"Archiv API\" abgerufen werden.","operationId":"getComplianceScreening","parameters":[{"name":"wico-id","in":"path","description":"[wicoId] des Objekts","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"*\/*":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}},"x-exception-class":["jakarta.validation.ConstraintViolationException"]},"500":{"description":"Internal Server Error","content":{"*\/*":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}},"x-exception-class":["java.lang.Exception"]},"401":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"403":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"200":{"description":"OK","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Document"}},"application\/xml":{"schema":{"$ref":"#\/components\/schemas\/Document"}}}}}}},"\/v1\/pep-checker":{"get":{"tags":["V1"],"summary":"Suche nach politisch exponierten Personen","description":"Suche nach politisch exponierte Personen auf Basis internationaler PEP-Daten der info4c AG (info4c PEP Desk\u00ae) \u00fcber unseren Kooperationspartner Check Your Customer GmbH (CYC). Die dargestellten Ergebnisse und Informationen sind Angaben, die durch CYC zur Verf\u00fcgung gestellt und von Compass nicht verifiziert werden. Als Ergebnis werden Personen mit einem [pepIdentifier]zur\u00fcckgeliefert. Mit dieser ID k\u00f6nnen im n\u00e4chsten Schritt Detailinformationen \u00fcber den Enpoint (\/v1\/pep-checker\/{pep-identifier}\/pep-details) abgerufen werden.","operationId":"pepSearch","parameters":[{"name":"last-name","in":"query","description":"Nachname (ohne akademische Titel)","required":true,"schema":{"type":"string"}},{"name":"first-name","in":"query","description":"Vorname","required":false,"schema":{"type":"string"}},{"name":"page","in":"query","description":"Seite, die abgefragt werden soll (0..N)","schema":{"type":"integer","format":"int32","default":0}},{"name":"size","in":"query","description":"Anzahl an Ergebnissen pro Seite","schema":{"type":"integer","format":"int32","default":10}},{"name":"sort","in":"query","description":"Sortierkriterium im Format: feld(,asc|desc)?, z.B. \"NAME,asc\"; Standardsortierung ist aufsteigend (asc), Parameter kann mehrmals angegeben werden f\u00fcr mehr als ein Sortierkriterium.","schema":{"type":"array","default":[],"items":{"type":"string"}}}],"responses":{"400":{"description":"Bad Request","content":{"*\/*":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}},"x-exception-class":["jakarta.validation.ConstraintViolationException"]},"500":{"description":"Internal Server Error","content":{"*\/*":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}},"x-exception-class":["java.lang.Exception"]},"401":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"403":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"200":{"description":"OK","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/PepSearch"}},"application\/xml":{"schema":{"$ref":"#\/components\/schemas\/PepSearch"}}}}}}},"\/v1\/pep-checker\/{pep-identifier}\/pep-details":{"get":{"tags":["V1"],"summary":"Detailinformationen zu einer politisch exponierten Person","description":"Detailinformationen zu einer politisch exponierten Person auf Basis internationaler PEP-Daten der info4c AG (info4c PEP Desk\u00ae) \u00fcber unseren Kooperationspartner Check Your Customer GmbH (CYC). Die dargestellten Ergebnisse und Informationen sind Angaben, die durch CYC zur Verf\u00fcgung gestellt und von Compass nicht verifiziert werden. Der [pepIdentifier] kann \u00fcber den Suche-Endpoint (\/v1\/pep-checker) ermittelt werden.","operationId":"pepReport","parameters":[{"name":"pep-identifier","in":"path","description":"[pepIdentifier] der Person","required":true,"schema":{"type":"string"}}],"responses":{"400":{"description":"Bad Request","content":{"*\/*":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}},"x-exception-class":["jakarta.validation.ConstraintViolationException"]},"500":{"description":"Internal Server Error","content":{"*\/*":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}},"x-exception-class":["java.lang.Exception"]},"401":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"403":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"200":{"description":"OK","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/PepModel"}},"application\/xml":{"schema":{"$ref":"#\/components\/schemas\/PepModel"}}}}}}},"\/v1\/compliance-screening-without-wico-id":{"get":{"tags":["V1"],"summary":"Compliance-Screening f\u00fcr Personen ohne [wicoId] als PDF","description":"Das Compliance-Screening erm\u00f6glicht eine detaillierte Pr\u00fcfung relevanter KYC-Kriterien von Personen, auch wenn diese nicht in den von Compass verarbeiteten Datenquellen (Firmenbuch, Gewerbe, Vereinsregister, freiberufliche T\u00e4tigkeiten etc.) erfasst sind. <br \/> Beispiel: Ein Compliance-Screening mit den Eingabewerten \"Angela Merkel 17.07.1954\" kann erstellt werden, auch wenn die Person niemals eine Funktion in den genannten Registern innehatte. Trotzdem erfolgt eine Pr\u00fcfung gegen Sanktions- und PEP-Listen, Insolvenzen und Russland-Bezug. <br \/> Bei diesem Endpoint k\u00f6nnen ausschlie\u00dflich nat\u00fcrliche Personen gepr\u00fcft werden. <br \/> Als Ergebnis wird die [reference]-ID zur\u00fcckgeliefert. Mit dieser kann im n\u00e4chsten Schritt der Report als PDF \u00fcber die \"Archiv API\" abgerufen werden.","operationId":"getFreeSearchComplianceScreening","parameters":[{"name":"last-name","in":"query","description":"Nachname (ohne akademische Titel)","required":true,"schema":{"type":"string"}},{"name":"first-name","in":"query","description":"Vorname","required":true,"schema":{"type":"string"}},{"name":"date-of-birth","in":"query","description":"Geburtsdatum (YYYY-MM-DD)","required":true,"schema":{"type":"string","format":"date-time"}}],"responses":{"400":{"description":"Bad Request","content":{"*\/*":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}},"x-exception-class":["jakarta.validation.ConstraintViolationException"]},"500":{"description":"Internal Server Error","content":{"*\/*":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}},"x-exception-class":["java.lang.Exception"]},"401":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"403":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"200":{"description":"OK","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Document"}},"application\/xml":{"schema":{"$ref":"#\/components\/schemas\/Document"}}}}}}},"\/v1\/":{"get":{"tags":["V1"],"summary":"Suche nach Sanktionen","description":"Suche nach sanktionierten Organisationen und nat\u00fcrlichen Personen zur Ermittlung der Wirtschafts-Compass ID [wicoId], um in weiterer Folge Detailinformationen zu den Sanktionsdaten abzurufen.","operationId":"search","parameters":[{"name":"term","in":"query","description":"Suchwort (Name der Organisation oder nat\u00fcrlichen Person)","required":false,"schema":{"type":"string"}},{"name":"type","in":"query","description":"Nach Organisationen oder nat\u00fcrlichen Personen filtern","required":false,"schema":{"type":"array","items":{"type":"string","enum":["ORGANISATION","PERSON"]},"uniqueItems":true}},{"name":"page","in":"query","description":"Seite, die abgefragt werden soll (0..N)","schema":{"type":"integer","format":"int32","default":0}},{"name":"size","in":"query","description":"Anzahl an Ergebnissen pro Seite","schema":{"type":"integer","format":"int32","default":10}},{"name":"sort","in":"query","description":"Sortierkriterium im Format: feld(,asc|desc)?, z.B. \"NAME,asc\"; Standardsortierung ist aufsteigend (asc), Parameter kann mehrmals angegeben werden f\u00fcr mehr als ein Sortierkriterium. Erlaubte Werte f\u00fcr \"feld\" sind: NAME","schema":{"type":"array","default":[],"items":{"type":"string"}}}],"responses":{"400":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"500":{"description":"Internal Server Error","content":{"*\/*":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}},"x-exception-class":["java.lang.Exception"]},"401":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"403":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"200":{"description":"OK","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SanctionSearch"}},"application\/xml":{"schema":{"$ref":"#\/components\/schemas\/SanctionSearch"}}}}}}},"\/health":{"get":{"tags":["X"],"summary":"","description":"","operationId":"getPing","responses":{"400":{"description":"Bad Request","content":{"*\/*":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}},"x-exception-class":["jakarta.validation.ConstraintViolationException"]},"500":{"description":"Internal Server Error","content":{"*\/*":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}},"x-exception-class":["java.lang.Exception"]},"401":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"403":{"description":"","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Failure"}}}},"200":{"description":"OK","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/ResponseString"}}}}}}}},"components":{"schemas":{"Failure":{"properties":{"message":{"type":"string"},"stacktrace":{"type":"string"}},"required":["message","stacktrace"],"xml":{"name":"failure","namespace":"urn:compass:wico:api:1.0"}},"AddressesType":{"type":"object","properties":{"address":{"type":"array","description":"","items":{"$ref":"#\/components\/schemas\/SanctionAddressType"}}},"required":["address"]},"Api":{"type":"object","properties":{"domain":{"type":"string","description":""},"version":{"type":"string","description":""}},"required":["domain","version"],"xml":{"name":"api","namespace":"urn:compass:wico:api:1.0"}},"BirthInfoType":{"type":"object","properties":{"date":{"type":"string","description":""},"dateYear":{"type":"integer","format":"int32","description":"","xml":{"name":"date-year"}},"dateYearFrom":{"type":"integer","format":"int32","description":"","xml":{"name":"date-year-from"}},"dateYearUntil":{"type":"integer","format":"int32","description":"","xml":{"name":"date-year-until"}},"exact":{"type":"boolean","description":""},"calendar":{"type":"string","description":"","enum":["GREGORIAN","ISLAMIC"]},"region":{"type":"string","description":""},"place":{"type":"string","description":""},"city":{"type":"string","description":""},"countryCode":{"$ref":"#\/components\/schemas\/CountryCodeType","description":"","xml":{"name":"country-code"}},"country":{"type":"string","description":""},"remark":{"type":"string","description":""},"mainEntry":{"type":"boolean","description":"","xml":{"name":"main-entry"}}}},"BirthInfosType":{"type":"object","properties":{"birthInfo":{"type":"array","description":"","items":{"$ref":"#\/components\/schemas\/BirthInfoType"},"xml":{"name":"birth-info"}}},"required":["birthInfo"]},"CitizenshipType":{"type":"object","properties":{"countryCode":{"$ref":"#\/components\/schemas\/CountryCodeType","description":"","xml":{"name":"country-code"}},"country":{"type":"string","description":""},"region":{"type":"string","description":""},"remark":{"type":"string","description":""},"mainEntry":{"type":"boolean","description":"","xml":{"name":"main-entry"}}}},"CitizenshipsType":{"type":"object","properties":{"citizenship":{"type":"array","description":"","items":{"$ref":"#\/components\/schemas\/CitizenshipType"}}},"required":["citizenship"]},"ContactInfoType":{"type":"object","properties":{"email":{"type":"string","description":""},"fax":{"type":"string","description":""},"phone":{"type":"string","description":""},"web":{"type":"string","description":""}}},"ContactInfosType":{"type":"object","properties":{"contactInfo":{"type":"array","description":"","items":{"$ref":"#\/components\/schemas\/ContactInfoType"},"xml":{"name":"contact-info"}}},"required":["contactInfo"]},"CountryCodeType":{"type":"object","properties":{"value":{"type":"string","description":""},"type":{"type":"string","description":"","enum":["ISO_3166_1_ALPHA_3"],"xml":{"attribute":true}}}},"DetailsItemType":{"type":"object","properties":{"regulation":{"$ref":"#\/components\/schemas\/RegulationType","description":""},"subjectType":{"type":"string","description":"","enum":["AIRCRAFT","ENTITY","INDIVIDUAL","SHIP"],"xml":{"name":"subject-type"}},"unReferenceNumber":{"type":"string","description":"","xml":{"name":"un-reference-number"}},"designationDate":{"type":"string","description":"","xml":{"name":"designation-date"}},"designationDateDetails":{"type":"string","description":"","xml":{"name":"designation-date-details"}},"furtherInformation":{"type":"string","description":"","xml":{"name":"further-information"}},"publicationDate":{"type":"string","description":"","xml":{"name":"publication-date"}},"entryIntoForceDate":{"type":"string","description":"","xml":{"name":"entry-into-force-date"}},"lastUpdateDate":{"type":"string","description":"","xml":{"name":"last-update-date"}},"lastControlDate":{"type":"string","description":"","xml":{"name":"last-control-date"}},"justification":{"type":"string","description":""},"purpose":{"type":"string","description":""},"remark":{"type":"string","description":""}},"required":["subjectType"]},"DetailsType":{"type":"object","properties":{"details":{"type":"array","description":"","items":{"$ref":"#\/components\/schemas\/DetailsItemType"}}},"required":["details"]},"IdentificationType":{"type":"object","properties":{"identificationNumber":{"type":"string","description":"","xml":{"name":"identification-number"}},"diplomatic":{"type":"boolean","description":""},"expired":{"type":"boolean","description":""},"knownFalse":{"type":"boolean","description":"","xml":{"name":"known-false"}},"reportedLost":{"type":"boolean","description":"","xml":{"name":"reported-lost"}},"revokedByIssuer":{"type":"boolean","description":"","xml":{"name":"revoked-by-issuer"}},"issuedBy":{"type":"string","description":"","xml":{"name":"issued-by"}},"issuedDate":{"type":"string","description":"","xml":{"name":"issued-date"}},"identificationValidFrom":{"type":"string","description":"","xml":{"name":"identification-valid-from"}},"identificationValidUntil":{"type":"string","description":"","xml":{"name":"identification-valid-until"}},"nameOnDocument":{"type":"string","description":"","xml":{"name":"name-on-document"}},"documentTypeCode":{"type":"string","description":"","xml":{"name":"document-type-code"}},"documentTypeDescription":{"type":"string","description":"","xml":{"name":"document-type-description"}},"region":{"type":"string","description":""},"countryCode":{"$ref":"#\/components\/schemas\/CountryCodeType","description":"","xml":{"name":"country-code"}},"country":{"type":"string","description":""},"remark":{"type":"string","description":""},"nationalId":{"type":"string","description":"","xml":{"name":"national-id"}},"nationalIdDetails":{"type":"string","description":"","xml":{"name":"national-id-details"}}}},"IdentificationsType":{"type":"object","properties":{"identification":{"type":"array","description":"","items":{"$ref":"#\/components\/schemas\/IdentificationType"}}},"required":["identification"]},"LanguageCodeType":{"type":"object","properties":{"value":{"type":"string","description":""},"type":{"type":"string","description":"","enum":["ISO_639_3"],"xml":{"attribute":true}}}},"Meta":{"type":"object","properties":{"api":{"$ref":"#\/components\/schemas\/Api","description":""},"user":{"$ref":"#\/components\/schemas\/User","description":""},"cost":{"type":"string","description":""},"lastUpdate":{"type":"string","description":""},"generationDate":{"type":"string","description":""}},"required":["api","cost","generationDate","lastUpdate","user"],"xml":{"name":"meta","namespace":"urn:compass:wico:api:1.0"}},"NameType":{"type":"object","properties":{"fullName":{"type":"string","description":"","xml":{"name":"full-name"}},"lastName":{"type":"string","description":"","xml":{"name":"last-name"}},"firstName":{"type":"string","description":"","xml":{"name":"first-name"}},"middleName":{"type":"string","description":"","xml":{"name":"middle-name"}},"additionalName":{"type":"string","description":"","xml":{"name":"additional-name"}},"nameLanguageCode":{"$ref":"#\/components\/schemas\/LanguageCodeType","description":"","xml":{"name":"name-language-code"}},"sex":{"type":"string","description":"","enum":["M","F","O"]},"title":{"type":"string","description":""},"function":{"type":"string","description":""},"salutation":{"type":"string","description":""},"remark":{"type":"string","description":""},"mainEntry":{"type":"boolean","description":"","xml":{"name":"main-entry"}},"translated":{"type":"boolean","description":""},"translatedFrom":{"type":"string","description":"","xml":{"name":"translated-from"}}},"required":["fullName"]},"NamesType":{"type":"object","properties":{"name":{"type":"array","description":"","items":{"$ref":"#\/components\/schemas\/NameType"}}},"required":["name"]},"ProfileFormerWicoIdsType":{"type":"object","properties":{"formerWicoId":{"type":"array","description":"","items":{"type":"string","xml":{"name":"former-wico-id"}},"xml":{"name":"former-wico-id"}}},"required":["formerWicoId"]},"ProfileReferenceType":{"type":"object","properties":{"wicoId":{"type":"string","description":"","xml":{"name":"wico-id"}},"formerWicoIds":{"$ref":"#\/components\/schemas\/ProfileFormerWicoIdsType","description":"","xml":{"name":"former-wico-ids"}}},"required":["wicoId"]},"ProgramType":{"type":"object","properties":{"programDescriptionOriginal":{"type":"string","description":"","xml":{"name":"program-description-original"}},"programDescription":{"type":"string","description":"","xml":{"name":"program-description"}}}},"ProgramsType":{"type":"object","properties":{"program":{"type":"array","description":"","items":{"$ref":"#\/components\/schemas\/ProgramType"}}},"required":["program"]},"RegulationType":{"type":"object","properties":{"numberTitle":{"type":"string","description":"","xml":{"name":"number-title"}},"documentUrl":{"type":"string","description":"","xml":{"name":"document-url"}},"regulationType":{"type":"string","description":"","xml":{"name":"regulation-type"}},"regulationOrganisation":{"type":"string","description":"","xml":{"name":"regulation-organisation"}}},"required":["numberTitle"]},"SanctionAddressType":{"type":"object","properties":{"countryCode":{"$ref":"#\/components\/schemas\/CountryCodeType","description":"","xml":{"name":"country-code"}},"country":{"type":"string","description":""},"region":{"type":"string","description":""},"postalCode":{"type":"string","description":"","xml":{"name":"postal-code"}},"poBox":{"type":"string","description":"","xml":{"name":"po-box"}},"city":{"type":"string","description":""},"place":{"type":"string","description":""},"street":{"type":"string","description":""},"addition":{"type":"string","description":""},"asAtListingTime":{"type":"boolean","description":"","xml":{"name":"as-at-listing-time"}},"remark":{"type":"string","description":""}}},"SanctionDetailType":{"type":"object","properties":{"origin":{"type":"string","description":"","enum":["AU","CA","CH","EU","UK","UN","US_SDN","US_NON_SDN"]},"externalReferenceId":{"type":"string","description":"","xml":{"name":"external-reference-id"}},"names":{"$ref":"#\/components\/schemas\/NamesType","description":""},"birthInfos":{"$ref":"#\/components\/schemas\/BirthInfosType","description":"","xml":{"name":"birth-infos"}},"addresses":{"$ref":"#\/components\/schemas\/AddressesType","description":""},"citizenships":{"$ref":"#\/components\/schemas\/CitizenshipsType","description":""},"contactInfos":{"$ref":"#\/components\/schemas\/ContactInfosType","description":"","xml":{"name":"contact-infos"}},"details":{"$ref":"#\/components\/schemas\/DetailsType","description":""},"identifications":{"$ref":"#\/components\/schemas\/IdentificationsType","description":""},"programs":{"$ref":"#\/components\/schemas\/ProgramsType","description":""},"shipInfos":{"$ref":"#\/components\/schemas\/ShipInfosType","description":"","xml":{"name":"ship-infos"}}},"required":["citizenships","details","externalReferenceId","names","origin","programs"]},"SanctionsType":{"type":"object","properties":{"meta":{"$ref":"#\/components\/schemas\/Meta","description":""},"reference":{"$ref":"#\/components\/schemas\/ProfileReferenceType","description":""},"sanction":{"type":"array","description":"","items":{"$ref":"#\/components\/schemas\/SanctionDetailType"}}},"required":["meta","reference","sanction"]},"ShipInfoType":{"type":"object","properties":{"shipNumber":{"type":"string","description":"","xml":{"name":"ship-number"}}},"required":["shipNumber"]},"ShipInfosType":{"type":"object","properties":{"shipInfo":{"type":"array","description":"","items":{"$ref":"#\/components\/schemas\/ShipInfoType"},"xml":{"name":"ship-info"}}},"required":["shipInfo"]},"User":{"type":"object","properties":{"organisation":{"type":"string","description":""},"username":{"type":"string","description":""},"clientInfo":{"type":"string","description":""}},"required":["clientInfo","organisation","username"],"xml":{"name":"user","namespace":"urn:compass:wico:api:1.0"}},"ChildDocument":{"type":"object","properties":{"reference":{"type":"string","description":""},"documentTitle":{"type":"string","description":""},"documentType":{"type":"string","description":""},"contentType":{"type":"string","description":""}},"required":["contentType","documentTitle","documentType","reference"]},"ChildDocuments":{"type":"object","properties":{"childDocument":{"type":"array","description":"","items":{"$ref":"#\/components\/schemas\/ChildDocument"}}}},"Document":{"type":"object","properties":{"meta":{"$ref":"#\/components\/schemas\/Meta","description":""},"data":{"$ref":"#\/components\/schemas\/DocumentDetails","description":""}},"required":["data","meta"],"xml":{"name":"document","namespace":"urn:compass:wico:api:1.0"}},"DocumentDetails":{"type":"object","properties":{"source":{"type":"string","description":"","enum":["ARCHIVE","BUSINESS_REGISTER","WIEREG_REGISTER","TRADE_REGISTER","ASSOCIATION_REGISTER","ZMR_REGISTER","ZPR_REGISTER","ZMR_AND_ZPR_REGISTER","LAND_REGISTER","IMMAZING"]},"notes":{"type":"string","description":""},"reference":{"type":"string","description":""},"documentTitle":{"type":"string","description":""},"documentType":{"type":"string","description":""},"contentType":{"type":"string","description":""},"childDocuments":{"$ref":"#\/components\/schemas\/ChildDocuments","description":""}},"required":["contentType","documentTitle","documentType","notes","reference","source"]},"Pageable":{"type":"object","properties":{"page":{"type":"integer","format":"int32","description":"","minimum":0},"size":{"type":"integer","format":"int32","description":"","minimum":1},"sort":{"type":"array","description":"","items":{"type":"string"}}}},"PepSearch":{"type":"object","properties":{"meta":{"$ref":"#\/components\/schemas\/Meta","description":""},"data":{"$ref":"#\/components\/schemas\/PepSearchData","description":""}},"required":["data","meta"],"xml":{"name":"pepSearch","namespace":"urn:compass:wico:api:1.0"}},"PepSearchData":{"type":"object","properties":{"totalResults":{"type":"integer","format":"int64","description":""},"pepSearchResult":{"type":"array","description":"","items":{"$ref":"#\/components\/schemas\/PepSearchResult"}}}},"PepSearchResult":{"type":"object","properties":{"pepIdentifier":{"type":"string","description":""},"name":{"type":"string","description":""},"country":{"type":"string","description":""},"dateOfBirth":{"type":"string","description":""}},"required":["country","dateOfBirth","name","pepIdentifier"]},"FunctionsType":{"type":"object","properties":{"active":{"type":"array","description":"","items":{"type":"string"}},"inactive":{"type":"array","description":"","items":{"type":"string"}}}},"NaturalPersonNameType":{"type":"object","properties":{"givenName":{"type":"string","description":"","xml":{"name":"given-name"}},"givenNameAlias":{"type":"string","description":"","xml":{"name":"given-name-alias"}},"surname":{"type":"string","description":""},"surnameAlias":{"type":"string","description":"","xml":{"name":"surname-alias"}},"fullName":{"type":"string","description":"","xml":{"name":"full-name"}},"title":{"type":"string","description":""},"postNominalTitle":{"type":"string","description":"","xml":{"name":"post-nominal-title"}}},"required":["givenName","surname"]},"PepData":{"type":"object","properties":{"name":{"$ref":"#\/components\/schemas\/NaturalPersonNameType","description":""},"sex":{"type":"string","description":"","enum":["M","F","O"]},"dateOfBirth":{"type":"string","description":""},"placeOfBirth":{"type":"string","description":""},"country":{"type":"string","description":""},"countryOfOrigin":{"type":"string","description":""},"countryCode":{"$ref":"#\/components\/schemas\/CountryCodeType","description":""},"functions":{"$ref":"#\/components\/schemas\/FunctionsType","description":""},"relatives":{"type":"array","description":"","items":{"$ref":"#\/components\/schemas\/RelativesType"}}},"required":["country","countryCode","countryOfOrigin","dateOfBirth","functions","name","placeOfBirth","sex"]},"PepModel":{"type":"object","properties":{"meta":{"$ref":"#\/components\/schemas\/Meta","description":""},"data":{"$ref":"#\/components\/schemas\/PepData","description":""}},"required":["data","meta"],"xml":{"name":"pepModel","namespace":"urn:compass:wico:api:1.0"}},"RelativesType":{"type":"object","properties":{"pepIdentifier":{"type":"string","description":""},"name":{"type":"string","description":""},"country":{"type":"string","description":""},"dateOfBirth":{"type":"string","description":""},"functions":{"type":"array","description":"","items":{"type":"string"}}},"required":["country","dateOfBirth","name","pepIdentifier"]},"AlternativeDatesOfBirth":{"type":"object","properties":{"alternativeDateOfBirth":{"type":"array","description":"","items":{"type":"string","xml":{"name":"alternative-date-of-birth"}},"xml":{"name":"alternative-date-of-birth"}}},"xml":{"name":"alternativeDatesOfBirth","namespace":"urn:compass:wico:api:1.0"}},"AlternativeNames":{"type":"object","properties":{"alternativeName":{"type":"array","description":"","items":{"type":"string","xml":{"name":"alternative-name"}},"xml":{"name":"alternative-name"}}},"xml":{"name":"alternativeNames","namespace":"urn:compass:wico:api:1.0"}},"Highlight":{"type":"object","properties":{"field":{"type":"string","description":""},"snippet":{"type":"string","description":""}},"required":["field","snippet"]},"SanctionResult":{"type":"object","properties":{"wicoId":{"type":"string","description":"","xml":{"name":"wico-id"}},"name":{"type":"string","description":""},"alternativeNames":{"$ref":"#\/components\/schemas\/AlternativeNames","description":""},"dateOfBirth":{"type":"string","description":""},"alternativeDatesOfBirth":{"$ref":"#\/components\/schemas\/AlternativeDatesOfBirth","description":""},"highlight":{"$ref":"#\/components\/schemas\/Highlight","description":""}},"required":["alternativeDatesOfBirth","alternativeNames","highlight","wicoId"],"xml":{"name":"sanctionResult","namespace":"urn:compass:wico:api:1.0"}},"SanctionResults":{"type":"object","properties":{"sanctionResult":{"type":"array","description":"","items":{"$ref":"#\/components\/schemas\/SanctionResult"}}},"xml":{"name":"sanctionResults","namespace":"urn:compass:wico:api:1.0"}},"SanctionSearch":{"type":"object","properties":{"meta":{"$ref":"#\/components\/schemas\/Meta","description":""},"data":{"$ref":"#\/components\/schemas\/SanctionSearchResult","description":""}},"required":["data","meta"],"xml":{"name":"sanctionSearch","namespace":"urn:compass:wico:api:1.0"}},"SanctionSearchResult":{"type":"object","properties":{"totalResults":{"type":"integer","format":"int64","description":""},"page":{"type":"integer","format":"int64","description":""},"pageSize":{"type":"integer","format":"int64","description":""},"sanctionResults":{"$ref":"#\/components\/schemas\/SanctionResults","description":""}},"required":["sanctionResults"]},"ResponseString":{"type":"object","properties":{"status":{"type":"string","description":"","enum":["OK","ERROR"]},"message":{"type":"string","description":""},"data":{"type":"string","description":""}}}},"securitySchemes":{"compass-api-token":{"type":"apiKey","name":"Authorization","in":"header","scheme":"bearer","bearerFormat":"JWT"}}}}