← Tools Reference

cloudlayer.io

cloudlayer.io integration (Productivity, Developer Tools). Imported from open-connector.

API key7 toolshttps://api.cloudlayer.io
GET
cloudlayer_get_account
Get the current cloudlayer.io account usage, limits, and job totals for the API key.

/v2/account

POST
cloudlayer_create_html_pdf_job
Create an asynchronous cloudlayer.io HTML-to-PDF job from base64-encoded HTML and return the new job status.

/v2/html/pdf

7 parameters
ParamTypeRequiredDescription
formatstringoptionalThe output page format such as `a4` or `letter`.
marginobjectoptionalThe optional page margin overrides forwarded to cloudlayer.io.
printBackgroundbooleanoptionalWhether the generated PDF should include background graphics and colors.
waitUntilstringoptionalThe page load event to wait for before rendering, such as `load` or `networkidl…
timeoutintegeroptionalThe maximum page load time in milliseconds before rendering fails.
filenamestringoptionalThe optional output filename hint for the generated PDF.
htmlstringrequiredThe base64-encoded HTML document to render as a PDF.
POST
cloudlayer_create_template_pdf_job
Create an asynchronous cloudlayer.io template-to-PDF job from a base64-encoded template and JSON data.

/v2/template/pdf

8 parameters
ParamTypeRequiredDescription
formatstringoptionalThe output page format such as `a4` or `letter`.
marginobjectoptionalThe optional page margin overrides forwarded to cloudlayer.io.
printBackgroundbooleanoptionalWhether the generated PDF should include background graphics and colors.
waitUntilstringoptionalThe page load event to wait for before rendering, such as `load` or `networkidl…
timeoutintegeroptionalThe maximum page load time in milliseconds before rendering fails.
filenamestringoptionalThe optional output filename hint for the generated PDF.
templatestringrequiredThe base64-encoded template source to render as a PDF.
dataobjectrequiredThe JSON object used to populate the Nunjucks template variables.
GET
cloudlayer_get_job
Get one cloudlayer.io job by job ID to inspect status, timing, and request metadata.

/v2/jobs/{jobId}

1 parameter
ParamTypeRequiredDescription
jobIdstringrequiredThe cloudlayer.io job identifier to retrieve.
GET
cloudlayer_list_jobs
List recent cloudlayer.io jobs for the current account with optional cursor pagination.

/v2/jobs

2 parameters
ParamTypeRequiredDescription
limitintegeroptionalThe number of jobs to return, between 1 and 100.
startAfterIdstringoptionalThe job ID to paginate after for cursor-based listing.
GET
cloudlayer_get_asset
Get one generated cloudlayer.io asset by asset ID, including its direct download URL.

/v2/assets/{assetId}

1 parameter
ParamTypeRequiredDescription
assetIdstringrequiredThe cloudlayer.io asset identifier to retrieve.
GET
cloudlayer_list_assets
List recent generated cloudlayer.io assets for the current account with optional cursor pagination.

/v2/assets

2 parameters
ParamTypeRequiredDescription
limitintegeroptionalThe number of assets to return, between 1 and 100.
startAfterIdstringoptionalThe asset ID to paginate after for cursor-based listing.