<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<ImportExportData>

  <version>2</version>

  <webservices>
    <webservicexml>&lt;?xml version="1.0" encoding="UTF-8" standalone="no" ?&gt;
&lt;webservice&gt;

  &lt;authentication&gt;
    &lt;type&gt;TOKEN&lt;/type&gt;
    &lt;service_name&gt;Trimble Connect&lt;/service_name&gt;
    &lt;version&gt;1&lt;/version&gt;
    &lt;help_url&gt;&lt;/help_url&gt;
    &lt;description&gt;&amp;lt;p&amp;gt;The Trimble Connect web connection allows you to connect and interact with the &amp;lt;a href="https://app.connect.trimble.com/tc/static/apidoc.html"&amp;gt;Trimble Connect API&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;
&amp;lt;ul&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href="https://app.connect.trimble.com/tc/static/apidoc.html#header-step-1-register-application-with-tid"&amp;gt;Register Application with TID&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Subscribe Registered Application&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Open in FME 2019.1 or higher&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Access FME Options (Tools &amp;amp;gt;&amp;amp;gt; FME Options)&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Select Web Connections from the left-hand menu and then click the Managed Services button.&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Select Trimble Connect Web Connection and Download&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;
&amp;lt;p&amp;gt;Now you can use the Trimble Connect  Web Connection in the HTTPCaller Authentication section. After adding a Tribmle Connection Web Connection the user is prompted for the consumer key/secret accquired during registration in addition to the user email and password.&amp;lt;/p&amp;gt;&lt;/description&gt;
    &lt;markdown_description&gt;The Trimble Connect web connection allows you to connect and interact with the [Trimble Connect API](https://app.connect.trimble.com/tc/static/apidoc.html).

- [Register Application with TID](https://app.connect.trimble.com/tc/static/apidoc.html#header-step-1-register-application-with-tid)
- Subscribe Registered Application
- Open in FME 2019.1 or higher
- Access FME Options (Tools &amp;gt;&amp;gt; FME Options)
- Select Web Connections from the left-hand menu and then click the Managed Services button.
- Select Trimble Connect Web Connection and Download

Now you can use the Trimble Connect  Web Connection in the HTTPCaller Authentication section. After adding a Tribmle Connection Web Connection the user is prompted for the consumer key/secret accquired during registration in addition to the user email and password.
&lt;/markdown_description&gt;
    &lt;connection_description&gt;&lt;/connection_description&gt;
    &lt;markdown_connection_description&gt;&lt;/markdown_connection_description&gt;
    &lt;package_info&gt;
      &lt;is_package&gt;false&lt;/is_package&gt;
      &lt;package_publisher&gt;&lt;/package_publisher&gt;
      &lt;package_name&gt;&lt;/package_name&gt;
    &lt;/package_info&gt;
    &lt;access_token_request_format&gt;grant_type=password&amp;amp;username=[user]&amp;amp;password=[pw]&amp;amp;scope=openid&amp;amp;tenantDomain=trimble.com&amp;amp;client_secret=[consumer_secret]&amp;amp;client_id=[consumer_key]&lt;/access_token_request_format&gt;
    &lt;token_format&gt;access_token&lt;/token_format&gt;
    &lt;access_token_url&gt;https://identity.trimble.com/token&lt;/access_token_url&gt;
    &lt;authorization_header_format&gt;Authorization: Bearer [TOKEN]&lt;/authorization_header_format&gt;
    &lt;token_item_name&gt;&lt;/token_item_name&gt;
    &lt;expiry_object_key&gt;expires_jn&lt;/expiry_object_key&gt;
    &lt;expiry_time_format&gt;
      &lt;expiry_type&gt;0&lt;/expiry_type&gt;
      &lt;expiry_format&gt;&lt;/expiry_format&gt;
    &lt;/expiry_time_format&gt;
    &lt;use_bearer_token&gt;yes&lt;/use_bearer_token&gt;
    &lt;use_query_string&gt;&lt;/use_query_string&gt;
    &lt;nc_gui_fields&gt;
      &lt;nc_gui_field&gt;
        &lt;field_name&gt;user&lt;/field_name&gt;
        &lt;gui_line&gt;GUI TEXT user User Email&lt;/gui_line&gt;
      &lt;/nc_gui_field&gt;
      &lt;nc_gui_field&gt;
        &lt;field_name&gt;pw&lt;/field_name&gt;
        &lt;gui_line&gt;GUI PASSWORD pw Password&lt;/gui_line&gt;
      &lt;/nc_gui_field&gt;
      &lt;nc_gui_field&gt;
        &lt;field_name&gt;consumer_key&lt;/field_name&gt;
        &lt;gui_line&gt;GUI PASSWORD consumer_key Consumer Key&lt;/gui_line&gt;
      &lt;/nc_gui_field&gt;
      &lt;nc_gui_field&gt;
        &lt;field_name&gt;consumer_secret&lt;/field_name&gt;
        &lt;gui_line&gt;GUI PASSWORD consumer_secret Consumer Secret&lt;/gui_line&gt;
      &lt;/nc_gui_field&gt;
    &lt;/nc_gui_fields&gt;
    &lt;nc_header_fields&gt;
      &lt;nc_header_key&gt;Accept&lt;/nc_header_key&gt;
      &lt;nc_header_val&gt;application/json&lt;/nc_header_val&gt;
      &lt;nc_header_key&gt;Content-Language&lt;/nc_header_key&gt;
      &lt;nc_header_val&gt;en-US&lt;/nc_header_val&gt;
      &lt;nc_header_key&gt;Content-Type&lt;/nc_header_key&gt;
      &lt;nc_header_val&gt;application/x-www-form-urlencoded&lt;/nc_header_val&gt;
    &lt;/nc_header_fields&gt;
  &lt;/authentication&gt;

&lt;/webservice&gt;
</webservicexml>
  </webservices>

  <derivedwebservices/>

  <named_connections/>

</ImportExportData>
