Before you start
You need:- the dedicated Bloom API key issued for your integration;
- a public website URL, a temporary public PDF URL, or both; and
- a server-side environment where the API key remains secret.
1. Create the Brand Skill
This example combines a website and PDF in one Brand Skill:202 Accepted:
data.id in your job record:
2. Check the build
data.status is completed or failed. Start with
a five-second interval and back off between later requests.
When the build completes, data.download contains the temporary ZIP URL,
filename, and byte length. The get reference
contains the complete response schema.
3. Download and extract the Skill
Copydata.download.url from the completed response:
4. Delete Bloom’s copy
After your system has stored the Skill:Build the production lifecycle
Add safe polling, failure handling, storage, and cleanup to your backend.