Powerful IDE for API-first design, documentation and development.

Start my Free Trial

Overview

RepreZen API Studio requires an active subscription or trial license.  When you first install API Studio, the Onboarding Wizard asks you to enter your email address, name, and company website.  Following that, it asks for a license key, or allows you to activate a free trial using the built-in license key.


In either case, API Studio uses an internet connection to communicate with RepreZen's CRM and license management services. If you registered for a paid subscription on RepreZen's online store, API Studio may also need to communicate with the e-commerce provider to verify that your subscription is still active. 


If you're running RepreZen API Studio in an enterprise environment, or any network environment protected by a firewall, you may need to configure API Studio with your proxy settings.  In some cases, you may need to take additional steps to allow communication with RepreZen's CRM, license management and/or e-commerce services.


Determining your Proxy Settings


You will need to know the host, port, and in some cases the login credentials for your internet proxy. 


The following links have useful information to inspect your current proxy settings:


Configuring API Studio's Proxy Settings

To configure proxy settings in API Studio, click the Proxy Settings... button in the license activation dialog, and fill in the information in the Proxy Settings dialog.


 


If your proxy requires login credentials, you will need to obtain these from your OS proxy settings, or from your system administrator. 


We recommend that you leave the Save proxy settings in preferences box checked.  This will store the proxy information in Eclipse preferences, so the Eclipse browser control and other features can access internet resources.


Whitelisting the Required Services

The license management, CRM, and (for self-service paid subscriptions) e-commerce services must be reachable through your proxy.  In most cases, this is resolved just by configuring proxy settings in RepreZen API Studio as described above.  But a firewall with a default-deny policy will need to have these services added to a whitelist.


In this case, you'll need to have your system administrator add the following domains to the whitelist:


Service        Domain(s)
License Managementonline.license4j.com
CRMforms.hubspot.com
api.hubapi.com
E-Commerceapi.fastspring.com


You will also need to whitelist these additional domains for Maven code generation and auto-update: 


Service    Domain(s)
Code Generation maven.reprezen.com    
Eclipse Update Site    products.reprezen.com