You can create a custom API that isn't based on an Informatica Cloud
Application Integration
service. The name that you assign to the custom API is part of the API URL.
When you create a custom API, the API URL that you specify must not be a URL that is restricted by Informatica and must not contain any potential vulnerability or malicious script. The URL must use a certificate that is signed by a well-known Certificate Authority.
On the
API Registry
page, click
Create Custom API
.
The
Custom API
page appears.
Enter a name for the API or accept the default name.
The name and version combination must be unique in the organization. The name can contain up to 50 characters, including any letter on the ASCII table, any digit, and the special characters . _ and -. The name can't contain spaces or any of the following characters: / ` " ' < > & : ~ ! @ # ; % ^ * + = { } | , \ $ ? ( ) .
Enter a version number for the API or accept the default version number.
The name can contain up to 10 characters, including any letter on the ASCII table, any digit, and the special characters . _ and -. The name can't contain spaces or any of the following characters: / ` " ' < > & : ~ ! @ # ; % ^ * + = { } | , \ $ ? ( ) .
Enter a URL for the API.
Click
Test
to verify if the URL is valid and reachable.
Select a protocol from the list. You can select
REST
or
SOAP
.
Optionally, add a description.
To enable the API Portal view for the custom API and to allow API consumers to access it, select
Available on API Portal
. By default, the API Portal view is disabled.
Click
Save
.
API Manager
creates an API URL for the custom API. The custom API is listed on the
API Registry
page. Send the API URL to API consumers.
You can configure API policies for custom APIs. You can't configure authorization and authentication for custom APIs.
To delete a custom API, in the
API Registry
page, select the API, click to open the
Actions
menu, and select
Delete Custom API
.
If the API is active, API Manager deactivates the API before deleting it.