Swagger UI

Sitejet API Documentation

For any questions, please reach out to help@sitejet.io.

ai

POST​/ai​/prompt
Get an AI generated result for a prompt

collection

GET​/collection​/{id}​/items
Get items in collection, can be filtered and ordered
POST​/collection​/{id}​/items
Add item(s) to collection
GET​/collection​/{id}​/item​/{itemId}
Get specific item from collection
PUT​/collection​/{id}​/items​/{itemId}
Overwrite item in collection
DELETE​/collection​/{id}​/items​/{itemId}
Delete item in collection

website

GET​/website​/elements​/{element}
Fetch details about a website element
GET​/website​/{website}​/sso
Generate an SSO link for the customer portal (valid 1h)
POST​/v1​/website
Creates a new website
POST​/website​/{website}​/files
Upload file(s)
PATCH​/website​/{website}​/publish
Publish an unpublished website
PATCH​/website​/{website}​/unpublish
Unpublish a published website
GET​/website​/{website}​/assets
Retrieve website data

manager

GET​/sso
Generate a SSO link for the manager (valid 1h)

panel

POST​/account
Update account data

templates

POST​/website​/{website}​/template​/{template}
Select a template for website
GET​/v1​/templates
Retrieve all global Sitejet templates

logs

GET​/website​/{website}​/logs
Returns list of messages
POST​/website​/{website}​/logs
Creates a new message

todos

GET​/website​/{website}​/todos
Returns a list of todos for given website
POST​/website​/{website}​/todos
Creates a new todo for the website