NAiOS IconNAiOS Logo
Volver al catálogo

Cloudlayer

cloudlayer

cloudlayer.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
9
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

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ón

Tool 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

  • namestringObligatorio

    A human-readable name to identify this storage configuration.

  • pathstring

    Subfolder path inside the bucket/container. Defaults to the root if omitted.

  • regionstringObligatorio

    Storage region (e.g., 'us-east-1').

  • providerstringObligatorioenum

    Storage provider. Valid values: 'aws', 'azure', 'gcp'

    awsazuregcp
  • accessKeystring

    Storage provider access key (if required by the provider).

  • containerstringObligatorio

    Name of the bucket or container in the storage provider.

  • secretAccessKeystring

    Storage provider secret access key (if required by the provider).

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get AssetCLOUDLAYER_GET_ASSETAcción

Tool 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

  • idstringObligatorio

    The unique identifier of the asset to retrieve

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get API StatusCLOUDLAYER_GET_STATUSAcción

Tool to test api reachability. use when checking if the cloudlayer api is available.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

HTML to ImageCLOUDLAYER_HTML_TO_IMAGEAcción

Tool 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

  • urlstringuri

    Public URL to render. Required if `html` is not provided.

  • htmlstring

    Raw HTML to render. Required if `url` is not provided.

  • delayinteger

    Delay in ms after page load before rendering.

  • widthinteger

    Width of the output image in pixels.

  • heightinteger

    Height of the output image in pixels (auto-fit if omitted).

  • cookiesobject[]

    List of cookies to set before rendering.

  • headersobject

    Custom headers to include in page requests.

  • viewportobject

    Override the browser viewport dimensions.

  • userAgentstring

    Custom user-agent string.

  • outputTypestringenum

    Image output format. One of 'png', 'jpeg', or 'webp'.

    pngjpegwebp
  • timezoneIdstring

    Timezone identifier, e.g. 'America/New_York'.

  • transparentboolean

    Output with transparent background if supported.

  • waitTimeoutinteger

    Time in ms to wait for `waitForSelector`.

  • authenticationobject

    HTTP authentication credentials.

  • waitForSelectorstring

    CSS selector to wait for before rendering.

  • deviceScaleFactornumber

    Device pixel ratio to emulate (1–3 typical).

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert HTML to PDFCLOUDLAYER_HTML_TO_PDFAcción

Tool 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

  • urlstring

    Public URL of the page to convert. Required if 'html' is omitted.

  • htmlstring

    Raw HTML string to convert. Required if 'url' is omitted.

  • inlineboolean

    If true, returns the PDF inline rather than as an attachment.

  • optionsobject

    Configuration options for PDF generation.

  • filenamestring

    Custom filename for the generated PDF.

  • webhookUrlstring

    Callback URL to notify when PDF generation completes.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List AssetsCLOUDLAYER_LIST_ASSETSAcción

Tool 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

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Storage ConfigurationsCLOUDLAYER_LIST_STORAGEAcción

Tool 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

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert URL to ImageCLOUDLAYER_URL_TO_IMAGE_POSTAcción

Tool to convert a webpage url to an image. use when dynamic screenshot parameters are needed.

Parámetros de entrada

  • urlstringObligatorio

    URL of the webpage to capture.

  • clipobject

    Rectangular region to capture instead of the full page.

  • outputstringenum

    Desired image output format.

    pngjpeg
  • cookiesobject[]

    List of cookies to set on the page.

  • headersobject

    Additional HTTP headers for the request.

  • fullPageboolean

    Capture the full scrollable page.

  • viewportobject

    Viewport size and device scale settings for the screenshot.

  • userAgentstring

    Custom User-Agent header value.

  • authenticationobject

    Basic authentication credentials for accessing the webpage.

  • omitBackgroundboolean

    Remove default white background (transparent PNG).

  • waitForTimeoutinteger

    Milliseconds to wait before capture if no selector.

  • waitForSelectorstring

    CSS selector to wait for before capturing.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert URL to PDFCLOUDLAYER_URL_TO_PDF_POSTAcción

Tool 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

  • urlstringObligatoriouri

    Publicly accessible web page URL to convert to PDF

  • outputstringenum

    Return type: 'url' for hosted link, 'buffer' for base64 payload

    urlbuffer
  • optionsobject

    Optional settings to customize PDF output.

  • payloadobject

    Custom JSON data passed through and returned in webhook

  • webhookobject

    Settings for asynchronous webhook notification.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not