Layerre
Layerre automates the creation of image and PDF variants from reusable Canva-based design templates.
Integration
- Vendor
- Layerre
- Category
- developer-tools
- Auth
- API_KEY
- Tools
- 15
- Composio slug
layerre
Tools
- Analyze Canva Design
Extract colors, fonts, and images from a public Canva share URL without creating a documented template resource. Layerre does not document whether this operation consumes metered render capacity.
- Create Layer
Create a text or image layer on a template and return the new layer.
- Create Template
Import a public Canva share URL as a Layerre template. This consumes one render credit; Free and Starter plans import one page, Plus up to 25, and Pro up to 200.
- Create Variant
Synchronously render one template variant and return its signed output URL. Each successful render consumes one render credit.
- Create Variants in Bulk
Synchronously render multiple variants with one shared output format. Each successful item consumes one render credit. combine_pdf is PDF-only and requires a Layerre Plus or Pro plan.
- Delete Layerdestructive
Soft-delete one layer from a Layerre template and confirm the request succeeded.
- Delete Templatedestructive
Soft-delete one Layerre template and confirm the request succeeded.
- Delete Variantdestructive
Soft-delete one generated Layerre variant and confirm the request succeeded.
- Get Layer
Return one template layer, refreshing its signed image URL when needed.
- Get Template
Return one template with its layers and refreshed signed image URLs.
- Get Variant
Return one generated variant with a refreshed signed output URL.
- List Templates
Return one page of the connected account's templates, most recently modified first, with an opaque cursor for the next page.
- List Template Variants
Return one page of a template's generated variants with refreshed signed URLs and an opaque cursor for the next page.
- Update Layer
Update a layer and return the refreshed layer. Provide at least one of name, layer_type, x, y, position, page_number, or properties.
- Update Template
Update a template and return the refreshed template. Provide at least one of name, width, height, background_color, page_backgrounds, or layers.
Setup
- Create or open a Switchy Project.
- Open Integrations and connect Layerre.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the Layerre tools in chat.
What teammates see: by default, memories from Layerre are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.