Type in your suggestion - new feature or improvement idea

API for the Website System

The current API (v2.1) does not support any of the content management system features like adding/removing/modifying pages or page templates.

A simple API to do the following would be nice to have

1. Add a page
2. See if a page exists by page name or URL
3. Delete a page
4. Make a page in menu
5. Set a pages access control settings
6. Make a page template
7. Delete a page template
8. Assign a page to a page template

9. Add CSS snippet to the custom CSS
10. Select a theme and variant and apply it

There is no need for gadget placement or movement. There is also no need for content addition.

The idea behind this API is to "frame" in a website from a set of directives from a spreadsheet or an external program that can create a site on the fly. The existing API calls can create the proper fields, and sample events.

This will make it much easier and faster to standup a Wild Apricot prototype for customers and also make it easier for partners to quickly get up and running based on a set of "templates" for various vertical markets.

4 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    AlexSirota shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    1 comment

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...

      Feedback and Knowledge Base