LogoLogo
TPI.devCommunityGithub
  • Overview
    • Introduction
      • Future Features
    • License & Disclaimer
    • APIM Architecture
      • Production Deployments and Capacity
      • Functions
      • Integration
    • Key Concepts
      • API Group
      • API Scope
      • API Client
      • End-to-End Workflow Combining API Group, API Scope, and API Client
        • Scenario: API Management for an E-commerce Platform
    • Support
    • Glossary
    • Scenarios
      • Financial Industry
        • Transforming Financial Services with digiRunner API Management
        • Redefining Financial Data Migration with digiRunner API Management Platform
      • Manufacturing Industry
        • Enabling Smart Manufacturing with Seamless API Integration and Automation via digiRunner
        • Streamlining Global Operations with API Management via digiRunner
      • Medical Industry
        • Enhancing Healthcare Data Integration and Security with digiRunner API Management
        • Revolutionizing Healthcare Interoperability with digiRunner’s Advanced API Framework
      • Insurance Industry
        • Modernizing Insurance Services with digiRunner API Management
        • Modernizing Insurance with digiRunner—Bridging Legacy Systems and Microservices
      • Government and Public Services
        • Empowering Open Government Services with digiRunner: A Mission for Integration and Transformation
        • Streamlining Public Sector Innovation via digiRunner: Driving Citizen-Centric Digital Transformation
  • Get Started
    • Installing digiRunner API Management
      • SMTP Configuration
    • Registering Your First APIs with digiRunner
    • Client Authorization and Calling APIs
    • Rate Limiting
    • Proxy Caching
    • Load Balancing
    • Sandbox Testing
    • VIP Gateway Priority Settings
    • JWE Certificate
  • Configuring IP Whitelisting via IP Binding
  • Most common use cases
    • Obtaining API Keys and Calling APIs
    • API IP Diversion
    • Viewing Real-time API Logs
    • Enabling APIs and No Auth in Batches with API Imported
    • Role-Based Access Management within a Hierarchical Structure
    • Simplified OIDC Login with Predefined Organizational Frameworks
    • Resetting User Password and Confirmation Email for Admin Console User
  • Guide
    • AC User Management
      • Users
      • My Profile
      • Roles
      • Role Mapping
      • Organization
      • Role & txID
      • Delegate AC User
      • AC OAuth 2.0 IdP
      • AC LDAP IdP
      • AC MLDAP IdP
      • AC API IdP
    • Development Mode
      • Function Management
      • Rtn Code Management
      • Embedded Function Management
    • Client Management
      • API Client
      • API Group
      • API Scope
      • Authentications
      • Security Level
      • GTW OAuth 2.0 IdP
      • GTW LDAP IdP
      • GTW API IdP
      • GTW JDBC IdP
      • Client Export/Import
    • API Management
      • API List
      • API Registry
      • API Test
      • API Modify Batch
    • Monitor & Alert
      • digiRunner Server
      • Alert Settings
    • Reports
      • API Calls
      • API RESP distribution
      • API Avg. RESP Time
      • API GTW traffic
      • Bad Attempt Report
    • Certificate Management
      • JWE Cert. List
      • JWE Cert. Management
      • TLS Cert. List
      • TLS Cert. Management
    • Application Forms
      • API Key
      • Applications
      • Approval Flow Settings
    • System Information
      • API Key Approval History
      • Scheduled Tasks
      • Recurring Tasks
      • Mail Log
    • System Configs
      • Setting
      • Items
      • Files
      • Customer Setting
      • Online Console
      • WebSocket Proxy Management
      • Static Webpage Reverse Proxy
      • RDB Connection
      • Mail Template Export/Import
  • API Integration Guide
    • Using Token for Authentication and Authorization
      • OpenID Connect (OIDC) Mode
      • Client Credentials Mode
      • Password Mode
    • Using X API Key for Authentication and Authorization
      • Applying for X API Key
      • Obtaining X API Key
      • Calling APIs Registered in digiRunner with X API Key
    • Using API Key for Authentication and Authorization
      • Applying for API Key
      • Obtaining API Key and Secret Key
      • Calculating the Signature and DGRK
      • Calling APIs Registered in digiRunner with API Key
    • Using HTTP Basic and OAuth for Authentication and Authorization
      • Calling APIs Registered in digiRunner with Basic Auth
      • Calling APIs Registered in digiRunner with No OAuth
    • Token Lifecycle Management Mechanism
      • Applying Refresh Token
      • Token Revocation
      • Token Introspection
    • JWS/JWE Integration
      • JWS Workflow
      • JWE Workflow
      • Exchanging Public Keys
      • Generating Certificate
      • Operating with JWS
      • Operating with JWE
Powered by GitBook
On this page
  • Search by Label and Site
  • Enable, Disable, Activate No Auth, and Deactivate No Auth for APIs
  • Reset label
  • Reset fail handle policy
  • API URL Setting

Was this helpful?

Export as PDF
  1. Guide
  2. API Management

API Modify Batch

PreviousAPI TestNextMonitor & Alert

Was this helpful?

Path: API Management > API Modify Batch

In this section, you can find instructions on how to quickly modify APIs when changing the host environment or port number. This functionality is applicable for red-black deployment or API version updates, and the system supports batch modification of registered APIs.

Search by Label and Site

In this section, you can find instructions on how to search for APIs by label and by site.

Search by Label

If searching by label, and the label is applied to a composer API, the response will return empty.

  1. Click Search by Label to display the label list.

  1. Check the desired labels to search for, and click Confirm.

  1. APIs matching the specified criteria will be displayed.

Search by Site

  1. Click Search by Site to display the site list.

  1. Check the desired target sites to search for, and click Confirm.

  1. APIs matching the specified criteria will be displayed.

Enable, Disable, Activate No Auth, and Deactivate No Auth for APIs

  1. Check multiple APIs at once, and click Enable to enable APIs in batches.

  1. Check multiple APIs at once, and click Disable to disable APIs in batches.

  1. Check multiple APIs at once, and click Active No Auth to activate No Auth for APIs in batches.

  1. Check multiple APIs at once, and click Inactive No Auth to deactivate No Auth for APIs in batches.

Reset label

Reset label clears all existing labels of selected APIs and replaces them with the input ones. If nothing is entered in the input box, the labels will remain empty.

  1. Check the APIs to modify, and click Reset label.

  1. Enter the desired label, press the Enter key, and click Confirm.

  1. A confirmation prompt displaying the message "The original label will be cleared, Confirm the reset?" will pop up. Click Confirm to apply the label change.

Reset fail handle policy

  1. Check the APIs to modify, and click Reset fail handle policy.

  1. Enter the desired Fail Discovery Policy or Fail Handle Policy, and click Confirm.

  1. A confirmation prompt displaying the message "Confirm reset?" will pop up. Click Confirm to apply the policy change.

API URL Setting

In this section, you can find instructions on how to modify the string or percentage of the API URL.

Modify Percentage

  1. Check the APIs to modify, and click API URL Setting.

  1. Fill in the desired API URL, check Percentage, enter a value, and click Preview.

  • Search/Replace Target*: The URL target or string to be modified.

  • Percentage: If Percentage is checked, modify the percentage of the input item, and set the rest to zero. If the total percentage is not 100 after modification, it will result in failed. Calculation of Total Percentage:

    • When there is no routing, the total percentage is the sum of each percentage for that API.

    • When there is routing, the total percentage is the sum based on the IP field for each item.

When Percentage is checked, the total percentage must be 100.

  1. Check the results in the Preview page, and upon confirming correctness, click Confirm to save and exit.

Replace String

  1. To replace api.kcg.gov.tw with 127.0.0.1:8080 as shown in the figure below, check the desired API, and click API URL Setting.

  1. Fill in the desired API URL, check Replace String, enter 127.0.0.1:8080 in the input box, and click Preview.

  • Search/Replace Target*: The URL target or string to be modified.

  • Replace String: The string to be modified.

  1. The system will search for the specified condition and replace it with the string entered by the user. Check the results in the Preview page, and upon confirming correctness, click Confirm to save and exit.