Airapi User Guide
  • 📙What is Airapi?
  • 📘Getting Started
    • Manage Environment
      • What is an Environment?
      • Add a New Environment
      • Update Environment
        • Reset Environment Cache
      • Delete Environment
      • Dashboard
      • Messages
      • Configurations
      • Endpoints
      • Applications
      • Documents
      • Agreements
      • Account Settings
    • Create Your Account
      • Verify Email
      • Forget Password
  • 📗Management Portal
    • API Definition
      • Consent Management
      • Scope Management
  • 📕Quota Management
    • Quota Management
    • API Base Quota
    • Application Base Quota
    • Domain Base Quota
  • 📔UK Open Banking
    • Account Details
    • Regular Payments
  • 📒TCMB Standard
    • Hata Kodları
  • 📓Advanced Features
    • App To App Authentication
    • mutual TLS
  • 📖How to
    • How To Get a Client Credential Token?
    • How To Get an AppToApp Token?
    • How To Add Multiple Function Policy?
    • How To Add Data Mask Policy?
    • How To Create a New Tenant User?
    • How To Configure Developer Portal?
    • How To Modify Global Rate Limit?
    • How To Retire an API?
    • How To Reject a Payment Initiation?
    • How To Add a Global Variable?
    • How To Restrict Working Hours?
    • How To Track Gateway Error?
    • How To Export/Import Endpoints?
    • How To Reject Account Consent?
    • How To Exclude an Endpoint?
    • How To Define an Endpoint?
    • How To Define a Mock Policy?
    • How To Define a Rate Limit Policy?
    • How To Define a Mail Policy?
    • How To Transform a Header?
    • How To XML to JSON?
    • How To JSON to XML?
  • 📙Release Notes
    • Versions
    • v2.1.80
    • v2.1.76
    • v2.1.72
    • v2.1.68
    • v2.1.64
    • v2.1.60
    • v2.1.56
    • v2.1.52
    • v2.1.44
    • v2.1.36
    • v2.1.20
    • v2.1.16
    • v2.0.96
    • v2.0.80
    • v2.0.72
    • v2.0.70
    • v2.0.66
    • v2.0.60
    • v2.0.55
    • v2.0.51
    • v2.0.50
    • v1.9.47
    • v1.9.46
    • v1.9.45
    • v1.9.44
    • v1.9.43
    • v1.9.42
    • v1.9.41
    • v1.9.40
    • v1.9.39
    • v1.9.38
    • v1.9.37
    • v1.9.3
    • v1.9.2
    • v1.9.1
    • v1.8.8
    • v1.8.7
    • v1.8.6
    • v1.8.5
    • v1.8.4
    • v1.8.3
    • v1.8.2
    • v1.8.1
    • v1.8.0
    • v1.7.9
    • v1.7.8
    • v1.7.7
    • v1.7.6
    • v1.7.5
    • v1.7.4
    • v1.7.3
    • v1.7.2
    • v1.7.1
    • v1.7.0
    • v1.6.9
    • v1.6.8
    • v1.6.7
    • v1.6.5
    • v1.6.2
    • v1.6.0
    • v1.5.8
    • v1.5.6
    • v1.5.4
    • v1.5
    • v1.4.6
    • v1.4.3
    • v1.4.0
    • v1.3.0
    • v1.2.1
    • v1.1.1
    • v0.8.6
  • ⚙Planned Activities
Powered by GitBook
On this page
  • What is Developer Portal Settings?
  • How It Works?
  1. How to

How To Configure Developer Portal?

PreviousHow To Create a New Tenant User?NextHow To Modify Global Rate Limit?

Last updated 2 years ago

What is Developer Portal Settings?

Developer portal is an automatically generated, fully customizable website with the documentation of your APIs. It is where developers can discover your APIs, learn how to use them, and request access. Following section will explain how to navigate its administrative interface, customize the contents, publish the changes, view the published portal.

How It Works?

  1. The Developer Portal branding, general layout, page structure, appearance and behaviors are controlled by Developer Portal Settings. Management Portal provide a solution to manage the configurations as an administrator. Follow the steps below to access the managed version of the portal. If you are accessing the portal for the first time, the default content will be automatically provisioned in the background. Default content has been designed to showcase portal’s capabilities and minimize the number of customizations needed to personalize your portal.

-> Configurations -> Developer Portal Settings

2. The menu items on the center let you modify the layout elements of Developer Portal’s main page and specify how to modify those elements. There are six main functions to customize Developer Portal Settings.

2.1) How to Customize Developer Portal Header?

The configuration setting has a two main appearance component to customize Developer Portal. Any color can be selected to encolour Developer Portal’s header. Site Header can be used to expand the set of choices and customize your theme. The portal diversifications can be carried out and reflect just in time. The real-time changes will be seen in the portal.

2.2) How to Customize Developer Portal Logo?

ApiGo users can customize Developer Portal logo which will be taken a place in the upper left corner. “Click to upload” button provides to get any image to display on the Developer Portal. The bank’s logo can be selected from the machine used. After the configurations have done, click on “Save” button, and check the updates from Developer Portal.

2.3) How to Customize Home Swiper?

Swiper is a modern touch slider that is focused on modern apps/platforms to bring the best experience and simplicity. ApiGo provides a solution on how to include/import Swiper into your Developer Portal without extra effort. “Click to upload” button offers to add a slide to display on Developer Portal. Also, the tenant user can arrange the activation of cards and buttons on the swiper. Title and description content can be added for cards, and buttons’ links and labels can be configurated dynamically. The links provide internal connections in Developer Portal. Also, more than one swiper can be created for the home page.

2.4) How to Customize Home Cards?

The home page is what developers see first after logging in. The home cards can be customized to highlight information specific to the developers. They can be customized by updating Title, selecting Icon, and explaining Description. Three home cards will be defined by default when the tenant is created. The card bodies can be customized to what the priorities of the ApiGo users are. After click on “Save” button, the changes will be displayed on Developer Portal in real-time. “Add New” button is ready to create for more home cards.

2.5) How to Customize API Products?

ApiGo Users are able to manage API products using the ApiGo Management Portal, as described in this section. API products enable you to bundle and distribute your APIs to multiple developer groups simultaneously. API products provide the basis for access control in ApiGo since they provide a management tool for API functions that apps have worked with. The API Product Title, Image, Description, and which link will be followed when clicked on “Docs” button can be updated. Also, new API Products can be created, and outdated ones can be deleted.

2.6) How to Customize Home Menus?

The custom menus can be created with Developer Portal Settings. ApiGo provides a menu customization option for tenant users. If you already have an existing menu, you should see it on the Management Portal. Menu’s title and internal link can be added from the Home Menus section. Also, opening in new tab after clicked on and arranging the visibility of the menu can be adjusted in this section. “Add Submenu” button presents another option to add more than one link as submenus under the main menu.

2.7) How to Add Social Login?

Developers can use their Google and GitHub Accounts to sign in to Developer Portal. With social login, the developer will not have to remember individual usernames and passwords to login. Social Login Methods works with similar requirements to enrich Developer Portal’s authentication processes. This function can only be used in the environment without mTLS authentication. To take Client ID and Client Secret, use Google Console or GitHub and fill in the related blanks. You can customize button text if you want to change the value created by default.

3. You can complete the Developer Portal customization with no React, CSS, or HTML knowledge. ApiGo offers a customization menu to configure all settings of Developer Portal. When updating the Developer Portal theme, you can update not only the look and feel but also functions such as creating menus, products, slides, cards, login methods and so on. ApiGo portals provide a centralized place for developers to discover interactive documentation, code snippets, examples, products, and other functions developers need to successfully use tenant’s APIs.

📖
Management Portal
apigo developer portal home cards
apigo developer portal API products
apigo developer portal home swiper
apigo developer portal logo
apigo developer portal settings
apigo configure developer portal settings
apigo developer portal home menus
apigo developer portal social login