{"swagger":"2.0","info":{"version":"v1","title":"Inrix.UserAccounts.Web"},"host":"uas-api.inrix.com","basePath":"/Inrix.UserAccountsSystem.Web_deploy","schemes":["https"],"paths":{"/v1/applications":{"get":{"tags":["Application"],"operationId":"Application_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"devId","in":"query","required":false,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"post":{"tags":["Application"],"operationId":"Application_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"newApp","in":"body","required":true,"schema":{"$ref":"#/definitions/Application"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/applications/{appId}":{"get":{"tags":["Application"],"operationId":"Application_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"loadFromDB","in":"query","required":false,"type":"boolean"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"put":{"tags":["Application"],"operationId":"Application_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"app","in":"body","required":true,"schema":{"$ref":"#/definitions/Application"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["Application"],"operationId":"Application_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appId","in":"path","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/appByVendor":{"get":{"tags":["Application"],"operationId":"Application_GetByVendor","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"vendorId","in":"query","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/appToken":{"get":{"tags":["Application"],"operationId":"Application_GetAppToken","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appId","in":"query","required":false,"type":"string","format":"uuid"},{"name":"hashToken","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/oauth2/apptoken":{"post":{"tags":["Application"],"operationId":"Application_OAuth2Token","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"signinRequest","in":"body","required":true,"schema":{"$ref":"#/definitions/OAuth2SigninRequest"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/applications/{appId}/appKey":{"get":{"tags":["Application"],"operationId":"Application_GetAppKey","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appId","in":"path","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/applications/{appId}/status":{"put":{"tags":["Application"],"operationId":"Application_SetStatus","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"value","in":"query","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/applications/{appId}/properties":{"get":{"tags":["Application"],"operationId":"Application_QueryProperty","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"key","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"put":{"tags":["Application"],"operationId":"Application_UpdateProperty2","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"key","in":"query","required":true,"type":"string"},{"name":"value","in":"query","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"post":{"tags":["Application"],"operationId":"Application_AddProperties","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"properties","in":"body","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["Application"],"operationId":"Application_DeleteProperty2","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"key","in":"query","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/applications/{appId}/properties/{key}":{"get":{"tags":["Application"],"operationId":"Application_QueryPropertyByKey","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"key","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"put":{"tags":["Application"],"operationId":"Application_UpdateProperty","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"key","in":"path","required":true,"type":"string"},{"name":"value","in":"query","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["Application"],"operationId":"Application_DeleteProperty","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"appId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"key","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/ApplicationManagement/Ping":{"get":{"tags":["ApplicationManagement"],"operationId":"ApplicationManagement_Ping","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"string"}}}}},"/v1/ApplicationManagement/ApplicationContext":{"get":{"tags":["ApplicationManagement"],"operationId":"ApplicationManagement_GetApplicationContext","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/ApplicationManagement/ApplicationStatus":{"get":{"tags":["ApplicationManagement"],"operationId":"ApplicationManagement_GetApplicationStatus","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/ApplicationManagement/Caches":{"get":{"tags":["ApplicationManagement"],"operationId":"ApplicationManagement_GetCaches","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/ApplicationManagement/Caches/{cacheId}/Clear":{"get":{"tags":["ApplicationManagement"],"operationId":"ApplicationManagement_ClearCache","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"cacheId","in":"path","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/ApplicationManagement/Caches/{cacheId}/Refresh":{"get":{"tags":["ApplicationManagement"],"operationId":"ApplicationManagement_RefreshCache","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"cacheId","in":"path","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/ApplicationManagement/Caches/{cacheId}":{"get":{"tags":["ApplicationManagement"],"operationId":"ApplicationManagement_GetCacheContent","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"cacheId","in":"path","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/ApplicationManagement/Recycle":{"get":{"tags":["ApplicationManagement"],"operationId":"ApplicationManagement_RecycleApplication","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/ApplicationManagement/ForceGarbageCollection":{"get":{"tags":["ApplicationManagement"],"operationId":"ApplicationManagement_ForceGarbageCollection","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/validatetoken":{"post":{"tags":["Auth"],"operationId":"Auth_CheckToken","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"accessToken","in":"body","required":true,"schema":{"$ref":"#/definitions/AccessToken"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/signin":{"post":{"tags":["Auth"],"operationId":"Auth_Signin","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"hashToken","in":"query","required":true,"type":"string"},{"name":"signinRequest","in":"body","required":true,"schema":{"$ref":"#/definitions/SigninRequest"}},{"name":"appKey","in":"query","required":false,"type":"string"},{"name":"appId","in":"query","required":false,"type":"string","format":"uuid"},{"name":"withProperty","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/oauth2/token":{"post":{"tags":["Auth"],"operationId":"Auth_OAuth2Token","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"signinRequest","in":"body","required":true,"schema":{"$ref":"#/definitions/OAuth2SigninRequest"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/socialSignin":{"post":{"tags":["Auth"],"operationId":"Auth_SocialSignin","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"hashToken","in":"query","required":true,"type":"string"},{"name":"signinRequest","in":"body","required":true,"schema":{"$ref":"#/definitions/SigninRequest"}},{"name":"appId","in":"query","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/signout":{"get":{"tags":["Auth"],"operationId":"Auth_Signout","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/renewtoken":{"get":{"tags":["Auth"],"operationId":"Auth_RenewToken","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"refreshToken","in":"query","required":true,"type":"string"},{"name":"oAuthToken","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/developers":{"get":{"tags":["Developer"],"operationId":"Developer_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"post":{"tags":["Developer"],"operationId":"Developer_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"newDeveloper","in":"body","required":true,"schema":{"$ref":"#/definitions/Developer"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/developers/{devId}":{"get":{"tags":["Developer"],"operationId":"Developer_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"devId","in":"path","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"put":{"tags":["Developer"],"operationId":"Developer_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"devId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"dev","in":"body","required":true,"schema":{"$ref":"#/definitions/Developer"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/devices/{id}":{"put":{"tags":["Device"],"operationId":"Device_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","format":"uuid"},{"name":"device","in":"body","required":true,"schema":{"$ref":"#/definitions/Device"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/devices":{"get":{"tags":["Device"],"operationId":"Device_GetUserDevices","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"userId","in":"query","required":true,"type":"string","format":"uuid"},{"name":"deviceStatus","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["Device"],"operationId":"Device_DeleteDevices","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"userId","in":"query","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/heartbeat":{"get":{"tags":["Device"],"operationId":"Device_ConnHeartbeat","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/emailtemplates/{id}":{"get":{"tags":["EmailTemplate"],"operationId":"EmailTemplate_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"put":{"tags":["EmailTemplate"],"operationId":"EmailTemplate_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","format":"uuid"},{"name":"template","in":"body","required":true,"schema":{"$ref":"#/definitions/InrixEmailTemplate"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["EmailTemplate"],"operationId":"EmailTemplate_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/emailtemplates":{"get":{"tags":["EmailTemplate"],"operationId":"EmailTemplate_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"post":{"tags":["EmailTemplate"],"operationId":"EmailTemplate_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"newTemp","in":"body","required":true,"schema":{"$ref":"#/definitions/InrixEmailTemplate"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/users":{"get":{"tags":["User"],"operationId":"User_GetPrincipalsByResource","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"resourceId","in":"query","required":true,"type":"string","format":"uuid"},{"name":"actionId","in":"query","required":true,"type":"string","format":"uuid"},{"name":"resourceType","in":"query","required":true,"type":"string"},{"name":"permissionId","in":"query","required":false,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"post":{"tags":["User"],"operationId":"User_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"hashToken","in":"query","required":true,"type":"string"},{"name":"newUser","in":"body","required":true,"schema":{"$ref":"#/definitions/InrixUser"}},{"name":"appKey","in":"query","required":false,"type":"string"},{"name":"appId","in":"query","required":false,"type":"string","format":"uuid"},{"name":"useEmailVerification","in":"query","required":false,"type":"boolean"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/GetPrincipalsByResource":{"get":{"tags":["User"],"operationId":"User_GetPrincipalsByResource2","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"resourceId","in":"query","required":true,"type":"string","format":"uuid"},{"name":"pageSize","in":"query","required":true,"type":"integer","format":"int32"},{"name":"actionId","in":"query","required":false,"type":"string","format":"uuid"},{"name":"resourceType","in":"query","required":false,"type":"string"},{"name":"permissionId","in":"query","required":false,"type":"string","format":"uuid"},{"name":"actionName","in":"query","required":false,"type":"string"},{"name":"permissionName","in":"query","required":false,"type":"string"},{"name":"lastEvaluatedKey","in":"query","required":false,"type":"string"},{"name":"principalType","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/GetMultipleUsers":{"post":{"tags":["User"],"operationId":"User_GetMultipleUsers2","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"ids","in":"body","required":true,"schema":{"type":"array","items":{"type":"string"}}},{"name":"deviceStatus","in":"query","required":false,"type":"string"},{"name":"withProperty","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/getusersbydeveloper":{"get":{"tags":["User"],"operationId":"User_getusersbydeveloper","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"devId","in":"query","required":false,"type":"string","format":"uuid"},{"name":"pageSize","in":"query","required":false,"type":"integer","format":"int32"},{"name":"lastKey","in":"query","required":false,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/users/{id}":{"get":{"tags":["User"],"operationId":"User_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","format":"uuid"},{"name":"deviceStatus","in":"query","required":false,"type":"string"},{"name":"withProperty","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/users/RDS1":{"post":{"tags":["User"],"operationId":"User_Post1","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"hashToken","in":"query","required":true,"type":"string"},{"name":"appId","in":"query","required":true,"type":"string","format":"uuid"},{"name":"newUser","in":"body","required":true,"schema":{"$ref":"#/definitions/InrixUser"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/users/RDS2":{"post":{"tags":["User"],"operationId":"User_Post2","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"hashToken","in":"query","required":true,"type":"string"},{"name":"appId","in":"query","required":true,"type":"string","format":"uuid"},{"name":"newUser","in":"body","required":true,"schema":{"$ref":"#/definitions/InrixUser"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/changePassword":{"post":{"tags":["User"],"operationId":"User_ChangePassword","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"changePasswordRequest","in":"body","required":true,"schema":{"$ref":"#/definitions/ChangePasswordRequest"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/resetPassword":{"get":{"tags":["User"],"operationId":"User_ResetPassword","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"email","in":"query","required":true,"type":"string"},{"name":"hashToken","in":"query","required":true,"type":"string"},{"name":"locale","in":"query","required":false,"type":"string"},{"name":"appKey","in":"query","required":false,"type":"string"},{"name":"appId","in":"query","required":false,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"post":{"tags":["User"],"operationId":"User_ResetPassword","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"hashToken","in":"query","required":true,"type":"string"},{"name":"appId","in":"query","required":true,"type":"string","format":"uuid"},{"name":"resetPasswordRequest","in":"body","required":true,"schema":{"$ref":"#/definitions/ResetPasswordRequest"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/inviteUser":{"post":{"tags":["User"],"operationId":"User_InviteUser","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"inviteUserRequest","in":"body","required":true,"schema":{"$ref":"#/definitions/InviteUserRequest"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/users/{userId}/email":{"put":{"tags":["User"],"operationId":"User_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"userId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"email","in":"body","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/users/{userId}":{"put":{"tags":["User"],"operationId":"User_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"userId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"user","in":"body","required":true,"schema":{"$ref":"#/definitions/InrixUser"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["User"],"operationId":"User_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"userId","in":"path","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/sendVerificationEmail":{"post":{"tags":["User"],"operationId":"User_SendVerificationEmail","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"request","in":"body","required":true,"schema":{"$ref":"#/definitions/OpenCarUserRequest"}},{"name":"appId","in":"query","required":true,"type":"string","format":"uuid"},{"name":"hashToken","in":"query","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/validateEmail":{"post":{"tags":["User"],"operationId":"User_ValidateEmail","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"request","in":"body","required":true,"schema":{"$ref":"#/definitions/OpenCarUserRequest"}},{"name":"appId","in":"query","required":true,"type":"string","format":"uuid"},{"name":"hashToken","in":"query","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/cleanOpenCarRecord":{"post":{"tags":["User"],"operationId":"User_Clean","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"userId","in":"query","required":true,"type":"string","format":"uuid"},{"name":"appId","in":"query","required":true,"type":"string","format":"uuid"},{"name":"hashToken","in":"query","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/users/{userId}/properties":{"get":{"tags":["User"],"operationId":"User_QueryProperty","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"userId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"name","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"put":{"tags":["User"],"operationId":"User_UpdateProperty","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"userId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"properties","in":"body","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"post":{"tags":["User"],"operationId":"User_AddProperties","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"userId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"properties","in":"body","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["User"],"operationId":"User_DeleteProperty","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"userId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"name","in":"query","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/verifyEmail":{"post":{"tags":["User"],"operationId":"User_VerifyEmail","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"request","in":"body","required":true,"schema":{"$ref":"#/definitions/VerifyEmailRequest"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/resendCode":{"post":{"tags":["User"],"operationId":"User_ResendCode","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"request","in":"body","required":true,"schema":{"$ref":"#/definitions/ResendCodeRequest"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/usergroups/{id}":{"get":{"tags":["UserGroup"],"operationId":"UserGroup_Get","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/usergroups":{"get":{"tags":["UserGroup"],"operationId":"UserGroup_GetByName","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"groupName","in":"query","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"post":{"tags":["UserGroup"],"operationId":"UserGroup_Post","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"newUserGroup","in":"body","required":true,"schema":{"$ref":"#/definitions/InrixUserGroup"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/usergroups/{id}/members":{"get":{"tags":["UserGroup"],"operationId":"UserGroup_GetMembers","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","format":"uuid"},{"name":"lastEvaluatedMemberId","in":"query","required":false,"type":"string","format":"uuid"},{"name":"pageSize","in":"query","required":false,"type":"integer","format":"int32"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"post":{"tags":["UserGroup"],"operationId":"UserGroup_AddMembers","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","format":"uuid"},{"name":"members","in":"body","required":true,"schema":{"type":"array","items":{"$ref":"#/definitions/InrixUserGroupMember"}}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/FindUserGroupsByAdminUser":{"get":{"tags":["UserGroup"],"operationId":"UserGroup_GetUserGroupsByAdmin","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"groupIds","in":"query","required":true,"type":"string"},{"name":"userId","in":"query","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/usergroups/{id}/members/{memberId}":{"delete":{"tags":["UserGroup"],"operationId":"UserGroup_DeleteMembers","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","format":"uuid"},{"name":"memberId","in":"path","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/usergroups/{groupId}":{"put":{"tags":["UserGroup"],"operationId":"UserGroup_Put","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"groupId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"group","in":"body","required":true,"schema":{"$ref":"#/definitions/InrixUserGroup"}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["UserGroup"],"operationId":"UserGroup_Delete","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"groupId","in":"path","required":true,"type":"string","format":"uuid"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/usergroups/GetMultipleUserGroups":{"post":{"tags":["UserGroup"],"operationId":"UserGroup_GetMultipleUserGroups","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"ids","in":"body","required":true,"schema":{"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}},"/v1/usergroups/{groupId}/properties":{"get":{"tags":["UserGroup"],"operationId":"UserGroup_QueryProperty","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"groupId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"name","in":"query","required":false,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"put":{"tags":["UserGroup"],"operationId":"UserGroup_UpdateProperty","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"groupId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"properties","in":"body","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"post":{"tags":["UserGroup"],"operationId":"UserGroup_AddProperties","consumes":["application/json","text/json","application/xml","text/xml","application/x-www-form-urlencoded"],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"groupId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"properties","in":"body","required":true,"schema":{"type":"object","additionalProperties":{"type":"string"}}}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}},"delete":{"tags":["UserGroup"],"operationId":"UserGroup_DeleteProperty","consumes":[],"produces":["application/json","text/json","application/xml","text/xml"],"parameters":[{"name":"groupId","in":"path","required":true,"type":"string","format":"uuid"},{"name":"name","in":"query","required":true,"type":"string"}],"responses":{"200":{"description":"OK","schema":{"type":"object"}}}}}},"definitions":{"Application":{"type":"object","properties":{"SerializeForStorage":{"type":"boolean"},"role":{"format":"int32","enum":[0,1,2,3,4],"type":"integer"},"id":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"appKey":{"type":"string"},"name":{"type":"string"},"appVersion":{"type":"string"},"sdkVersion":{"type":"string"},"status":{"format":"int32","enum":[0,1],"type":"integer"},"devId":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"csVendorId":{"type":"string"},"csVendorGroupId":{"type":"string"},"csVendorToken":{"type":"string"},"sfId":{"type":"string"},"sfAccountName":{"type":"string"},"sfContractExpiration":{"format":"date-time","type":"string"},"tokenExpirationHours":{"format":"int32","type":"integer"},"createdBy":{"type":"string"},"createdDate":{"format":"date-time","type":"string"},"modifiedBy":{"type":"string"},"modifiedDate":{"format":"date-time","type":"string"},"properties":{"type":"object","additionalProperties":{"type":"string"}}}},"OAuth2SigninRequest":{"type":"object","properties":{"username":{"type":"string"},"password":{"type":"string"},"client_id":{"type":"string"},"client_secret":{"type":"string"},"grant_type":{"type":"string"},"device":{"$ref":"#/definitions/Device"}}},"Device":{"type":"object","properties":{"SerializeForStorage":{"type":"boolean"},"application":{"$ref":"#/definitions/Application"},"id":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"uniqueDeviceId":{"type":"string"},"platform":{"type":"string"},"osVersion":{"type":"string"},"model":{"type":"string"},"locale":{"type":"string"},"connectionType":{"type":"string"},"pushTokenChannel":{"type":"string"},"pushToken":{"type":"string"},"pushTokenType":{"type":"string"},"deviceToken":{"type":"string"},"pushCredentials":{"type":"object","additionalProperties":{"type":"string"}},"name":{"type":"string"}}},"AccessToken":{"type":"object","properties":{"token":{"type":"string"},"expiry":{"format":"date-time","type":"string"}}},"SigninRequest":{"type":"object","properties":{"email":{"type":"string"},"password":{"type":"string"},"oAuthUserId":{"type":"string"},"providerName":{"type":"string"},"oAuthToken":{"type":"string"},"oAuthUserName":{"type":"string"},"device":{"$ref":"#/definitions/Device"},"impersonateEmail":{"type":"string"},"impersonateAppId":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"}}},"Developer":{"type":"object","properties":{"id":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"name":{"type":"string"},"devKey":{"type":"string"},"csVendorGroupId":{"type":"string"},"createdBy":{"type":"string"},"createdDate":{"format":"date-time","type":"string"},"modifiedBy":{"type":"string"},"modifiedDate":{"format":"date-time","type":"string"},"noCSToken":{"format":"int32","type":"integer"}}},"InrixEmailTemplate":{"type":"object","properties":{"SerializeForStorage":{"type":"boolean"},"id":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"name":{"type":"string"},"templates":{"type":"array","items":{"$ref":"#/definitions/Template"}},"createdBy":{"type":"string"},"createdDate":{"format":"date-time","type":"string"},"modifiedBy":{"type":"string"},"modifiedDate":{"format":"date-time","type":"string"},"devId":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"}}},"Template":{"type":"object","properties":{"subject":{"type":"string"},"body":{"type":"string"},"locale":{"type":"string"}}},"InrixUser":{"type":"object","properties":{"devices":{"type":"array","items":{"$ref":"#/definitions/Device"}},"SerializeForStorage":{"type":"boolean"},"role":{"format":"int32","enum":[0,1,2,3,4],"type":"integer"},"accountVerified":{"type":"string"},"verificationCode":{"type":"string"},"verificationAttempts":{"format":"int32","type":"integer"},"verificationCodeExpirationUtc":{"format":"date-time","type":"string"},"id":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"email":{"type":"string"},"oAuthUserId":{"type":"string"},"providerName":{"type":"string"},"avatarIndex":{"type":"string"},"profileName":{"type":"string"},"userType":{"format":"int32","enum":[0,1,2],"type":"integer"},"oAuthToken":{"type":"string"},"password":{"type":"string"},"givenName":{"type":"string"},"surname":{"type":"string"},"gender":{"type":"string"},"tag":{"type":"string"},"consumerId":{"type":"string"},"devId":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"parents":{"type":"string"},"createdBy":{"type":"string"},"properties":{"type":"object","additionalProperties":{"type":"string"}}}},"ChangePasswordRequest":{"type":"object","properties":{"oldPassword":{"type":"string"},"newPassword":{"type":"string"}}},"ResetPasswordRequest":{"type":"object","properties":{"email":{"type":"string"},"locale":{"type":"string"},"templateId":{"type":"string"},"baseUrl":{"type":"string"},"parameters":{"type":"object","additionalProperties":{"type":"string"}}}},"InviteUserRequest":{"type":"object","properties":{"email":{"type":"string"},"locale":{"type":"string"},"appId":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"hashToken":{"type":"string"},"isSsoUser":{"type":"boolean"},"baseUrl":{"type":"string"}}},"OpenCarUserRequest":{"type":"object","properties":{"email":{"type":"string"},"code":{"type":"string"},"deviceId":{"type":"string"},"deviceName":{"type":"string"},"locale":{"type":"string"}}},"VerifyEmailRequest":{"type":"object","properties":{"userId":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"verificationCode":{"type":"string"}}},"ResendCodeRequest":{"type":"object","properties":{"userId":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"locale":{"type":"string"}}},"InrixUserGroup":{"type":"object","properties":{"SerializeForStorage":{"type":"boolean"},"id":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"name":{"type":"string"},"parents":{"type":"string"},"description":{"type":"string"},"devId":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"membership":{"type":"array","items":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"}},"lastEvaluatedMemberId":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"membercount":{"format":"int64","type":"integer"},"createdBy":{"type":"string"},"properties":{"type":"object","additionalProperties":{"type":"string"}},"createdDate":{"format":"date-time","type":"string"},"modifiedBy":{"type":"string"},"modifiedDate":{"format":"date-time","type":"string"}}},"InrixUserGroupMember":{"type":"object","properties":{"id":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"type":{"format":"int32","enum":[0,1,2,3],"type":"integer"},"role":{"format":"int32","enum":[0,1,2,3,4],"type":"integer"},"user":{"$ref":"#/definitions/InrixUser"},"usergroup":{"$ref":"#/definitions/InrixUserGroupInternal"}}},"InrixUserGroupInternal":{"type":"object","properties":{"SerializeForStorage":{"type":"boolean"},"members":{"type":"array","items":{"$ref":"#/definitions/InrixUserGroupMember"}},"depth":{"format":"int32","type":"integer"},"id":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"name":{"type":"string"},"parents":{"type":"string"},"description":{"type":"string"},"devId":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"membership":{"type":"array","items":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"}},"lastEvaluatedMemberId":{"format":"uuid","type":"string","example":"00000000-0000-0000-0000-000000000000"},"membercount":{"format":"int64","type":"integer"},"createdBy":{"type":"string"},"properties":{"type":"object","additionalProperties":{"type":"string"}},"createdDate":{"format":"date-time","type":"string"},"modifiedBy":{"type":"string"},"modifiedDate":{"format":"date-time","type":"string"}}}}}