
Cloudlayer
cloudlayercloudlayer.io is a document and asset generation service that enables users to dynamically create PDFs and images through a REST-based API, SDKs, or no-code integrations.
Acciones disponibles (9)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Add StorageCLOUDLAYER_ADD_STORAGEAcciónTool to add a new user storage configuration. use when you need to attach an external bucket or container for file storage.
CLOUDLAYER_ADD_STORAGEAcciónTool to add a new user storage configuration. use when you need to attach an external bucket or container for file storage.
Parámetros de entrada
namestringObligatorioA human-readable name to identify this storage configuration.
pathstringSubfolder path inside the bucket/container. Defaults to the root if omitted.
regionstringObligatorioStorage region (e.g., 'us-east-1').
providerstringObligatorioenumStorage provider. Valid values: 'aws', 'azure', 'gcp'
awsazuregcpaccessKeystringStorage provider access key (if required by the provider).
containerstringObligatorioName of the bucket or container in the storage provider.
secretAccessKeystringStorage provider secret access key (if required by the provider).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get AssetCLOUDLAYER_GET_ASSETAcciónTool to retrieve a specific asset by its id. use when you need to fetch metadata or download url of an existing asset after its generation.
CLOUDLAYER_GET_ASSETAcciónTool to retrieve a specific asset by its id. use when you need to fetch metadata or download url of an existing asset after its generation.
Parámetros de entrada
idstringObligatorioThe unique identifier of the asset to retrieve
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get API StatusCLOUDLAYER_GET_STATUSAcciónTool to test api reachability. use when checking if the cloudlayer api is available.
CLOUDLAYER_GET_STATUSAcciónTool to test api reachability. use when checking if the cloudlayer api is available.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
HTML to ImageCLOUDLAYER_HTML_TO_IMAGEAcciónTool to convert base64-encoded html to an image. use when you need to render raw html or a url into png, jpeg, or webp after content load.
CLOUDLAYER_HTML_TO_IMAGEAcciónTool to convert base64-encoded html to an image. use when you need to render raw html or a url into png, jpeg, or webp after content load.
Parámetros de entrada
urlstringuriPublic URL to render. Required if `html` is not provided.
htmlstringRaw HTML to render. Required if `url` is not provided.
delayintegerDelay in ms after page load before rendering.
widthintegerWidth of the output image in pixels.
heightintegerHeight of the output image in pixels (auto-fit if omitted).
cookiesobject[]List of cookies to set before rendering.
headersobjectCustom headers to include in page requests.
viewportobjectOverride the browser viewport dimensions.
userAgentstringCustom user-agent string.
outputTypestringenumImage output format. One of 'png', 'jpeg', or 'webp'.
pngjpegwebptimezoneIdstringTimezone identifier, e.g. 'America/New_York'.
transparentbooleanOutput with transparent background if supported.
waitTimeoutintegerTime in ms to wait for `waitForSelector`.
authenticationobjectHTTP authentication credentials.
waitForSelectorstringCSS selector to wait for before rendering.
deviceScaleFactornumberDevice pixel ratio to emulate (1–3 typical).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Convert HTML to PDFCLOUDLAYER_HTML_TO_PDFAcciónTool to convert html or a public url into a pdf document. use when you need programmatic pdf generation from html content.
CLOUDLAYER_HTML_TO_PDFAcciónTool to convert html or a public url into a pdf document. use when you need programmatic pdf generation from html content.
Parámetros de entrada
urlstringPublic URL of the page to convert. Required if 'html' is omitted.
htmlstringRaw HTML string to convert. Required if 'url' is omitted.
inlinebooleanIf true, returns the PDF inline rather than as an attachment.
optionsobjectConfiguration options for PDF generation.
filenamestringCustom filename for the generated PDF.
webhookUrlstringCallback URL to notify when PDF generation completes.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List AssetsCLOUDLAYER_LIST_ASSETSAcciónTool to list the ten most recent assets. use when you need to retrieve your latest cloudlayer assets.
CLOUDLAYER_LIST_ASSETSAcciónTool to list the ten most recent assets. use when you need to retrieve your latest cloudlayer assets.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Storage ConfigurationsCLOUDLAYER_LIST_STORAGEAcciónTool to retrieve a list of all storage configurations. use after authenticating to cloudlayer to view your account's storage settings.
CLOUDLAYER_LIST_STORAGEAcciónTool to retrieve a list of all storage configurations. use after authenticating to cloudlayer to view your account's storage settings.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Convert URL to ImageCLOUDLAYER_URL_TO_IMAGE_POSTAcciónTool to convert a webpage url to an image. use when dynamic screenshot parameters are needed.
CLOUDLAYER_URL_TO_IMAGE_POSTAcciónTool to convert a webpage url to an image. use when dynamic screenshot parameters are needed.
Parámetros de entrada
urlstringObligatorioURL of the webpage to capture.
clipobjectRectangular region to capture instead of the full page.
outputstringenumDesired image output format.
pngjpegcookiesobject[]List of cookies to set on the page.
headersobjectAdditional HTTP headers for the request.
fullPagebooleanCapture the full scrollable page.
viewportobjectViewport size and device scale settings for the screenshot.
userAgentstringCustom User-Agent header value.
authenticationobjectBasic authentication credentials for accessing the webpage.
omitBackgroundbooleanRemove default white background (transparent PNG).
waitForTimeoutintegerMilliseconds to wait before capture if no selector.
waitForSelectorstringCSS selector to wait for before capturing.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Convert URL to PDFCLOUDLAYER_URL_TO_PDF_POSTAcciónTool to convert a url to pdf with full parameter support. use when you need advanced control over paper size, margins, headers/footers, or webhook callbacks.
CLOUDLAYER_URL_TO_PDF_POSTAcciónTool to convert a url to pdf with full parameter support. use when you need advanced control over paper size, margins, headers/footers, or webhook callbacks.
Parámetros de entrada
urlstringObligatoriouriPublicly accessible web page URL to convert to PDF
outputstringenumReturn type: 'url' for hosted link, 'buffer' for base64 payload
urlbufferoptionsobjectOptional settings to customize PDF output.
payloadobjectCustom JSON data passed through and returned in webhook
webhookobjectSettings for asynchronous webhook notification.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not