OpenAPI (Admin)
- Getting Started
Treepl CMS uses APIs for just about all of its CMS functionality (adding, editing, finding and deleting content) and these APIs are progressively being opened up for public access for use with connecting external systems to your Treepl CMS instances. - CRM Contacts API
Create, Retrieve, Update and Delete CRM Contacts via the public API endpoint using "where" filtering as well as retrieve a contact's Bookings, Cases and Orders. The contact's Secure Zone details can also be retrieved and password reset via this API. - Customer Types API
Retrieve Customer Types via the public API endpoint. - CRM Cases API
Create, Retrieve, Update and Delete CRM Cases via the public API endpoint using "where" filtering. - CRM Bookings API
Create, Retrieve, Update and Delete CRM Bookings via the public API endpoint using "where" filtering. - CRM Orders API
Retrieve and Update Order Items via the public API endpoint using "where" filtering. - CRM Order Lines API
Create, Retrieve, Update and Delete CRM Order Lines within an Order via the public API endpoint. - CRM Order Assets API
Create CRM Order Assets, such as Discount Codes, Gift Vouchers, Shipping Options and Tax Codes via the public API endpoint. - CRM Order Payments API
Create, Retrieve, Update and Delete CRM Order Payments within an Order via the public API endpoint using "where" filtering. - CRM Order Statuses API
Retrieve CRM Order Statuses via the public API endpoint using "where" filtering. - Print API
Retrieve the print version of an Order asset via the public API endpoint by type. - Modules API
Create, Retrieve, Update and Delete Modules via the public API endpoint using "where" filtering. - Module Properties API
Create, Retrieve, Update and Delete Module Properties via the public API endpoint as well as setting their sort order and Retrieving and Updating Property settings. - Module Items API
Create, Retrieve, Update and Delete Module Items via the public API endpoint using "where" filtering as well as Retrieve and Update Module Item's SEO data. - Module Items Attributes API
Create, Retrieve, Update and Delete Module Items Attributes via the public API endpoint via "where" filtering as well as update the attribute sort order. - Module Items Attribute Options API
Create, Update and Delete Module Items Attribute Options via the public API endpoint. - Module Item Draft API
Update and Delete Module Item Drafts via the public API endpoint including the publishing of drafts. - Module Item Prices API
Create, Retrieve, Update and Delete a Module Item's Prices via the public API endpoint. - Module Item Inventory API
Retrieve, Update and Delete Module Item Inventory via the public API endpoint as well as generating inventory variations. - Module Item Related Items API
Retrieve and Update a Module Item's Related Items via the public API endpoint. - Module Item Grouped Items API
Create, Retrieve, Update and Delete a Module Item's Grouped Items via the public API endpoint. - Module Item Parent Items API
Retrieve and Update a Module Item's Parent Items via the public API endpoint. - Ecommerce Discount Codes API
Create, Retrieve, Update and Delete Ecommerce Discount Codes via the public API endpoint using "where" filtering. - Ecommerce Gift Vouchers API
Create, Retrieve, Update and Delete Ecommerce Gift Vouchers via the public API endpoint using "where" filtering. - Ecommerce Shipping Options API
Create, Retrieve, Update and Delete Ecommerce Shipping Options via the public API endpoint as well as return external shipping providers and settings. - Ecommerce Taxes API
Create, Retrieve, Update and Delete Ecommerce Taxes via the public API endpoint using "where" filtering. - Site Globals API
Create, Retrieve, Update and Delete Site Global Groups and their Properties via the public API endpoint using "where" filtering. - Forms API
Retrieve Forms via the public API endpoint using "where" filtering. - Workflows API
Retrieve Workflows via the public API endpoint using "where" filtering. - Email Notification Sender API
Trigger various system Email Notifications via the public API endpoint. - Content Templates API
Create, Retrieve, Update and Delete Content Templates via the public API endpoint using "where" filtering. - Categories API
Create, Retrieve, Update and Delete Categories via the public API endpoint using "where" filtering. - File System API
Create, Retrieve, Update and Delete File System items (Folders and Files) via the public API endpoint include their Secure Zone assignments or to assign Secure Zones. - Module Layouts API
Create, Retrieve, Update or Delete Module Layouts via the public API endpoint using "where" filtering.