Modify API proxies
If necessary, you can change the configurations of API proxies or deploy/undeploy API proxies.
-
From the Trimble Developer Console left menu, select API Management > API Proxies.
-
On the API Proxy page, select the API proxy to edit.
The page displays with the details of the API proxy.

-
You can modify the API proxy details like Target Endpoint or Deploy/Undeploy proxies as needed.
To deploy a proxy, in the environment you wish to deploy, click CONFIGURE.
The Configure button displays if the configuration for deployment hasn’t been set. The Deployment Configuration dialog box displays.

Enter the Target Endpoint URL, and select DEPLOY CHANGES.
Deployment in Azure gateway will take about 5 minutes to get completed.
The deployed endpoints are a combination of the Namespace and the Basepath that you entered on the Create Proxy Page. The Namespace will be in lowercase and spacing is replaced by a dash.
-
If you want one or more of your resources to be accessed without an access token,you can configure no authentication with the combination of resource method & resource path.
Only successfully deployed API Deployments will have an option to enable the ‘No Authentication’ Resource option.
How to configure No Auth in the API Deployment Configuration?
Enter the resource details and select Add PATH to enable No Auth on the configured resource. If you want to add more resources for no auth configuration, repeat this step.No Authentication Resource Configuration
Below examples illustrate the possible No Auth Configurations & its corresponding behaviour in Gateway during consumption
Examples:
| Resource Path | Allowed Paths in Gateway |
|---|---|
pets | /pets |
/pets | /pets |
pets/* | /pets/1, /pets/cats/1 |
pets/1 | /pets/1 |
pets/{pet_type}/* | /pets/cats/1 |
pets/{pet_id} | /pets/cats, pets/dogs, pets/1 |
pets* | /pets, pets/cats, pets/ |
/pets* | /pets, pets/cats, pets/ |
pets/cats* | pets/cats/1, pets/cats/feed |
pets*/feed* | /pets/cats/feed, /pets/cats/feed/count/5, petsize/22/feedback, pets/feed |
pets*/{pet_type} | /pets/cats, pets/1, petsize/22/feedback |
pets*/{api}/feed* | pets/cats/feedback, petsize/22/feedback, petsize/22/feed |
