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
      • Exchanges a Google or Apple OpenID Connect ID token for a Liberty JWT.
        POST
      • Links a verified Google or Apple account to the authenticated Liberty user.
        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
      • Creates the built-in Liberty 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
      • Creates a socket user
      • Generates a password reset authorization flow
      • Resets user 2FA secret
      • Enables 2FA for user
      • Disables 2FA for user
    • 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
    • Raiz
    • QRCode
      • QRCode
        • List QR Codes
        • Create a QR Code
        • Get a QR Code
        • Update a QR Code
        • Delete a QR Code
        • Activate a QR Code
        • Inactivate a QR Code
        • List QR Code accesses
        • Get QR Code report
        • Download QR Code image
        • Export QR Codes
      • QRCode Logo
        • List logos
        • Create logo
        • Get logo
        • Update logo
        • Delete logo
      • QRCode Campaign
        • List campaigns
        • Create campaign
        • Get campaign
        • Update campaign
        • Delete campaign
      • QRCode Category
        • List categories
        • Create category
        • Get category
        • Update category
        • Delete category
      • QRCode Public
        • Redirect from a dynamic QR Code
    • 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
      • QrCodeInput
      • QrCode
      • LogoInput

    QrCodeInput

    {
        "name": "string",
        "target_url": "http://example.com",
        "corp_id": "22f9dcb3-5988-4de9-b2bb-78ba98a38e99",
        "campaign_id": "78614b6c-fe7c-41e2-8e25-c9b3a3c91904",
        "category_id": "8de4c9fd-61a4-4c0b-bf88-0ed3a0fe3fa2",
        "qrcode_logo_id": "7ced0a22-12b8-4299-9da6-26369fef46f9",
        "foreground_color": "#000000",
        "background_color": "#ffffff"
    }
    Built with