Contentstack
Contentstack is a headless CMS: a stack holds content types (the models) and entries (the records), and content becomes visible to an environment only once it is published.
Authentication
- API key
Actions
Generic API request. Call any Contentstack API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path and query are yours to fill.
- Get assetRetrieve a single published asset by UID (GET /assets/{assetuid}), scoped to the connection's environment.
- Get assetsList published assets in the stack (GET /assets), scoped to the connection's environment, with optional paging.
- Get content typeRetrieve a single content type schema by UID (GET /contenttypes/{contenttypeuid}), scoped to the connection's environment.
- Get content typesList all content types defined in the stack (GET /contenttypes), scoped to the connection's environment.
- Get entriesList published entries of a content type (GET /contenttypes/{contenttypeuid}/entries), scoped to the connection's environment, with optional paging and a Contentstack query filter.
- Get entryRetrieve a single published entry by UID (GET /contenttypes/{contenttypeuid}/entries/{entryuid}), scoped to the connection's environment.
Triggers
- Entry published (webhook)Starts when an entry is published in the connected Contentstack stack, delivered by a webhook instead of polling entries for their updatedat timestamp.
- New or updated entryStarts when an entry of a content type is created or updated, detected by polling entries with a query filter on updatedat.
Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.