Skip to content

feat: apitemplateio#8529

Merged
kishanprmr merged 8 commits intoactivepieces:mainfrom
Sanket6652:feat/APITemplateio
Jul 30, 2025
Merged

feat: apitemplateio#8529
kishanprmr merged 8 commits intoactivepieces:mainfrom
Sanket6652:feat/APITemplateio

Conversation

@Sanket6652
Copy link
Copy Markdown
Contributor

@Sanket6652 Sanket6652 commented Jul 25, 2025

What does this PR do?

Comprehensive APITemplate.io integration for PDF and image generation within Activepieces workflows.

What's Added

Authentication

Multi-region support
API Key auth with regional endpoint selection
Enhanced error handling with region fallback suggestions

Actions

Create Image - Generate images from templates
Create PDF - Generate PDFs from templates
Create PDF from HTML - Convert HTML to PDF with CSS support
Create PDF from URL - Convert webpages to PDF
Delete Object - Clean up generated files
Get Account Information - Account usage and limits
List Objects - Browse generated content with filtering
Get Templates - Fetch available templates

/claim #8507
Fixes #8507

@algora-pbc algora-pbc bot mentioned this pull request Jul 25, 2025
@Sanket6652 Sanket6652 changed the title Feat/api templateio feat: apitemplateio Jul 25, 2025
@onyedikachi-david
Copy link
Copy Markdown
Collaborator

Attach a demo video @Sanket6652

@Sanket6652
Copy link
Copy Markdown
Contributor Author

Sanket6652 commented Jul 28, 2025

@onyedikachi-david I'll add the demo asap.

@Sanket6652
Copy link
Copy Markdown
Contributor Author

Sanket6652 commented Jul 28, 2025

@onyedikachi-david, Please note that the demo currently only demonstrates a GET request.
For the POST request, I'm encountering a "502 Bad Gateway" error, regardless of the region selected, might it happening because of the free account.
demo :
https://github.com/user-attachments/assets/97fbc378-e4ea-4c2d-805c-b05a3985a1ee

@Sanket6652
Copy link
Copy Markdown
Contributor Author

@onyedikachi-david @kishanprmr kindly review

@kishanprmr kishanprmr self-assigned this Jul 30, 2025
@nx-cloud
Copy link
Copy Markdown

nx-cloud bot commented Jul 30, 2025

View your CI Pipeline Execution ↗ for commit ba876b7

Command Status Duration Result
nx run server-api:test-ce ❌ Failed 2m 1s View ↗
nx run-many --target=test --projects=engine,sha... ✅ Succeeded 23s View ↗
nx run server-api:test-cloud ✅ Succeeded 12s View ↗
nx run server-api:test-ee ✅ Succeeded 4s View ↗
nx run-many --target=build -c production --proj... ✅ Succeeded 9s View ↗
nx affected --target=build -c production --excl... ✅ Succeeded <1s View ↗
nx run-many --target=lint --projects=pieces-api... ✅ Succeeded 1m 1s View ↗
nx affected --target=lint --exclude=pieces-* --... ✅ Succeeded <1s View ↗

☁️ Nx Cloud last updated this comment at 2025-07-30 12:24:37 UTC

@kishanprmr kishanprmr merged commit 50f7672 into activepieces:main Jul 30, 2025
9 checks passed
@Sanket6652 Sanket6652 deleted the feat/APITemplateio branch July 30, 2025 12:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[MCP] APITemplate.io

4 participants