All REST Endpoints

Evaluate
Evaluation endpoints.
Evaluate a Rule
Method: post
Path: /v1/uwaas/rules/evaluate/{id}
Evaluate Filtered Rules
Method: post
Path: /v1/uwaas/rules/evaluate
Health
Health and readiness endpoints.
Observe Health
Method: get
Path: /observe/health
Readiness Check
Method: get
Path: /ready
Organization Networks
Organization network management endpoints.
Bulk Create Organization Networks
Method: post
Path: /v1/uwaas/orgs/{orgId}/organization-networks
Get Organization Network
Method: get
Path: /v1/uwaas/orgs/{orgId}/organization-networks/{organizationNetworkId}
List Organization Networks
Method: get
Path: /v1/uwaas/organization-networks
List Organization Networks
Method: get
Path: /v1/uwaas/orgs/{orgId}/organization-networks
Update Organization Network
Method: put
Path: /v1/uwaas/orgs/{orgId}/organization-networks/{organizationNetworkId}
Organizations
Organization management endpoints.
Create Organization
Method: post
Path: /v1/uwaas/orgs
Get Organization
Method: get
Path: /v1/uwaas/orgs/{orgId}
List Organizations
Method: get
Path: /v1/uwaas/orgs
Update Organization
Method: put
Path: /v1/uwaas/orgs/{orgId}
Roles
Role management endpoints.
Get Role
Method: get
Path: /v1/uwaas/roles/{roleId}
List Roles
Method: get
Path: /v1/uwaas/roles
Rules
Rules management endpoints.
Create a Rule
Method: post
Path: /v1/uwaas/rules
Get a Rule
Method: get
Path: /v1/uwaas/rules/{id}
List Rules
Method: get
Path: /v1/uwaas/rules
Patch Rules
Method: patch
Path: /v1/uwaas/rules/{id}
Users
Organization user management endpoints.
Create Organization User
Method: post
Path: /v1/uwaas/orgs/{orgId}/users
Get User
Method: get
Path: /v1/uwaas/orgs/{orgId}/users/{userId}
List Users Across Organizations
Method: get
Path: /v1/uwaas/users
List Users for Organization
Method: get
Path: /v1/uwaas/orgs/{orgId}/users
Update User
Method: put
Path: /v1/uwaas/orgs/{orgId}/users/{userId}
Wallets
Wallet management endpoints.
Create Wallet
Method: post
Path: /v1/uwaas/wallets
Get Wallet by ID
Method: get
Path: /v1/uwaas/wallets/{walletId}
List Wallets
Method: get
Path: /v1/uwaas/wallets
Resolve Wallet by Lookup Value
Method: post
Path: /v1/uwaas/wallets/resolve
Update Wallet Mutable Fields
Method: put
Path: /v1/uwaas/wallets/{walletId}
Upload Wallet Key
Method: post
Path: /v1/uwaas/wallets/uploadkey