Field | Description |
|---|---|
Name | The name that you assign to the custom API is part of the API URL. The published API name can contain up to 50 characters, including ASCII letters, digits, Japanese characters, hyphens, dashes, and underscores. |
Version | Version of the published API. You can't change the version. |
API Type | Select a protocol from the list. You can select REST or SOAP. |
API URL | URL for the API. The URL format must conform to the W3C standard. You can add path parameters and query parameters to the URL. Sample URL: https://reqres.in/api/users/{User_ID}?query=20 The sample URL contains the following path parameters and query parameters:
If you have multiple path parameters that you would define later, you can represent them with an asterisk (*) in the URL structure. For example: https://reqres.in/api/users/{User_ID}/*?query=20 In this URL, {User_ID} indicates the first path parameter, such as a user ID and * indicates any additional path parameters you might add later. Note: API Center doesn't validate query parameters. For all custom APIs that were created prior to October 2024 release, you can optionally create another custom managed API to update the path parameter and query parameter values dynamically. |
Method | Select an HTTP method for the API from the available list. Default is GET. Note: To ensure full HTTP standards compliance and improve compatibility with a wider range of API clients, all GET APIs now automatically support the HEAD HTTP method. When a HEAD request is sent to a GET endpoint, the API returns only the metadata of the response headers without the message body, as specified by the HTTP standard. The Swagger definition doesn't contain explicit details for the HEAD method. The HEAD method automatically inherits all rate limit and authorization policies from the corresponding GET method. |
Description | (Optional) Enter a publishing note. |