HLiberty
Authentication
Copiar Página
HLiberty
Bem vindo
Authentication
Adiciona para o domínio uma faixa de IP como sendo segura.
POST
Remove a faixa de IP indicada do domínio.
DELETE
Retona a lista das faixa de IP seguros do domínio.
GET
Retona a lista todas as faixas de IP seguros.
GET
Authenticates access and generates the token
POST
Log the user out (invalidate the token).
DELETE
Your credentials
GET
Refresh authentication
GET
Changes the working corporation and resets the token
POST
Corporation
Show list of corporations
GET
Create a new corporation
POST
Show corporation data
GET
Update corporation data
PUT
Delete a corporation
DELETE
Corporation User List
GET
Add user to a corporation
POST
Remove user from a corporation
DELETE
Make corporation enabled for use
POST
Block corporation for use
POST
Sets the corporation under maintenance
POST
Defines that the corporation needs updating
POST
Show corporation data by auth name
GET
Add service to a corporation
POST
Remove Service from a corporation
DELETE
Tree of services, features and actions available to the corporation.
GET
Corporation check
POST
Service & Feature
AppMenu
Displays the menu tree with action associations.
Assign permissions to a workgroup in a specific application menu
Creates or updates an application's menu
Upload service features
Show feature list
Delete service
Update service data
Show service data
Create a service
Show service list
Remove feature action
Add action to Feature
Update feature data
Delete feature
Show feature data
Create a new feature to the service
Server
Get list database server
Creates a new database server identifier
Get database server identifier
Update database server identifier
Delete a server identifier
Start
Create the liberty administrator user
City
List of cities
Create a new city
Update city data
Delete a city
Link between the city x external application
Show city
Show city from identity
Show city from identity
Show city from identity
Show city from identity
External App
Show External App
Create an External App
Show External App
Update an External App
Delete an External App
Show External App
Person
List all people
Create a new person
Show person
Update person data
Delete a person
Link between the person x external application
Update the person's address
Show Person from External App ID and Identity
Show Person from External App Name and Identity
List all people from External App ID
List all people from External App Name
Product
Create a new product
Retrieve all products
Retrieve a product by ID
Update an existing product
Delete a product by ID
Retrieve a product by identity
Associate classification flags with a product
Contract
List all contracts
Create a new contract
Creates/updates a contract based on data provided by an External App
Creates/updates a contract based on data provided by an External App
Show contract
Alter contract
Link between the contract x external application
Update contract address
Make the contract active
Make the contract inactive
Show Contract from External App ID and Identity
List all contracts from External App ID
Show Contract from External App Name and Identity
List all contracts from External App ID
Update contract connection settings
Get the contract items
Define the contract items
Manipulation of contract flags
Core
Recover a note from Notepad
Get application module versions
Create a note in Notepad
Checks and updates the database
Checks and updates the database for all databases
Create database tables
Create a new classification
List all classifications
Get classification by ID
Update a classification by ID
Delete a classification by ID
Get classification by name
Update a classification by name
Delete a classification by name
Webhook
Show webhook
Create a new webhook
Show webhook
Alter webhook
Creates the link between the webhook and the group
Remove the link between the webhook and the group
Make the webhook active
Makes webhook inactive
Metric
List metrics
Create a new metric
Get metric details
Update a metric
Delete a metric
Get metric details
Update a metric by name
Delete a metric
Add a value to a metric
Add a value to a metric
Retrieve metric history
Retrieve metric history
User
Get user list
Creates a new user
Activate user
Inactivate user
Get user
Update user data
Delete user
Change user password
Get user by Login
Generate password reset authorization key
Reset user password
Get user global permission
Get service permission
Get service permission (by service name)
Create a new workgroup
Show workgroup list
Show workgroup data
Update workgroup data
Delete workgroup
Adds the user to the workgroup
Remove user from workgroup
Update Workgroup Access to Service
Update Workgroup Access to Feature
ISP
Manufacturer
Create a new manufacturer
List manufacturers
Update a manufacturer
Delete a manufacturer
Retrieve a manufacturer
Activate a manufacturer
Deactivate a manufacturer
POP
Create a new Point of Presence (POP)
List all POPs
Get POP by ID
Update a POP
Delete a POP
Activate a POP
Deactivate a POP
Radius Attribute
Create a new RADIUS attribute
List attributes
Update an existing attribute
Retrieve a specific attribute
Delete an attribute
Activate an attribute
Deactivate an attribute
Radius Layout
Create a new RADIUS layout
List all layouts
Get a layout by ID
Update a layout
Delete a layout
Activate a layout
Deactivate a layout
Add an attribute to a layout
Remove an attribute from a layout
Retrieve available RADIUS variable templates
Radius Pool
Create a new RADIUS Pool
List all RADIUS Pools
Get RADIUS Pool by ID
Update a RADIUS Pool
Delete a RADIUS Pool
Activate a RADIUS Pool
Deactivate a RADIUS Pool
Radius NAS
Create a NAS
List NAS (showAll)
Get NAS by id (show)
Update a NAS
Delete a NAS
Activate a NAS
Deactivate a NAS
Esquemas
Schemas
ResponsePerson
FeatureResponse
ListResponsePerson
ListResponseFeature
ManufacturerWithTimestamps
ServiceResponse
MenuItem
PaginationInfo
AppMenuItem
ResponseWebhook
ListResponseService
ListResponseWebhook
featuremap
WorkgroupResponse
ListResponseWorkgroup
ResponseMetric
ListResponseMetric
Response
Person200Response
Contract200Response
ListPerson200Response
ListContract200Response
Metric200Response
ListMetric200Response
Webhook200Response
ListWebhook200Response
Raiz
ResponseContract
Manufacturer
RadiusManufacturer
Layout
Pop
Pool
Classification
UUID
ContractRef
ListResponseContract
RadiusAttribute
LayoutAttribute
PopWithTimestamps
PoolWithTimestamps
ClassificationWithTimestamps
City
ContractProductRef
RadiusAttributeWithTimestamps
LayoutAttributeInput
Address
ProductRef
LayoutSummary
ClientAccessProduct
Nas
NASRef
Pagination
ClientAccess
NasListResponse
NasDetail
ClientAccessResponse
NasCreateRequest
NasListItem
NasUpdateRequest
NasSingleResponse
Authentication
Copiar Página
Adiciona para o domínio uma faixa de IP como sendo segura.
POST
/api/whitelist/{domain}/{ip_address}/{mask}
Testar
Run in Apidog
Run in Apidog
Requisição
Parâmetros de Caminho
Gerar Código
Respostas
🟢
200
OK
application/json
Lista de IPs permitidos do domínio
Body
Gerar Código
Request
Request Example
Shell
JavaScript
Java
Swift
cURL
cURL-Windows
Httpie
wget
PowerShell
curl
--location
--request
POST
'/api/whitelist///'
Response
Response Example
[
"172.20.3.0/24"
,
"168.205.177.192/27"
]
Modificado em
2025-09-12 14:53:25
Página anterior
Bem vindo
Próxima página
Remove a faixa de IP indicada do domínio.