{"id":"integrations-api","title":"Integrations and API","description":"How Bluepic connects to websites, social platforms, image sources, and other systems, including the rendering API.","language":"en","lastUpdated":"2026-09-11","urls":{"html":"https://bluepic.io/ai-info#integrations-api","markdown":"https://bluepic.io/ai-info/integrations-api.md","json":"https://bluepic.io/ai-info/integrations-api.json"},"markdown":"## Embedding on websites\n\nAny design generator can be embedded on a website, exhibitor portal, registration confirmation page, or virtual event platform as a **widget**, via a script snippet or an iframe. Widget usage is tracked in the analytics dashboard.\n\n## Social platforms\n\n- **LinkedIn:** end users can post the finished graphic directly to LinkedIn from the generator; the organiser can suggest a post text. Posts are logged for the campaign's analytics, and links in the caption are turned into trackable short links (opt-out per campaign).\n- **Instagram, Facebook, X:** the generator hands the graphic and caption to the platform's own app (the caption is copied to the clipboard and the app is opened); these platforms do not accept direct posts from third-party sites. Sharing by email and plain file download are also available. Enabled per campaign.\n- **LinkedIn pre-fill:** end users sign in with LinkedIn and the generator fills their name and profile picture automatically.\n\n## Image sources\n\nInput fields of type image can draw from an image source connected by the template owner. Simplified integrations exist for **Google Drive** and **Pexels**; any other image source can be connected as a custom source. Bluepic's own asset cloud and icon library are available in every account. Image sources can be restricted so end users only pick from approved assets.\n\n## Rendering API (automation campaigns)\n\n- Purpose: generate designs programmatically, with no generator interface, from a CRM, registration system, email tool, or any system that can send HTTP requests. Typical use: a personalised graphic created automatically on attendee registration.\n- Set-up: create an **Automation (API)** campaign, add templates, create account-level API keys (revocable), and use the built-in sandbox with ready-made cURL and GET examples plus a live playground.\n- Metering: API renders draw on the same credit allowance as generators, at 0.1 credit per rendered image (see pricing).\n\n## Batch production without code\n\nThe **Batch Editor** generates many designs from manual input or a CSV upload, for example a personalised LinkedIn graphic for each of 200 exhibitors in one run."}