Developer Portal Menu Management
Overview​
This tutorial guides you through managing the navigation menu structure of the Developer Portal. You can configure multi-level menus for the top navigation bar, link each item to content or URLs, and write detailed HTML-based pages for terminal menu nodes. The structure supports up to 3 levels of depth.
Prerequisites​
To access menu management:
- You must have Administrator access
- Go to: Admin > Menu Management
Step-by-Step Tutorial​
Step 1. Understand Menu Hierarchy​
The menu is composed of multiple levels:
- Level 1: Top Navigation (e.g., Product, Application, Document, Forum)
- Level 2: Sub-menu group (e.g., All APIs, pentest)
- Level 3: Terminal nodes (e.g., Ver.1, Guide), where content can be added
Only Level 3 menus can have editable content pages.
Step 2. Add or Edit Menu Items​
A. To Add a New Menu Item:
- Click the + icon next to the desired parent menu
- Enter the menu title (e.g., User Guide)
- Choose visibility (Visible / Hidden)
- Click Register
B. To Edit Existing Items:
- Click the pencil icon next to a menu
- Change the name or reorder as needed
- Click Save to apply
Step 3. Write or Edit Menu Content (Level 3 Only)​
To edit content of a terminal node:
- Select a menu like Document > Ver.1
- On the right pane, enter:
| Field | Example |
| --- | --- |
| Title | Ver. 1
| | Visible | Checked | | Content | Rich text (HTML editor) |
Rich Content Examples:
# API Onboarding Process
## 1. Register an Application
Sign up and register your application in the **Application > My Applications** section.
## 2. Set Up IP Referrer and Request Access
Configure IP Referrers and submit your API usage request via **Application > My Applications > API Usage**.
## 3. Test and Use APIs
Once approved, test your API in the **Test** tab or begin actual usage.
## 4. Manage Team Members
Add teammates to your registered application in **Application > My Applications > Members**.
Add Images or Files:
- Use the Add Image or Add File buttons
- Uploaded files will appear under the editor and be attachable to content
Editor supports headers, formatting, links, tables, and inline HTML.
Step 4. Save Menu Content​
- Once editing is complete, click the Save button at the bottom of the content pane
- Confirm that the content renders correctly when visiting the Developer Portal
Best Practices​
- Use a clear, hierarchical structure to organize APIs and guides
- Group API references by domain or product lines (e.g., /AI, /Security, /OpenAPI)
- Keep menu titles concise (under 25 characters for readability)
- Use the HTML editor to enhance readability with headers, links, and styling
- Periodically review for broken links or outdated content