Real-world usecases for the Collections API

Hi @Jannetje @John_McConnell ,

The Collection API it is basically a Rest API access to collections. The collections are what powers the dynamic content inside a SiteJet website (similar with custom post types in WP).
The Collection API (see the API endpoints documentation here) is available in Agency Plan only.

If you want to import items from an Airtable base, there are multiple ways to handle this:

  1. Export a CVS from Airtable and import that CVS in the collection, using the Import option (depending on what you need to achieve you might need to make additional changes to your CSV to match SiteJet expected format for some fields - see a discussion here)
  2. Use the Collection API and write a script to import your data

The “UPCOMING API Access” that you’ve mentioned is related to the Project Management feature of SiteJet (that part where you manage websites, tickets) and is available in the Team and Agency plans.
Here, they already released the Webhooks part. Basically this API allows you to connect the Project Management feature to 3rd party tools. For instance, there were some discussions on billing clients (and generate invoices)

Hope this helps.

1 Like