Domains and Traffic Routing
The Domains and Traffic Routing page allows you to edit an existing endpoint definition. You can modify the name, Public endpoint address, and Traffic Manager endpoint address on this page. Note that if enhanced security is enabled while creating the endpoint, the respective field is not displayed on this page. Hence, once enabled, the enhanced security for that endpoint cannot be disabled.
The following table describes the fields on the API Endpoint Settings: <Endpoint Name> page.
| Field | Description |
|---|---|
| Name for your Endpoint | Allows you to define the endpoint name. This endpoint name is reflected wherever this endpoint is mentioned. |
| Require Enhanced Security | Allows you to define whether an SSL certificate is required for the endpoint. If enabled, all calls to this endpoint must be made using SSL. If this setting is unavailable on the page, consult Boomi Account Representative to enable it. Note: - This field is not displayed if enabled while creating the endpoint. In other words, this field cannot be edited after the endpoint is created. - After enabling this field, the transport protocol field is modified to https for both the internal and external URIs (view Customize your Public Endpoint Address and Your Endpoint Address fields). These fields cannot be changed to HTTP or other protocols. |
| Require Mutual TLS(mTLS) | Allows you to define whether an mTLS certificate is required for the endpoint. If enabled, all calls to this endpoint must be made using mTLS. Note: - This field restricts the use of HTTP for public and backend endpoints. - After enabling this field, the transport protocol field is modified to https only for the internal and external URIs (view Customize your Public Endpoint Address and Your Endpoint Address fields). These fields cannot be changed to HTTP or other protocols. - This field is only supported by Cloud API Management - Local Edition 5.3 and above versions. - This field is available only if a feature flag is enabled for some environments, allowing this option to be set. It may not always be available. |
| Customize your Public Endpoint Address | Allows you to define the public domain name and path for the endpoint. Developers use this path when they make calls to this endpoint using curl or other applications. Note: You must add only the allowed listed domain address in this field. The status of all the allowed list of public domain names can be seen on the View and manage domains for APIs page. To create new or view new public endpoint domains, click Manage Domains. |
| Your Public Endpoint Domain | Allows you to define public domain name that the developer application or widget uses to make an API call. It can be defined in the Customize your Public Endpoint Address field. |
| Your Endpoint Address | Allows you to define the backend domain name, path, and parameters for the API call that will be sent to the endpoint system that contains your data. Note: The domain address specified in Your Endpoint Address field does not require to be allow listed. For GRAPHQL endpoint types, the first text box value in Your Endpoint Address remains read-only. However, it is configurable for REST, SOAP, JSON-RPC, GRAPHQL, XML-RPC, and OTHER endpoint types. |
| Your Public Traffic Manager Domain | The Cloud API Management internal hostname (domain name) to which the requested public domain name is CNAMED. You can edit the Traffic Manager domain name by clicking the Edit link in the top ribbon on the page. However, you must consult Cloud API Management before editing the Cloud API Management internal domain name. |
| Your Endpoint Domain | The URI path of the host server that the Traffic Manager uses to send an API call. The Traffic Manager performs call logging and applies the configured rules before sending an API call. Note: This field is available when the endpoint is manually configured. |