auth.rfidio.dev Open in urlscan Pro
45.151.126.167  Public Scan

Submitted URL: https://auth.rfidio.dev/
Effective URL: https://auth.rfidio.dev/docs
Submission: On July 20 via automatic, source certstream-suspicious — Scanned from PL

Form analysis 0 forms found in the DOM

Text Content

RFIDIO - AUTH API

 0.1.0 

OAS 3.1

/openapi.json

RFIDIO REST API for RFID IoT and front-end

Authorize



V1

POST/v1/users
Register

GET/v1/users/activate
Activate

POST/v1/users/token
Login

GET/v1/users/current-user
Fetch Current User

POST/v1/users/refresh
Refresh

POST/v1/users/logout
Logout

PATCH/v1/users/current-user/password-change
Password Change

POST/v1/users/reset-password
Send Token To Reset Password

PATCH/v1/users/reset-password
Reset Password

POST/v1/iam/token
Login Iam User

POST/v1/iam/logout
Logout

POST/v1/iam/refresh
Refresh

GET/v1/iam/current-user
Fetch Current User

PATCH/v1/iam/current-user/password-change
Iam Password Change

PATCH/v1/iam/password-reset
Iam User Password Reset

PATCH/v1/iam/{user_id}/request-password-reset
Iam User Password Reset

POST/v1/iam
Insert Iam User

GET/v1/iam
Get Many Iam Users

GET/v1/iam/{iam_user_id}
Get One Iam User

PATCH/v1/iam/{iam_user_id}
Update One Iam User

PUT/v1/iam/{iam_user_id}
Create Or Update Iam User

DELETE/v1/iam/{iam_user_id}
Delete Iam User

PATCH/v1/iam/{iam_user_id}/change-password
Iam User Change Password

PATCH/v1/iam/{iam_user_id}/grant-permissions
Iam User Grant Permissions

PATCH/v1/iam/{iam_user_id}/revoke-permissions
Iam User Revoke Permissions



USERS

POST/v1/users
Register

GET/v1/users/activate
Activate

POST/v1/users/token
Login

GET/v1/users/current-user
Fetch Current User

POST/v1/users/refresh
Refresh

POST/v1/users/logout
Logout

PATCH/v1/users/current-user/password-change
Password Change

POST/v1/users/reset-password
Send Token To Reset Password

PATCH/v1/users/reset-password
Reset Password



IAM

POST/v1/iam/token
Login Iam User

POST/v1/iam/logout
Logout

POST/v1/iam/refresh
Refresh

GET/v1/iam/current-user
Fetch Current User

PATCH/v1/iam/current-user/password-change
Iam Password Change

PATCH/v1/iam/password-reset
Iam User Password Reset

PATCH/v1/iam/{user_id}/request-password-reset
Iam User Password Reset

POST/v1/iam
Insert Iam User

GET/v1/iam
Get Many Iam Users

GET/v1/iam/{iam_user_id}
Get One Iam User

PATCH/v1/iam/{iam_user_id}
Update One Iam User

PUT/v1/iam/{iam_user_id}
Create Or Update Iam User

DELETE/v1/iam/{iam_user_id}
Delete Iam User

PATCH/v1/iam/{iam_user_id}/change-password
Iam User Change Password

PATCH/v1/iam/{iam_user_id}/grant-permissions
Iam User Grant Permissions

PATCH/v1/iam/{iam_user_id}/revoke-permissions
Iam User Revoke Permissions



GROUPS

POST/v1/groups
Create Groups

GET/v1/groups
Get Many Groups

GET/v1/groups/{group_id}
Get Group Details

PATCH/v1/groups/{group_id}
Update Groups

PUT/v1/groups/{group_id}
Create Or Update Group

DELETE/v1/groups/{group_id}
Delete Group

PATCH/v1/groups/{group_id}/add-user
Add User To Group

PATCH/v1/groups/{group_id}/remove-user
Remove User From Group



DEFAULT

GET/
Read Root

GET/healthcheck
Healthcheck



SCHEMAS

Body_iam_password_change_v1_iam_current_user_password_change_patch
Expand allobject

Body_iam_user_password_reset_v1_iam_password_reset_patch
Expand allobject

Body_password_change_v1_users_current_user_password_change_patch
Expand allobject

GroupCreateSchema
Expand allobject

GroupDetailsSchema
Expand allobject

GroupMembershipSchema
Expand allobject

GroupProfileSchema
Expand allobject

GroupReadSchema
Expand allobject

GroupUpdateSchema
Expand allobject

HTTPValidationError
Expand allobject

IAMUserCreateSchema
Expand allobject

IAMUserLoginSchema
Expand allobject

IAMUserReadSchema
Expand allobject

IAMUserUpdateSchema
Expand allobject

LoginSchema
Expand allobject

MemberProfileSchema
Expand allobject

PasswordChangeSchema
Expand allobject

PasswordResetSchema
Expand allobject

PermissionsModifySchema
Expand allobject

RefreshTokenResponse
Expand allobject

SendResetTokenSchema
Expand allobject

TenantCreateSchema
Expand allobject

TenantLang
Expand allstring

TenantType
Expand allstring

TokenResponse
Expand allobject

UserCreateSchema
Expand allobject

UserProfileSchema
Expand allobject

UserReadSchema
Expand allobject

ValidationError
Expand allobject

auth__schemas__v1__iam__TenantProfileSchema
Expand allobject

auth__schemas__v1__users__TenantProfileSchema
Expand allobject