UrlMatcher

UrlMatcher
UrlMatcher

The UrlMatcher consists of urlPattern and urlScope which together identify a URL which will be serviced by an external system. For example, if you want the external system to service all requests matching '/ext-api/custom/.', the URL Matcher object should be: { "urlPattern": "/custom/.", "urlScope": "EXT_API" } It is important to note that in the case of EXT_UI_TENANT urlScope, the tenant name is not part of the urlPattern. The urlPattern will match the request after the tenant name - if request is "/ext-ui/tenant/testOrg/custom/test", the pattern will match against "/custom/test".

JSON Example
{
    "urlPattern": "string",
    "urlScope": "string"
}
string
urlPattern
Required

Request URL pattern, written as a regular expression pattern. Element content cannot exceed 1024 characters.

string
urlScope
Required

The urlScope property defines what is the scope of the urlPattern. Allowed values are API, EXT_API, EXT_UI_PROVIDER, EXT_UI_TENANT.

Availability
Added in 37.3
Property Of