This section shows how developers can customize and extend the functionality of ThoughtFarmer.
With the ThoughtFarmer custom portlets, you can:
- Move information into and out of ThoughtFarmer, using our simple REST API.
- Enhance ThoughtFarmer with new functionality by embedding code into page templates.
- Provide single-sign on to services that provide a remote authentication API.
The REST API is accessible by any language that supports HTTP and XML or JSON content. Embedding code in ThoughtFarmer is done with C#.