Search…
2.4.0 GA
OpenWiFi Release 2.4 GA
Ordering OpenWiFi APs
Device Partner Information
Cloud Partner Information
Getting Started
Provisioning
User Interface
API
OpenAPI Definitions
Security Service
Gateway Service
Firmware Management Service
Monitoring
SDK Installation
Overview
Deploy using Docker Compose
Deploy using Helm
Configuration Examples
Basic Device Provisioning
Device Feature Configuration Examples
Release Notes
Features
Security
Resolved Issues
Test Automation Framework
Overview
Powered By
GitBook
Security Service
post
https://localhost:16001/api/v1
/oauth2
Get access token - to be used as Bearer token header for all other API requests.
delete
https://localhost:16001/api/v1
/oauth2/{token}
Revoke a token.
get
https://localhost:16001/api/v1
/systemEndpoints
Retrieve the system layout.
get
https://localhost:16001/api/v1
/users
Retrieve a list of existing users as well as some information about them.
get
https://localhost:16001/api/v1
/user/{id}
Retrieve the information for a single user.
post
https://localhost:16001/api/v1
/user/{id}
Create a single user.
put
https://localhost:16001/api/v1
/user/{id}
Modify a single user.
delete
https://localhost:16001/api/v1
/user/{id}
Delete a single user.
get
https://localhost:16001/api/v1
/avatar/{id}
Retrieve the avatar associated with a user ID.
post
https://localhost:16001/api/v1
/avatar/{id}
Create an avatar associated with a user ID.
delete
https://localhost:16001/api/v1
/avatar/{id}
Remove an avatar associated with a user ID.
post
https://localhost:16001/api/v1
/email
Send test email with the system.
post
https://localhost:16001/api/v1
/sms
Send test email with the system.
get
https://localhost:16001/api/v1
/securityProfiles
Retrieve the list of security profiles for a specific service type.
get
https://localhost:16001/api/v1
/systemServices
Retrieve the basic system information. This information is used between services only.
get
https://localhost:16001/api/v1
/validateToken
Allows any microservice to validate a token and get security policy for a specific user.
get
https://localhost:16001/api/v1
/system
Retrieve different values from the running service.
post
https://localhost:16001/api/v1
/system
Perform some system wide commands.
Previous
OpenAPI Definitions
Next
Gateway Service
Last modified
2mo ago
Export as PDF
Copy link
Contents
post
/oauth2
delete
/oauth2/{token}
get
/systemEndpoints
get
/users
get
/user/{id}
post
/user/{id}
put
/user/{id}
delete
/user/{id}
get
/avatar/{id}
post
/avatar/{id}
delete
/avatar/{id}
post
/email
post
/sms
get
/securityProfiles
get
/systemServices
get
/validateToken
get
/system
post
/system