The playground
Try any of 919 endpoints — live.
Pick an endpoint, load a working example, tweak the params, and send — no signup to try. Results render the way the data deserves; raw JSON, headers & code are one tab away.
Playground demo key · api.reefapi.com
post/asset-generate/v1/batch1 credit
Generate up to 50 assets in one request. Items run independently — a bad item yields its own error entry, never fails the batch. NOTE: items that fetch a remote logo_url/image_url ARE supported and SSRF-guarded.
Working example
Parameters
Up to 50 items, each {action, params} where action is qr|barcode|code_image|favicon|vcard|ical|wifi.
request preview
curl -X POST https://api.reefapi.com/asset-generate/v1/batch \
-H "x-api-key: $REEF_KEY" \
-H "content-type: application/json" \
-d '{"items":"[{\"action\":\"qr\",\"params\":{\"data\":\"x\"}},{\"action\":\"barcode\",\"params\":{\"data\":\"5901234123457\",\"type\":\"ean13\"}},{\"action\":\"barcode\",\"params\":{\"data\":\"bad\",\"type\":\"ean13\"}}]"}'Hit Send to run this endpoint live.