Introducing API Center > Introducing API Center > API Center tools
  

API Center tools

API Center provides the following tools that you can use to satisfy your business needs:

Explore page

Use the Explore page to work with your API Center projects and assets.

Finding projects and assets on the Explore page

Use any of the following methods to find your projects and assets on the Explore page:
You can see projects, folders, and assets for all of the services that you use. If you select an Application Integration process to open or to perform an action, the Application Integration service opens in a new browser tab.

Working with projects and assets on the Explore page

Perform actions on projects, folders, and assets on the Explore page. To see what actions you can perform on an object, in the row that contains the object, click the Actions icon.
The Actions menu lists the actions you can perform based on your user role privileges and the permissions specified for the selected object. For example, your user role might have privileges to view objects, but not to edit and delete objects.
You can also delete multiple objects at one time. Select the check box to the left of each object, or select the Select All check box to select all of the objects that are displayed on the current page. After you select the objects, click Actions in the row of any of the selected objects and then click Delete.
Alternatively, you can use the Selection menu to choose the action.

Customizing the Explore page

You can display or hide columns on the Explore page. To display or hide columns, right-click the column heading area and select or clear the column headings in the list. The headings in the list depend on whether projects, assets, or tags are in view on the Explore page.

API Policies page

API policies are rules that you can create to enforce API security and control access to APIs.
You can use API Center to define and assign different types of policies, such as IP filtering, security policies, operational policies, and privacy policies.

API Console page

Use the API Console page to view the published APIs and managed APIs in your organization.
The API Console page includes the following tabs:

API Groups page

Use the API Groups page to view the API groups and managed API groups in your organization.
The API Groups page includes the following tabs:

API Monitor page

Use the API Monitor page to monitor the invocations of managed APIs in your organization.
The API Monitor page displays details of the API invocations according to the time frame you select. You can download the details as a ZIP file from the page.

Configuration page

Use the Configuration page to configure OAuth 2.0 clients, the organization response timeout, change your domain name, and use a vanity domain name of your choice for the organization domain.
The Configuration page includes the following tabs:

API domain name

When you access API Center for the first time, you are prompted to select an API domain name. You can choose the domain name, and then provision the domain.
The API domain name identifies the organization and is used in the URLs created for the managed APIs of an organization. You can also use a subdomain of the organization domain.
The following image shows the API Domain Name dialog box:
API Domain Name provisioning dialog box
Click Save in the API Domain Name dialog box. You see this dialog box only once for a newly configured organization.
The default format of the API domain name is the organization ID.com. You can change the API domain name even after provisioning a domain. You can change the domain name on the Domain Settings tab on the Configuration page as shown in the following image:
API domain name change.
Edit the domain name to enter a name of your choice. After you change the domain name, all existing managed API URLs are seamlessly updated with the new domain name. Any new managed API created after the API domain name change will have the new domain name.
Domain name sample URL
A managed API URL has the following format.
{protocol}://{Informatica_URL}/{domain_name}/{context}/(api_version}/{operation_path}
Consider that your organization API domain is myorg.com, and the given operation path is Customers. When you change the API domain name, the managed API URL changes to the following API URL format:
https://na1.dm-us.informaticacloud.com/myorg.com/urlcontext/v1/Customers

Vanity domain

Use a vanity domain to personalize your API Center domain name and URL, and enhance your personal brand, user experience, and the accessibility of the domain.
A vanity domain is a personalized domain name that you can choose to reflect your particular brand, product, or service. Using a vanity domain makes it easier for visitors to remember your domain name and to be redirected to your primary website, facilitating repeated visits to the site.
Before enabling the vanity domain, you must possess a valid registered domain. Ensure that the domain can connect to API Center. You must also share the CA-signed certificate with Informatica. After you enable the vanity domain for your APIs, all API URLs will be dynamically changed to the vanity domain API URL format. However, redeployment of the APIs is not necessary after enabling the vanity domain. Contact Informatica Global Customer Support if you want to enable a vanity domain.
You can enable a vanity domain for your organization on the Domain Settings tab on the Configuration page. The following image shows the option to enable a vanity domain in API Center:
Option to enable vanity domain in API Center.
After you enable this option, the vanity domain uses the following format:
{protocol}://{domain_name}/v~/{context}/(api_version}/{operation_path}
For example, consider the following managed API URL:
https://na1.dm-us.informaticacloud.com/myorg.com/urlcontext/v1/Customers
After you enable the vanity domain, the managed API URL changes to the following format:
https://myorg.com/v~/urlcontext/v1/Customers
Here, v~ denotes that the domain name uses a vanity domain name.
You can't use the Test Managed API option to test a managed API or its operations on a vanity domain URL. Use the following URL format to check if your vanity domain can connect to API Center:
https://myorg.com/v~

Projects

API Center assets are organized in projects. You can create multiple folders within a project to contain the assets that you need for your project.
For example, you might have a business need to provide monthly analyses of your organization's API activity. You create a project called Monthly API Analysis. You create folders that contain the assets that you use on a monthly basis to integrate data from various systems to perform your analysis.
An API Center project can include assets such as APIs and Application Integration processes.

Creating a project

Create a project to store folders and assets on the Explore page.
    1On the Explore page, click New Project.
    2Enter a name for the project, and optionally, enter a description.
    3Click Save.
    API Center creates the project. The project appears on the Explore page.

Creating a folder

Create a folder to store assets on the Explore page.
    1On the Explore page, click a project, and then click New Folder.
    2Enter a name for the folder, and optionally, enter a description.
    3Click Save.
    API Center creates the folder. The folder appears on the project details page.

Assets

API Center assets include APIs and processes, such as Application Integration processes.
Create the assets you need to satisfy your business needs. A template is available for REST API assets. You can use the template as-is, or you can use it as a head start and customize it to meet your needs.
You can use assets in multiple projects. All assets must be part of at least one project. You can't delete assets that are published APIs.