{"openapi":"3.1.0","info":{"title":"ApiDeveloperPortalBFF API","description":"ApiDeveloperPortalBFF APIs","termsOfService":"N/A","contact":{"name":"Softtech"},"license":{"name":"Property of Softtech","url":"None"},"version":"4.1.6"},"servers":[{"url":"https://api-dev-dmz-platform-plateau-edge.kube.dmzisbank/sandbox","description":"Generated server url"}],"security":[{"authorization-token":[]}],"tags":[{"name":"Swagger UI Authorization Token API","description":"Swagger UI Authorization Token API End Point"},{"name":"Contents API","description":"Content End Points"},{"name":"Group Info API","description":"Group Information End Points"},{"name":"Product API","description":"Product End Points"},{"name":"Application Credential API","description":"Application Credential End Points"},{"name":"ChatBot API","description":"ChatBotAPIs End Points"},{"name":"Application Subscription API","description":"Application Subscription End Points"},{"name":"CountryInfo API","description":"APIs End Points"},{"name":"Session API","description":"Session End Points"},{"name":"Use Case API","description":"Use Case End Points"},{"name":"RSA API","description":"RSA End Points"},{"name":"TFA (Two Factor Authentication) API","description":"Two Factor Authentication End Points"},{"name":"Organization API","description":"Organization Role's End Points"},{"name":"API Api","description":"APIs End Points"},{"name":"Application API","description":"Application End Points"},{"name":"Captcha API","description":"Captcha End Points"},{"name":"Organization API","description":"Organization End Points"},{"name":"Member API","description":"Member End Points"},{"name":"Forgot Password API","description":"Forgot Password End Points"},{"name":"Organization Info API","description":"Organization Information End Points"},{"name":"Contact-US API","description":"Contact Us End Points"},{"name":"Authentication API","description":"Authentication End Points"},{"name":"Certificate API","description":"Certificate End Points"},{"name":"User API","description":"User End Points"}],"paths":{"/auth/users/register":{"post":{"tags":["Authentication API"],"operationId":"userRegister","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserRegisterRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserDTO"}}}}}}},"/auth/users/activate":{"post":{"tags":["Authentication API"],"operationId":"active","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserActivateRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserDTO"}}}}}}},"/auth/organization":{"post":{"tags":["Authentication API"],"operationId":"getInvitationOrganizationInfo","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvitationCheckOrganizationInfoRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvitationOrganizationInfoDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/InvitationOrganizationInfoDTO"}}}}}}},"/auth/login":{"post":{"tags":["Authentication API"],"operationId":"login","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EncryptedLoginRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/APISessionDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/APISessionDTO"}}}}}}},"/auth/invitation-register":{"post":{"tags":["Authentication API"],"operationId":"invitationRegister","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InvitationRegisterRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MemberDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MemberDTO"}}}}}}},"/api/users/me":{"get":{"tags":["User API"],"operationId":"get","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserDTO"}}}}}},"post":{"tags":["User API"],"operationId":"update","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserUpdateRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UserDTO"}}}}}}},"/api/users/me/password":{"post":{"tags":["User API"],"operationId":"userPasswordUpdate","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserPasswordUpdateRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK"},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully"}}}},"/api/tfa/validate/{validate-type}":{"post":{"tags":["TFA (Two Factor Authentication) API"],"operationId":"validate","parameters":[{"name":"validate-type","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TFAValidateRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TFAValidateResponseDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TFAValidateResponseDTO"}}}}}}},"/api/tfa/regenerate/{generate-type}":{"post":{"tags":["TFA (Two Factor Authentication) API"],"operationId":"regenerateOTP","parameters":[{"name":"generate-type","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TFAGenerateRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TFAGenerateResponseDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TFAGenerateResponseDTO"}}}}}}},"/api/tfa/generate/{generate-type}":{"post":{"tags":["TFA (Two Factor Authentication) API"],"operationId":"generateOTP","parameters":[{"name":"generate-type","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TFAGenerateRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TFAGenerateResponseDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/TFAGenerateResponseDTO"}}}}}}},"/api/session/update-session":{"post":{"tags":["Session API"],"operationId":"updateSession","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/APISessionDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/APISessionDTO"}}}}}}},"/api/orgs":{"get":{"tags":["Organization API"],"operationId":"getOrganizations","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OrganizationDTO"}}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/OrganizationDTO"}}}}}}},"post":{"tags":["Organization API"],"operationId":"createOrganization","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateOrganizationRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OrganizationDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OrganizationDTO"}}}}}}},"/api/orgs/update":{"post":{"tags":["Organization API"],"operationId":"updateOrganization","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateOrganizationRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OrganizationDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OrganizationDTO"}}}}}}},"/api/orgs/delete/{org-id}":{"post":{"tags":["Organization API"],"operationId":"deleteOrganization","parameters":[{"name":"org-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK"},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully"}}}},"/api/orgs/change":{"post":{"tags":["Organization API"],"operationId":"changeOrganization","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChangeOrganizationRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OrganizationDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OrganizationDTO"}}}}}}},"/api/organization":{"post":{"tags":["Organization Info API"],"operationId":"postOrganizationInfo","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrganizationInfoRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OrganizationInfoDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OrganizationInfoDTO"}}}}}}},"/api/organization/update":{"post":{"tags":["Organization Info API"],"operationId":"updateOrganizationInfo","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrganizationInfoRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OrganizationInfoDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OrganizationInfoDTO"}}}}}}},"/api/members/{member-id}":{"post":{"tags":["Member API"],"operationId":"deleteMember","parameters":[{"name":"member-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK"},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully"}}}},"/api/members/{member-id}/changeRole":{"post":{"tags":["Member API"],"operationId":"memberChangeRole","parameters":[{"name":"member-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MemberDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MemberDTO"}}}}}}},"/api/member-invitations":{"get":{"tags":["Member API"],"operationId":"getMemberInvitations","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MemberDTO"}}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MemberDTO"}}}}}}},"post":{"tags":["Member API"],"operationId":"createMemberInvitations","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MemberDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MemberDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/MemberDTO"}}}}}}},"/api/member-invitations/{member-invitation-id}":{"post":{"tags":["Member API"],"operationId":"deleteMemberInvitation","parameters":[{"name":"member-invitation-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK"},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully"}}}},"/api/member-invitations/{member-invitation-id}/regenerate":{"post":{"tags":["Member API"],"operationId":"memberInvitationRegenerate","parameters":[{"name":"member-invitation-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResendInvitationRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK"},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully"}}}},"/api/forgotPasswords/new":{"post":{"tags":["Forgot Password API"],"operationId":"forgotPassword","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ForgotPasswordDTO"}}},"required":true},"responses":{"500":{"description":"Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"Success"},"204":{"description":"Success"},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully"}}}},"/api/forgotPasswords/create":{"post":{"tags":["Forgot Password API"],"operationId":"create","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreatePasswordRequestDTO"}}},"required":true},"responses":{"500":{"description":"Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"Success"},"204":{"description":"Success"},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully"}}}},"/api/contact-us":{"post":{"tags":["Contact-US API"],"operationId":"sendContactUsForm","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FormDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/NotificationDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/NotificationDTO"}}}}}}},"/api/chatbot/session/{session-id}/message":{"post":{"tags":["ChatBot API"],"operationId":"sendMessage","parameters":[{"name":"session-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"object"}}}}}}},"/api/chatbot/session/{session-id}/message/{feedback-id}/feedback":{"post":{"tags":["ChatBot API"],"operationId":"feedBackReasons","parameters":[{"name":"session-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"feedback-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"object"}}}}}}},"/api/chatbot/agent/label/{label-id}/session":{"post":{"tags":["ChatBot API"],"operationId":"getSession","parameters":[{"name":"label-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"object"}}}}}}},"/api/apps":{"get":{"tags":["Application API"],"operationId":"getAllApplications","parameters":[{"name":"product-id","in":"query","required":false,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ApplicationDTO"}}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ApplicationDTO"}}}}}}},"post":{"tags":["Application API"],"operationId":"createLiveApplication","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateApplicationRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApplicationDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApplicationDTO"}}}}}}},"/api/apps/{application-id}":{"get":{"tags":["Application API"],"operationId":"getApplication","parameters":[{"name":"application-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApplicationDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApplicationDTO"}}}}}},"post":{"tags":["Application API"],"operationId":"updateLiveApplication","parameters":[{"name":"application-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateApplicationRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApplicationDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApplicationDTO"}}}}}}},"/api/apps/{application-id}/updateSandboxApp":{"post":{"tags":["Application API"],"operationId":"updateSandboxApplication","parameters":[{"name":"application-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateApplicationRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApplicationDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApplicationDTO"}}}}}}},"/api/apps/{application-id}/subscriptions/{subscription-id}":{"get":{"tags":["Application Subscription API"],"operationId":"getSubscriptionById","parameters":[{"name":"application-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"subscription-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SubscriptionDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SubscriptionDTO"}}}}}},"post":{"tags":["Application Subscription API"],"operationId":"deleteSubscription","parameters":[{"name":"application-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"subscription-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK"},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully"}}}},"/api/apps/{application-id}/remove":{"post":{"tags":["Application API"],"operationId":"delete","parameters":[{"name":"application-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK"},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully"}}}},"/api/apps/{application-id}/golive":{"post":{"tags":["Application API"],"operationId":"goLive","parameters":[{"name":"application-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateApplicationRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApplicationDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApplicationDTO"}}}}}}},"/api/apps/{application-id}/credentials/verify-secret":{"post":{"tags":["Application Credential API"],"operationId":"verifySecret","parameters":[{"name":"application-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CredentialVerificationRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"boolean"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"boolean"}}}}}}},"/api/apps/{application-id}/credentials/reset":{"post":{"tags":["Application Credential API"],"operationId":"reset","parameters":[{"name":"application-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CredentialRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CredentialDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CredentialDTO"}}}}}}},"/api/apps/{application-id}/credentials/reset-secret":{"post":{"tags":["Application Credential API"],"operationId":"resetSecret","parameters":[{"name":"application-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CredentialRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CredentialDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CredentialDTO"}}}}}}},"/api/apps/validatecert":{"post":{"tags":["Application API"],"operationId":"validateCertificate","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ValidateCertRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CertificateValidationsDto"}}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CertificateValidationsDto"}}}}}}}},"/api/apps/update-uat-certs":{"post":{"tags":["Application API"],"operationId":"updateUatCerts","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK"},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully"}}}},"/api/apps/update-all-certs":{"post":{"tags":["Application API"],"operationId":"updateAllAppsCerts","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK"},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully"}}}},"/api/apps/subscriptions":{"post":{"tags":["Application Subscription API"],"operationId":"createSubscription","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateSubscriptionRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SubscriptionDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/SubscriptionDTO"}}}}}}},"/api/apps/promote":{"post":{"tags":["Application API"],"operationId":"promote","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FormDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/NotificationDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/NotificationDTO"}}}}}}},"/api/apps/createSandboxApp":{"post":{"tags":["Application API"],"operationId":"createSandboxApplication","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateApplicationRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApplicationDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApplicationDTO"}}}}}}},"/api/api-gateway/get-token":{"post":{"tags":["Swagger UI Authorization Token API"],"operationId":"getAccessToken","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AccessTokenRequestDTO"}}},"required":true},"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccessTokenResponseDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/AccessTokenResponseDTO"}}}}}}},"/api/use-case":{"get":{"tags":["Use Case API"],"operationId":"getAllUseCasesByLanguage","parameters":[{"name":"language","in":"query","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UseCaseDTO"}}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UseCaseDTO"}}}}}}}},"/api/use-case/{use-case-id}":{"get":{"tags":["Use Case API"],"operationId":"getUseCaseByUseCaseIdAndLanguage","parameters":[{"name":"use-case-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"language","in":"query","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UseCaseDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/UseCaseDTO"}}}}}}},"/api/session":{"get":{"tags":["Session API"],"operationId":"getApiPortalBFFSession","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/APISessionDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/APISessionDTO"}}}}}}},"/api/rsa/public-key":{"get":{"tags":["RSA API"],"operationId":"getPublicKey","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PublicKey"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/PublicKey"}}}}}}},"/api/products":{"get":{"tags":["Product API"],"operationId":"getAllProducts","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductDTO"}}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductDTO"}}}}}}}},"/api/products/{product-id}":{"get":{"tags":["Product API"],"operationId":"getProductById","parameters":[{"name":"product-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductDocumentDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ProductDocumentDTO"}}}}}}},"/api/products/use-case/{use-case-id}":{"get":{"tags":["Product API"],"operationId":"getProductsByUseCaseId","parameters":[{"name":"use-case-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductDTO"}}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductDTO"}}}}}}}},"/api/products/groupinfo/{group-id}":{"get":{"tags":["Product API"],"operationId":"getProductsByGroupId","parameters":[{"name":"group-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductDTO"}}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ProductDTO"}}}}}}}},"/api/orgs/{org-id}":{"get":{"tags":["Organization API"],"operationId":"getOrganization","parameters":[{"name":"org-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OrganizationDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OrganizationDTO"}}}}}}},"/api/orgs/roles":{"get":{"tags":["Organization API"],"operationId":"getAllRoles","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/RoleDTO"}}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/RoleDTO"}}}}}}}},"/api/organization/{org-id}":{"get":{"tags":["Organization Info API"],"operationId":"getOrganizationInfo","parameters":[{"name":"org-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OrganizationInfoDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/OrganizationInfoDTO"}}}}}}},"/api/members":{"get":{"tags":["Member API"],"operationId":"getMember","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MemberDTO"}}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MemberDTO"}}}}}}}},"/api/groupinfo":{"get":{"tags":["Group Info API"],"operationId":"getAllGroupInfo","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/GroupInfoDTO"}}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/GroupInfoDTO"}}}}}}}},"/api/groupinfo/{api-id}":{"get":{"tags":["Group Info API"],"operationId":"getApiGroupInfosByApiId","parameters":[{"name":"api-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/GroupInfoDTO"}}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/GroupInfoDTO"}}}}}}}},"/api/country/phone-codes":{"get":{"tags":["CountryInfo API"],"operationId":"getAllPhoneCodes","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CountryPhoneCodeDTO"}}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/CountryPhoneCodeDTO"}}}}}}}},"/api/contents/{content-id}":{"get":{"tags":["Contents API"],"operationId":"getProductsByGroupId_1","parameters":[{"name":"content-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"language","in":"query","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ContentDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ContentDTO"}}}}}}},"/api/chatbot/agent/{agent-id}/feedback-reasons":{"get":{"tags":["ChatBot API"],"operationId":"feedBackReasons_1","parameters":[{"name":"agent-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"include_ids","in":"query","required":true,"schema":{"type":"boolean"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"object"}}}}}}},"/api/chatbot/agent/label/{label-id}/starter-messages-details":{"get":{"tags":["ChatBot API"],"operationId":"getStarterMessagesDetails","parameters":[{"name":"label-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"object"}}}}}}},"/api/chatbot/agent/label/{label-id}/conversation-starters":{"get":{"tags":["ChatBot API"],"operationId":"getStarterMessages","parameters":[{"name":"label-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/certificates":{"get":{"tags":["Certificate API"],"operationId":"getCertificates","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerCertificatesResponseDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CustomerCertificatesResponseDTO"}}}}}}},"/api/certificates/check-certificates":{"get":{"tags":["Certificate API"],"operationId":"checkCertificates","parameters":[{"name":"isAddApplication","in":"query","required":false,"schema":{"type":"boolean","default":false}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CertificateStatusResponseDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CertificateStatusResponseDTO"}}}}}}},"/api/captcha/image":{"get":{"tags":["Captcha API"],"operationId":"getCaptchaImage","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CaptchaImageAudioResponseDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CaptchaImageAudioResponseDTO"}}}}}}},"/api/captcha/audio/{language}":{"get":{"tags":["Captcha API"],"operationId":"getCaptchaAudio","parameters":[{"name":"language","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CaptchaImageAudioResponseDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/CaptchaImageAudioResponseDTO"}}}}}}},"/api/apps/{application-id}/subscriptions":{"get":{"tags":["Application Subscription API"],"operationId":"getSubscriptions","parameters":[{"name":"application-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SubscriptionDTO"}}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/SubscriptionDTO"}}}}}}}},"/api/apis":{"get":{"tags":["API Api"],"operationId":"getAll","parameters":[{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ApiDTO"}}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ApiDTO"}}}}}}}},"/api/apis/{api-id}":{"get":{"tags":["API Api"],"operationId":"getApiById","parameters":[{"name":"api-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiDTO"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"$ref":"#/components/schemas/ApiDTO"}}}}}}},"/api/apis/swagger/{api-id}":{"get":{"tags":["API Api"],"operationId":"getSwagger","parameters":[{"name":"api-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"string"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"string"}}}}}}},"/api/chatbot/session/{session-id}":{"delete":{"tags":["ChatBot API"],"operationId":"deleteSession","parameters":[{"name":"session-id","in":"path","required":true,"schema":{"type":"string"}},{"name":"x-rly-corr","in":"header","description":"Global log correlation id used to correlate logs and traces","required":true},{"name":"x-rly-session","in":"header","description":"Active user session from initiator","required":true},{"name":"x-rly-user-id","in":"header","description":"Api caller user identifier","required":true},{"name":"x-rly-tenant","in":"header","description":"Used to identify domain specific tenant when multi tenancy is active","required":true},{"name":"x-rly-ins-unit","in":"header","description":"Institution unit code of initiator user (i.e. for bank branch users)","required":true}],"responses":{"500":{"description":"Internal Server Error","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"401":{"description":"Unauthorized","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"404":{"description":"Not Found","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"400":{"description":"Bad Request","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"503":{"description":"Service Unavailable","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"502":{"description":"Bad Gateway","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"504":{"description":"Gateway Timeout","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"200":{"description":"OK","content":{"*/*":{"schema":{"type":"object"}}}},"403":{"description":"Credentials are not enough to view requested resource","content":{"*/*":{"schema":{"$ref":"#/components/schemas/BaseApiResponse"}}}},"201":{"description":"New resource created successfully","content":{"*/*":{"schema":{"type":"object"}}}}}}}},"components":{"schemas":{"BaseApiResponse":{"type":"object","properties":{"id":{"type":"string","description":"Unique identifier of this response, should be the same if there is a related input request","minLength":1},"timestamp":{"type":"integer","format":"int64","description":"When this response is generated in epoch milliseconds"},"success":{"type":"boolean"},"responseCode":{"type":"string","description":"Response code defining the business case or error of this response"},"responseMessage":{"type":"string","description":"Default description for the response code"},"fault":{"$ref":"#/components/schemas/ResponseFaultDetail","description":"Optional detail of the fault if the response is not success"},"correlationId":{"type":"string","description":"Correlation id of this response to track it faster on ELK"}},"required":["id","timestamp"]},"FieldErrorDTO":{"type":"object","description":"Business error related to a single field","properties":{"id":{"type":"integer","format":"int64","description":"Id of entity (non-zero id means an existing entity)"},"filterName":{"type":"string"},"version":{"type":"integer","format":"int32"},"errorCode":{"type":"string","description":"Unique error code used to generate message"},"messageCode":{"type":"string","description":"Error code value before localization"},"objectName":{"type":"string","description":"Identifier / name of the entity"},"message":{"type":"string","description":"Default error message belonging to errorCode","minLength":1},"variables":{"type":"array","description":"Variables to be used or resolved by client to render custom message for errorCode","items":{"$ref":"#/components/schemas/MessageVariable"}},"fieldName":{"type":"string","description":"Fully specified name of the field","minLength":1},"invalidValue":{},"variableValuesArray":{"type":"array","items":{}},"variablesMap":{"type":"object","additionalProperties":{}}},"required":["fieldName","message"]},"MessageVariable":{"type":"object","description":"Represents a place holder to be resolved for message localization","properties":{"name":{"type":"string","description":"Name of the variable placeholder used in message template"},"value":{}}},"ObjectErrorDTO":{"type":"object","description":"Business error related to entity as a whole, not tied to one field","properties":{"id":{"type":"integer","format":"int64","description":"Id of entity (non-zero id means an existing entity)"},"filterName":{"type":"string"},"version":{"type":"integer","format":"int32"},"errorCode":{"type":"string","description":"Unique error code used to generate message"},"messageCode":{"type":"string","description":"Error code value before localization"},"objectName":{"type":"string","description":"Identifier / name of the entity"},"message":{"type":"string","description":"Default error message belonging to errorCode","minLength":1},"variables":{"type":"array","description":"Variables to be used or resolved by client to render custom message for errorCode","items":{"$ref":"#/components/schemas/MessageVariable"}},"variableValuesArray":{"type":"array","items":{}},"variablesMap":{"type":"object","additionalProperties":{}}},"required":["message"]},"ResponseFaultDetail":{"type":"object","description":"Wraps the details of object or field specific errors, if there are any","properties":{"objectErrors":{"type":"array","description":"List object specific errors","items":{"$ref":"#/components/schemas/ObjectErrorDTO"}},"fieldErrors":{"type":"array","description":"List field specific errors","items":{"$ref":"#/components/schemas/FieldErrorDTO"}}}},"UserRegisterRequestDTO":{"type":"object","properties":{"username":{"type":"string","minLength":1},"pwText":{"type":"string","minLength":1},"firstName":{"type":"string","minLength":1},"lastName":{"type":"string","minLength":1},"organization":{"type":"string","minLength":1},"email":{"type":"string"},"phoneNumber":{"type":"string"},"otpCode":{"type":"string"},"captcha":{"type":"string"},"captchaId":{"type":"string"},"captchaType":{"type":"string"}},"required":["firstName","lastName","organization","pwText","username"]},"GrantedAuthority":{"type":"object","properties":{"authority":{"type":"string"}}},"UserDTO":{"type":"object","properties":{"type":{"type":"string"},"apiVersion":{"type":"string"},"state":{"type":"string"},"username":{"type":"string"},"identityProvider":{"type":"string"},"name":{"type":"string"},"email":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"url":{"type":"string"},"captcha":{"type":"string"},"captchaId":{"type":"string"},"captchaType":{"type":"string"},"organization":{"type":"string"},"phoneNumber":{"type":"string"},"organizationEmail":{"type":"string"},"pwText":{"type":"string"},"accountNonLocked":{"type":"boolean"},"accountNonExpired":{"type":"boolean"},"credentialsNonExpired":{"type":"boolean"},"enabled":{"type":"boolean"},"authorities":{"type":"array","items":{"$ref":"#/components/schemas/GrantedAuthority"}},"password":{"type":"string"}}},"UserActivateRequestDTO":{"type":"object","properties":{"activationId":{"type":"string","minLength":1}},"required":["activationId"]},"InvitationCheckOrganizationInfoRequestDTO":{"type":"object","properties":{"encodedToken":{"type":"string"}}},"InvitationOrganizationInfoDTO":{"type":"object","properties":{"userEmail":{"type":"string"},"organizationEmail":{"type":"string"},"organizationId":{"type":"string"}}},"EncryptedLoginRequestDTO":{"type":"object","properties":{"username":{"type":"string"},"password":{"type":"string"},"captcha":{"type":"string"},"captchaId":{"type":"string"},"captchaType":{"type":"string"}}},"APISessionDTO":{"type":"object","properties":{"userDTO":{"$ref":"#/components/schemas/UserDTO"},"accessToken":{"type":"string"},"otpMessageID":{"type":"string"},"otpValidated":{"type":"boolean"},"otpGenerateIsSuccess":{"type":"boolean"},"selectedOrganization":{"$ref":"#/components/schemas/OrganizationDTO"},"organizations":{"type":"array","items":{"$ref":"#/components/schemas/OrganizationDTO"}},"selectedOrganizationRoleTitle":{"type":"string"},"customerNumber":{"type":"string"},"certSyncChecked":{"type":"boolean"},"certificateStatus":{"type":"string","enum":["NO_CUSTOMER_NUMBER","NO_CERTIFICATE","MISSING_UAT_CERTIFICATE","MISSING_PROD_CERTIFICATE","CERTIFICATE_EXPIRED","SYNCED","OUT_OF_SYNC"]}}},"OrganizationDTO":{"type":"object","properties":{"type":{"type":"string"},"apiVersion":{"type":"string"},"id":{"type":"string"},"name":{"type":"string"},"title":{"type":"string"},"summary":{"type":"string"},"state":{"type":"string"},"statePending":{"type":"string"},"ownerUrl":{"type":"string"},"groupUrls":{"type":"array","items":{"type":"string"}},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"url":{"type":"string"}}},"InvitationRegisterRequestDTO":{"type":"object","properties":{"username":{"type":"string","minLength":1},"pwText":{"type":"string","minLength":1},"firstName":{"type":"string","minLength":1},"lastName":{"type":"string","minLength":1},"email":{"type":"string"},"organizationId":{"type":"string"},"organizationEmail":{"type":"string"},"phoneNumber":{"type":"string"},"otpCode":{"type":"string"},"otpMessageId":{"type":"string"},"encodedJwtToken":{"type":"string"}},"required":["firstName","lastName","pwText","username"]},"MemberDTO":{"type":"object","properties":{"type":{"type":"string"},"apiVersion":{"type":"string"},"id":{"type":"string"},"name":{"type":"string"},"title":{"type":"string"},"state":{"type":"string"},"user":{"$ref":"#/components/schemas/UserDTO"},"organizationInfo":{"$ref":"#/components/schemas/OrganizationInfoDTO"},"roleUrls":{"type":"array","items":{"type":"string"}},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"orgUrl":{"type":"string"},"url":{"type":"string"},"role":{"$ref":"#/components/schemas/RoleDTO"},"summary":{"type":"string"},"scope":{"type":"string"},"notify":{"type":"boolean"},"activationLink":{"type":"string"},"email":{"type":"string"},"orgType":{"type":"string"},"expiresAt":{"type":"string","format":"date-time"},"captcha":{"type":"string"},"captchaId":{"type":"string"},"captchaType":{"type":"string"},"otpCode":{"type":"string"},"otpMessageId":{"type":"string"}}},"OrganizationInfoDTO":{"type":"object","properties":{"id":{"type":"integer","format":"int64","description":"Id of entity (non-zero id means an existing entity)"},"filterName":{"type":"string"},"version":{"type":"integer","format":"int32"},"organizationId":{"type":"string"},"organizationMail":{"type":"string"},"certData":{"type":"string"},"certName":{"type":"string"},"customerNumber":{"type":"string"},"certificateExpiryDate":{"type":"string","format":"date-time"},"applicationStatus":{"type":"string","enum":["ENABLE","DISABLE"]},"creDate":{"type":"string","format":"date-time"},"updUser":{"type":"string"},"creUser":{"type":"string"},"updDate":{"type":"string","format":"date-time"},"status":{"type":"string"}}},"RoleDTO":{"type":"object","properties":{"type":{"type":"string"},"apiVersion":{"type":"string"},"roleId":{"type":"string"},"name":{"type":"string"},"title":{"type":"string"},"summary":{"type":"string"},"permissionUrls":{"type":"array","items":{"type":"string"}},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"orgUrl":{"type":"string"},"url":{"type":"string"}}},"UserUpdateRequestDTO":{"type":"object","properties":{"email":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"phoneNumber":{"type":"string"},"mobileApprovalCode":{"type":"string"},"otpMessageId":{"type":"string"},"organizationEmail":{"type":"string"}}},"UserPasswordUpdateRequestDTO":{"type":"object","properties":{"oldPwText":{"type":"string","minLength":1},"newPwText":{"type":"string","minLength":1}},"required":["newPwText","oldPwText"]},"TFAValidateRequestDTO":{"type":"object","properties":{"email":{"type":"string"},"otp":{"type":"string"},"otpMessageId":{"type":"string"}}},"TFAValidateResponseDTO":{"type":"object","properties":{"isSuccess":{"type":"boolean"},"failedAttempt":{"type":"integer","format":"int32"},"remainingAttempt":{"type":"integer","format":"int32"}}},"TFAGenerateRequestDTO":{"type":"object","properties":{"email":{"type":"string"},"phoneNumber":{"type":"string"},"captcha":{"type":"string"},"captchaId":{"type":"string"},"captchaType":{"type":"string"},"encodedJwtToken":{"type":"string"}}},"TFAGenerateResponseDTO":{"type":"object","properties":{"otpMessageId":{"type":"string"},"isSuccess":{"type":"boolean"}}},"CreateOrganizationRequestDTO":{"type":"object","properties":{"name":{"type":"string"}}},"UpdateOrganizationRequestDTO":{"type":"object","properties":{"name":{"type":"string"},"title":{"type":"string"}}},"ChangeOrganizationRequestDTO":{"type":"object","properties":{"id":{"type":"string"}}},"OrganizationInfoRequestDTO":{"type":"object","properties":{"organizationId":{"type":"string"},"organizationMail":{"type":"string"},"certData":{"type":"string"},"certName":{"type":"string"},"certificateExpiryDate":{"type":"string","format":"date-time"},"applicationStatus":{"type":"string","enum":["ENABLE","DISABLE"]}}},"ResendInvitationRequestDTO":{"type":"object","properties":{"notify":{"type":"boolean"}}},"ForgotPasswordDTO":{"type":"object","properties":{"email":{"type":"string","minLength":1},"emailURLSuffix":{"type":"string"},"captcha":{"type":"string"},"captchaId":{"type":"string"},"captchaType":{"type":"string"},"otpCode":{"type":"string"},"otpMessageId":{"type":"string"}},"required":["email"]},"CreatePasswordRequestDTO":{"type":"object","properties":{"password":{"type":"string","minLength":1},"token":{"type":"string","minLength":1}},"required":["password","token"]},"FormDTO":{"type":"object","properties":{"email":{"type":"string"},"organization":{"type":"string"},"description":{"type":"string"},"application":{"type":"string"},"address":{"type":"string"},"taxId":{"type":"string"},"customerNo":{"type":"string"},"phoneNumber":{"type":"string"},"apis":{"type":"string"},"workflow":{"type":"string"},"nameSurname":{"type":"string"},"emailAddress":{"type":"string"},"subject":{"type":"string"},"captcha":{"type":"string"},"captchaId":{"type":"string"},"captchaType":{"type":"string"}}},"AttachmentDTO":{"type":"object","properties":{"name":{"type":"string"},"value":{"type":"string"},"storage_type":{"type":"string"}}},"NotificationDTO":{"type":"object","properties":{"recipient":{"$ref":"#/components/schemas/RecipientDTO"},"attachment":{"$ref":"#/components/schemas/AttachmentDTO"},"id":{"type":"string"},"actionDate":{"type":"string"},"data":{"$ref":"#/components/schemas/FormDTO"}}},"RecipientDTO":{"type":"object","properties":{"to":{"type":"string"},"cc":{"type":"string"}}},"CreateApplicationRequestDTO":{"type":"object","properties":{"name":{"type":"string","minLength":1},"title":{"type":"string"},"summary":{"type":"string"},"redirectEndpoints":{"type":"array","items":{"type":"string"}}},"required":["name","redirectEndpoints"]},"ApplicationDTO":{"type":"object","properties":{"type":{"type":"string"},"apiVersion":{"type":"string"},"id":{"type":"string"},"name":{"type":"string"},"title":{"type":"string"},"summary":{"type":"string"},"state":{"type":"string"},"lifecycleState":{"type":"string"},"lifecycleStatePending":{"type":"string"},"clientId":{"type":"string"},"clientSecret":{"type":"string"},"appCredentialUrls":{"type":"array","items":{"type":"string"}},"redirectEndpoints":{"type":"array","items":{"type":"string"}},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"orgUrl":{"type":"string"},"certificate":{"type":"string"},"url":{"type":"string"},"isSubscribed":{"type":"boolean"}}},"UpdateApplicationRequestDTO":{"type":"object","properties":{"name":{"type":"string","minLength":1},"title":{"type":"string"},"summary":{"type":"string"},"lifecycleState":{"type":"string"},"lifecycleStatePending":{"type":"string"},"redirectEndpoints":{"type":"array","items":{"type":"string"}},"state":{"type":"string"}},"required":["name"]},"CredentialVerificationRequestDTO":{"type":"object","properties":{"credentialUrl":{"type":"string","minLength":1},"clientSecret":{"type":"string","minLength":1},"clientId":{"type":"string","minLength":1}},"required":["clientId","clientSecret","credentialUrl"]},"CredentialRequestDTO":{"type":"object","properties":{"credentialUrl":{"type":"string","minLength":1}},"required":["credentialUrl"]},"CredentialDTO":{"type":"object","properties":{"type":{"type":"string"},"apiVersion":{"type":"string"},"id":{"type":"string"},"name":{"type":"string"},"title":{"type":"string"},"summary":{"type":"string"},"clientId":{"type":"string"},"clientSecretHashed":{"type":"string"},"clientSecret":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"orgUrl":{"type":"string"},"appUrl":{"type":"string"},"url":{"type":"string"}}},"ValidateCertRequestDTO":{"type":"object","properties":{"certificate":{"type":"string","minLength":1}},"required":["certificate"]},"CertificateValidationsDto":{"type":"object","properties":{"message":{"type":"string","minLength":1},"type":{"type":"string","minLength":1},"remainingDay":{"type":"integer","format":"int64"}},"required":["message","type"]},"CreateSubscriptionRequestDTO":{"type":"object","properties":{"productName":{"type":"string"},"productId":{"type":"string"},"productTitle":{"type":"string"},"plan":{"type":"string"},"version":{"type":"string"},"application":{"type":"string"}}},"SubscriptionDTO":{"type":"object","properties":{"id":{"type":"string"},"productId":{"type":"string"},"type":{"type":"string"},"apiVersion":{"type":"string"},"name":{"type":"string"},"title":{"type":"string"},"state":{"type":"string"},"productUrl":{"type":"string"},"plan":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"orgUrl":{"type":"string"},"appUrl":{"type":"string"},"url":{"type":"string"}}},"AccessTokenRequestDTO":{"type":"object","properties":{"customerNumber":{"type":"string"},"clientID":{"type":"string"},"clientSecret":{"type":"string"},"redirectUrl":{"type":"string"},"scopes":{"type":"string"},"type":{"type":"string"}}},"AccessTokenResponseDTO":{"type":"object","properties":{"tokenType":{"type":"string"},"accessToken":{"type":"string"},"expiresIn":{"type":"string"},"consentedOn":{"type":"string"},"scope":{"type":"string"}}},"UseCaseDTO":{"type":"object","properties":{"status":{"type":"string"},"useCaseId":{"type":"string"},"title":{"type":"string"},"subtitle":{"type":"string"},"image":{"type":"string"},"language":{"type":"string"}}},"PublicKey":{"type":"object","properties":{"modulus":{"type":"string"},"exponent":{"type":"string"}}},"ProductDTO":{"type":"object","properties":{"type":{"type":"string"},"apiVersion":{"type":"string"},"id":{"type":"string"},"name":{"type":"string"},"version":{"type":"string"},"title":{"type":"string"},"titleTr":{"type":"string"},"titleEn":{"type":"string"},"summary":{"type":"string"},"summaryTr":{"type":"string"},"summaryEn":{"type":"string"},"state":{"type":"string"},"apiUrls":{"type":"array","items":{"type":"string"}},"orgUrl":{"type":"string"},"url":{"type":"string"},"operationCount":{"type":"integer","format":"int32"}}},"ApiDTO":{"type":"object","properties":{"type":{"type":"string"},"apiVersion":{"type":"string"},"id":{"type":"string"},"name":{"type":"string"},"version":{"type":"string"},"title":{"type":"string"},"state":{"type":"string"},"apiType":{"type":"string"},"oaiVersion":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"orgUrl":{"type":"string"},"url":{"type":"string"}}},"ContactDTO":{"type":"object","properties":{"name":{"type":"string"},"url":{"type":"string"}}},"PlanDTO":{"type":"object","properties":{"title":{"type":"string"},"rateLimitValue":{"type":"string"}}},"ProductDocumentDTO":{"type":"object","properties":{"id":{"type":"string"},"product":{"type":"string"},"info":{"$ref":"#/components/schemas/ProductInfoDTO"},"plan":{"$ref":"#/components/schemas/PlanDTO"},"apis":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/ApiDTO"}},"operationCount":{"type":"integer","format":"int32"}}},"ProductInfoDTO":{"type":"object","properties":{"name":{"type":"string"},"title":{"type":"string"},"version":{"type":"string"},"contact":{"$ref":"#/components/schemas/ContactDTO"},"summary":{"type":"string"}}},"GroupInfoDTO":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"version":{"type":"integer","format":"int32"},"status":{"type":"string"},"groupName":{"type":"string"},"groupNameTr":{"type":"string"},"document":{"type":"string"},"documentTr":{"type":"string"},"apiCount":{"type":"integer","format":"int32"},"mainIcon":{"type":"string"},"sidebarIcon":{"type":"string"}}},"CountryPhoneCodeDTO":{"type":"object","properties":{"code":{"type":"string"},"name":{"type":"string"},"nameEN":{"type":"string"},"phoneCode":{"type":"string"}}},"ContentDTO":{"type":"object","properties":{"contentID":{"type":"string"},"contentName":{"type":"string"},"contentType":{"type":"string","enum":["HTML","PlainText","Markdown","HTML_BASE64"]},"location":{"type":"string"},"language":{"type":"string","enum":["TR","EN"]},"content":{"type":"string"},"contentKeywords":{"type":"string"},"active":{"type":"string","enum":["ACTIVE","PASSIVE"]},"creator":{"type":"string"},"modifier":{"type":"string"}}},"CustomerCertificateDTO":{"type":"object","properties":{"customerNumber":{"type":"string"},"certData":{"type":"string"},"validFrom":{"type":"string","format":"date-time"},"validTo":{"type":"string","format":"date-time"},"createdTime":{"type":"string","format":"date-time"},"certificateType":{"type":"string","enum":["UAT","PROD"]},"daysRemaining":{"type":"integer","format":"int64"}}},"CustomerCertificatesResponseDTO":{"type":"object","properties":{"uatCertificate":{"$ref":"#/components/schemas/CustomerCertificateDTO"},"prodCertificate":{"$ref":"#/components/schemas/CustomerCertificateDTO"},"isCertificateSynced":{"type":"boolean"}}},"CertificateStatusResponseDTO":{"type":"object","properties":{"status":{"type":"string","enum":["NO_CUSTOMER_NUMBER","NO_CERTIFICATE","MISSING_UAT_CERTIFICATE","MISSING_PROD_CERTIFICATE","CERTIFICATE_EXPIRED","SYNCED","OUT_OF_SYNC"]},"message":{"type":"string"}}},"CaptchaImageAudioResponseDTO":{"type":"object","properties":{"id":{"type":"integer","format":"int64","description":"Id of entity (non-zero id means an existing entity)"},"filterName":{"type":"string"},"version":{"type":"integer","format":"int32"},"message":{"type":"string"},"error":{"type":"boolean"},"data":{"type":"string"},"captcha_id":{"type":"string"},"errorCode":{"type":"string"}}}},"securitySchemes":{"authorization-token":{"type":"http","scheme":"bearer","bearerFormat":"JWT"}}}}