Roles and Access
- Menu path: Portal Management → Support Package → Requests.
- Access: Users with portal management authority (e.g., PORTAL_MANAGER) can view and perform operations.
- Portal end users do not access this screen; operations are only performed from the management panel.
User logs into API Portal
Developer or project member logs into their API Portal account with username and password.
Selects appropriate support package
Selects one of the following example packages:
- Enterprise Integration Full Support Package
- Developer Tools Full Support Package
- Full Startup Support Package
Creates support package request
Clicks the “Request Support Package” button for the selected package and submits the request.
Pending approval status
The created request transitions to PENDING status and appears on the Apinizer Manager panel.


Access Relevant Menu
Follows this path through menu: Administration → Portal → Support Packages → Support Package Requests
View Support Package Requests
Support package requests created by all users are listed in table format.
Table Review
Administrator can see the detail, status, and dates of each request in the table. (Table details are below.)
Perform Operation
Administrator can perform operations in the Actions field on each request’s row:Approve – Updates status to APPROVED.Reject – Updates status to REJECTED.
Post-Approval Process
Approved Date and Expired Date information of approved request is automatically updated.
Approval and Rejection Flow
- Approve
- Reject
- Click Approve button (only visible in PENDING or REJECTED statuses).
- Confirmation dialog opens.
- If you approve, supportPackageRequestService.approve(id, currentUserId) is called.
- After operation, list automatically refreshes; status becomes APPROVED.
Business Rules
- There is no deletion operation. Manual intervention via API/DB is required if needed.
- PENDING record can be both approved and rejected.
- APPROVED record can be rejected again (e.g., in case of accidental approval).
- REJECTED record can be approved again (e.g., if user request is re-evaluated).
- After operation, entire list is reloaded; no page refresh needed.

| Column Name | Description |
|---|---|
| Account E-mail | Email address of the user who created the request |
| Account Full Name | Full name of the user |
| Organization | Organization or project name to which the user belongs |
| Support Package | Type of requested support package (example: Enterprise Integration Full Support Package) |
| Status | Current status of the request (example: PENDING, APPROVED, REJECTED) |
| Usage (Detail) | Link that redirects to package usage detail page |
| Request Date | Date the request was created |
| Approved Date | If request is approved, the date it was approved |
| Expired Date | Expiration date of the support package validity period |
| Actions | Operations that can be performed by administrator (✅ Approve / ❌ Reject) |
Frequently Asked Questions
Can I delete records on this screen?
Can I delete records on this screen?
No. Only approval and rejection operations are supported.
Is the rejection reason shown to the user?
Is the rejection reason shown to the user?
Reject dialog records the reason. Display of the reason in external systems depends on backend/portal integration.
Can I approve a rejected application later?
Can I approve a rejected application later?
Yes. “Approve” button is visible for rejected record; you can re-evaluate.
Why can't the detail dialog be edited?
Why can't the detail dialog be edited?
This page is only for package request management; package definitions are made on other screens of portal management.

