Cancel JobCancel an active Siteleaf job by job ID.
Create CollectionCreate a content collection in a Siteleaf site.
Create Collection FileUpload one static file to a Siteleaf collection identified by its path.
Create DocumentCreate a document in a Siteleaf collection with content, taxonomy, metadata, and visibility.
Create PageCreate a page in a Siteleaf site.
Create RoleGrant a Siteleaf user an admin, publisher, or writer role on a site.
Create SiteCreate a Siteleaf site with its domain, timezone, metadata, and defaults.
Delete CollectionPermanently delete a Siteleaf collection by site ID and collection path.
Delete DocumentPermanently delete a Siteleaf document by ID.
Delete PagePermanently delete a Siteleaf page by ID.
Delete RoleDelete a Siteleaf role by ID, removing the user's access to its site.
Delete SitePermanently delete a Siteleaf site by ID.
Delete Source FilePermanently delete one raw source file from a Siteleaf site.
Get CollectionGet a collection by site ID and collection path.
Get Current UserReturn the Siteleaf user authenticated by the connected API key.
Get DocumentGet a Siteleaf document by ID.
Get JobGet the complete buffered status stream for a Siteleaf job, including all status events and the latest status details.
Get PageGet a Siteleaf page by ID.
Get RoleGet a Siteleaf site-access role by ID.
Get SiteGet one Siteleaf site by ID, including its settings and current or most recent preview, publish, and synchronization job states.
Get Site TaxonomyReturn the unique post tags and categories used by a Siteleaf site.
Get SourceGet raw source-file metadata or list a source directory for a Siteleaf site.
List Collection FilesSearch and list static files in a Siteleaf collection with sorting and agent-controlled pagination.
List CollectionsList content collections in a Siteleaf site with agent-controlled pagination.
List DocumentsSearch and list documents in a Siteleaf collection with visibility, extension, sorting, and pagination filters.
List PagesSearch and list pages in a Siteleaf site with visibility, extension, sorting, and pagination filters.
List SitesList sites accessible to the connected Siteleaf account, with optional sorting and agent-controlled pagination.
List Site UsersList users who have access to a Siteleaf site with agent-controlled pagination.
Publish SiteStart an asynchronous compile-and-publish job for a Siteleaf site and return its job ID.
Update CollectionUpdate at least one of a collection's title, path, permalink, output behavior, or metadata.
Update DocumentUpdate at least one of a document's content, path, taxonomy, visibility, metadata, or date.
Update PageUpdate at least one of a page's content, path, visibility, metadata, or publication date.
Update RoleChange an existing Siteleaf role to admin, publisher, or writer.
Update SiteUpdate at least one of a site's title, domain, timezone, metadata, or Jekyll content defaults.
Create or Replace Source FileCreate or replace one raw source file in a Siteleaf site.