Connect with us: twitter Twitter facebook Facebook
TMM Insider
More News
Highlighted Features
Hosted NATS

Would you like to have your NATS install hosted by a team of NATS experts? The NATS Hosted solution provides you the option to have your NATS installation hosted by Too Much Media themselves. For an additional 50% cost, Too Much Media will host your installation on our servers, ensuring NATS and all required server software is up to date. No need to hold onto any server credentials any more, TMM support techs will speak directly with our server techs should they need access. For more details on this solution, please reach out to our sales associate John Mauser.

NEW API Permissions system

The latest version of NATS includes an updated permissions system for both the SOAP and REST versions of the NATS API. These settings allow precise control over when a function or resource is available on a particular account. With this, program owners would be able to set up accounts to have access only to the data and functionality that pertains to their task.

In the Affiliates Admin, you can set up the permissions of the SOAP API functions using the "Change SOAP API Permissions" action icon next to the Account in question. Within this page, SOAP API functions are set into either an "Allowed" or "Disabled" list. Much like Allowed/Disabled Affiliates in Programs, you can move any of the available functions from one column to another using the checkbox next to the function and the associated button at the bottom of the list. You also have the ability to check all functions, none, or invert the current selection using the links next to the Enable/Disable button.

For REST API Permissions, you would click on the "Change REST API Permissions" icon next to the Account in question. Within this page, you have the option to set whether a Collection, Method, Resource, or any of the combinations available is "Enabled" for this particular account. Since the REST API system is separated by Collections and Methods, you can set specific control to what the account will have access to. For example, if you want to give an account access to all Adtool resources, but nothing else, you will enable the permission just for Collection: adtool, Method: Any, and Resource: Any.

In addition to these API permissions setting for accounts, you have the ability to turn these API systems on or off globally using the ENABLE_SOAP_API and ENABLE_REST_API configuration options found in the Configuration Admin under the "Security" section. For more details on our SOAP and REST API systems please visit our documentation for SOAP and REST. We also have documentation in regards to best practices associated to the NATS API here.

Server Move Service

Let us help you move your NATS installation. Too Much Media offers a service to help move your NATS or CARMA installation from one server to another. This service includes transferring files, checking that the database connections work correctly and updating necessary configurations. We will also assist you with testing once the transfer is complete. We provide this service for the fee of $195. To request a server move, please put in a support ticket with us.

Package Plus

Are you looking to allow your members to switch between specified package options? NATS allows you to do this using our Package Plus feature. When this featured is enabled, Admins can set up several options in which members can switch between after becoming a full member. Options Can be set as Packages This may offer different levels of access to a member, ensuring they can select the best option for their needs.

To set up Package Plus, you would first need to set which join options should be grouped together within a package. This is done by setting the same "Package ID" for any new or existing join options within 1 site. You will also need to turn on the setting "Package Upgrade Allowed" for each of these grouped options. Without both of these settings, NATS will not allow your members to upgrade or switch to different membership options.

Once your grouped join options have been set for your site, you will need to provide a special link to your current members. This link must include their username and the siteid of the site that they are a member of, using the following format:


This feature is limited to certain billers who have been integrated. To find out which billers have been integrated, please visit our online documentation here. For more details in setting up Package Plus, as well as additional settings and security features, visit our online documentation here.

Newsletter Archive

Previous Issues of TMM Insider can be found at our archive here.