{"swagger":"2.0","info":{"version":"v1","title":"SalaryPaymentIdentityUserAdditionsAPIs"},"paths":{"/api/v{version}/Claims/{id}/users":{"get":{"tags":["Claims"],"operationId":"GetClaimsUsers","consumes":[],"produces":[],"parameters":[{"name":"id","in":"path","required":true,"type":"string"},{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"Success"}},"x-auth-type":"Application & Application User","x-throttling-tier":"Unlimited"}},"/api/v{version}/Claims/claimType/{claimType}/users":{"get":{"tags":["Claims"],"operationId":"GetClaimsUsersByClaimType","consumes":[],"produces":[],"parameters":[{"name":"claimType","in":"path","required":true,"type":"string"},{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"Success"}},"x-auth-type":"Application & Application User","x-throttling-tier":"Unlimited"}},"/api/v{version}/Claims/{id}/roles":{"get":{"tags":["Claims"],"operationId":"GetClaimsRoles","consumes":[],"produces":[],"parameters":[{"name":"id","in":"path","required":true,"type":"string"},{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"Success"}},"x-auth-type":"Application & Application User","x-throttling-tier":"Unlimited"}},"/api/v{version}/Claims/{claimType}/claimValue":{"get":{"tags":["Claims"],"operationId":"GetValueOfClaim","consumes":[],"produces":[],"parameters":[{"name":"claimType","in":"path","required":true,"type":"string"},{"name":"username","in":"query","required":true,"type":"string"},{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"Success"}},"x-auth-type":"Application & Application User","x-throttling-tier":"Unlimited"}},"/api/v{version}/Claims/{claimType}/claimValue/{claimValue}":{"put":{"tags":["Claims"],"operationId":"ChangeValueOfClaimAsync","consumes":[],"produces":[],"parameters":[{"name":"claimType","in":"path","required":true,"type":"string"},{"name":"claimValue","in":"path","required":true,"type":"string"},{"name":"username","in":"query","required":true,"type":"string"},{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"Success"}},"x-auth-type":"Application & Application User","x-throttling-tier":"Unlimited"}},"/api/v{version}/Organizations/{id}/roles":{"get":{"tags":["Organizations"],"operationId":"GetOrganizationRoles","consumes":[],"produces":[],"parameters":[{"name":"id","in":"path","required":true,"type":"string"},{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"Success"}},"x-auth-type":"Application & Application User","x-throttling-tier":"Unlimited"}},"/api/v{version}/Organizations/{id}/users":{"get":{"tags":["Organizations"],"operationId":"GetOrganizationUsers","consumes":[],"produces":[],"parameters":[{"name":"id","in":"path","required":true,"type":"string"},{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"Success"}},"x-auth-type":"Application & Application User","x-throttling-tier":"Unlimited"}},"/api/v{version}/Roles/digitom":{"get":{"tags":["Roles"],"operationId":"GetRolesOfDigitOM","consumes":[],"produces":[],"parameters":[{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"Success"}},"x-auth-type":"Application & Application User","x-throttling-tier":"Unlimited"}},"/api/v{version}/Roles/{id}/users":{"get":{"tags":["Roles"],"operationId":"GetRoleUsers","consumes":[],"produces":[],"parameters":[{"name":"id","in":"path","required":true,"type":"string"},{"name":"organizationId","in":"query","required":true,"type":"string"},{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"Success"}},"x-auth-type":"Application & Application User","x-throttling-tier":"Unlimited"}},"/api/v{version}/Users":{"post":{"tags":["Users"],"operationId":"CreateUserAsync","consumes":["application/json-patch+json","application/json","text/json","application/*+json"],"produces":[],"parameters":[{"name":"model","in":"body","required":true,"schema":{"$ref":"#/definitions/RegisterDTO"}},{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"Success"}},"x-auth-type":"Application & Application User","x-throttling-tier":"Unlimited"}},"/api/v{version}/Users/{id}/roles":{"delete":{"tags":["Users"],"operationId":"RemoveUserRoleAsync","consumes":[],"produces":[],"parameters":[{"name":"id","in":"path","required":true,"type":"string"},{"name":"roleId","in":"query","required":true,"type":"string"},{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"Success"}},"x-auth-type":"Application & Application User","x-throttling-tier":"Unlimited"}},"/api/v{version}/Users/{id}/Change-Password":{"put":{"tags":["Users"],"operationId":"ChangePasswordAsync","consumes":["application/json-patch+json","application/json","text/json","application/*+json"],"produces":[],"parameters":[{"name":"id","in":"path","required":true,"type":"string"},{"name":"model","in":"body","required":true,"schema":{"$ref":"#/definitions/ChangePasswordDTO"}},{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"Success"}},"x-auth-type":"Application & Application User","x-throttling-tier":"Unlimited"}},"/api/v{version}/Users/{id}/Reset-Password":{"put":{"tags":["Users"],"operationId":"ResetPasswordAsync","consumes":[],"produces":[],"parameters":[{"name":"id","in":"path","required":true,"type":"string"},{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"Success"}},"x-auth-type":"Application & Application User","x-throttling-tier":"Unlimited"}},"/api/v{version}/Users/{id}/enabled":{"put":{"tags":["Users"],"operationId":"EnabledUser","consumes":[],"produces":[],"parameters":[{"name":"id","in":"path","required":true,"type":"string"},{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"Success"}},"x-auth-type":"Application & Application User","x-throttling-tier":"Unlimited"}},"/api/v{version}/Users/{id}/disabled":{"put":{"tags":["Users"],"operationId":"DisabledUser","consumes":[],"produces":[],"parameters":[{"name":"id","in":"path","required":true,"type":"string"},{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"Success"}},"x-auth-type":"Application & Application User","x-throttling-tier":"Unlimited"}},"/api/v{version}/Users/{id}/Update-PhoneNumber":{"put":{"tags":["Users"],"operationId":"UpdateUserPhoneNumberAsync","consumes":["application/json-patch+json","application/json","text/json","application/*+json"],"produces":[],"parameters":[{"name":"id","in":"path","required":true,"type":"string"},{"name":"phoneNumber","in":"body","required":true,"schema":{"type":"string"}},{"name":"version","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"Success"}},"x-auth-type":"Application & Application User","x-throttling-tier":"Unlimited"}}},"definitions":{"RegisterDTO":{"required":["username","email","phoneNumber","organizationId"],"type":"object","properties":{"username":{"type":"string"},"email":{"type":"string"},"phoneNumber":{"pattern":"^6((9[0-9])|(5[5-9]))[0-9]{6}$","type":"string"},"organizationId":{"type":"string"}}},"ChangePasswordDTO":{"required":["oldPassword","newPassword"],"type":"object","properties":{"oldPassword":{"minLength":8,"type":"string"},"newPassword":{"minLength":8,"type":"string"}}}},"securityDefinitions":{"Bearer":{"name":"Authorization","in":"header","type":"apiKey","description":"JWT Authorization header using the Bearer scheme. Example: \"Authorization: Bearer {token}\""},"default":{"type":"oauth2","authorizationUrl":"https://apiw.orange.cm/authorize","flow":"implicit","scopes":{}}},"security":[{"Bearer":[]}],"host":"apiw.orange.cm","basePath":"/salary-payment/identity-user-additions/v1/api/v1","schemes":["https","http"]}