{"id":"f3e9cca1-2527-461d-bc86-365f09c38474","name":"DynaPictures","slug":"dynapictures","description":"Generate Hundreds of Personalized Images in Minutes","website_url":"https://dynapictures.com/docs","category":["saas"],"score":{"overall":65,"raw":65,"capped":false,"verified":false,"breakdown":{"latency":7,"consistency":7,"doc_quality":6,"error_clarity":5,"auth_simplicity":6,"token_efficiency":7,"first_try_success":6,"response_parseability":8},"source":"prowl","credential_tested":false,"probe_health":{"status":"healthy","up_pct":1.0,"samples":8,"target":"website","p50_latency_ms":373,"last_probed":"2026-08-26T03:39:13.436456+00:00","lookback_hours":24,"no_response":0}},"latency":null,"uptime_30d":null,"protocols":["rest"],"auth_type":null,"mcp_manifest_url":null,"openapi_spec_url":null,"verified":false,"domain_verified":false,"claimed":false,"vendor_id":null,"status":"active","profile":null,"pricing":{"volume_based":true,"pricing_model":"freemium","free_tier_images":50,"paid_plan_max_images":20000,"paid_plan_min_images":500},"last_crawled":"2026-08-25T07:48:24.926915+00:00","last_benchmarked":"2026-08-10T20:39:31.180150+00:00","supports_x402":false,"agent_auth_methods":null,"supports_streaming":false,"has_sandbox":false,"sdks":null,"llms_txt_url":null,"similarity_score":null,"telemetry_evidence":null,"mycelio":{"signed":false,"source":"heuristic","outline":[{"id":"introduction","depth":1,"heading":"Introduction","preview":"Welcome to the DynaPictures Image Generation API.  You can use this REST API to generate images dynamically using predef…","size_bytes":191},{"id":"authentication","depth":1,"heading":"Authentication","preview":"Provide an API Key in the Authorization header when accessing the API  curl \"api_endpoint_here\" \\   -H \"Authorization: B…","size_bytes":566},{"id":"image-generation-api","depth":1,"heading":"Image Generation API","preview":"","size_bytes":0},{"id":"image-generation","depth":2,"heading":"Image Generation","preview":"curl -d '{\"params\":[{\"name\":\"text1\",\"text\":\"Suspendisse tempus odio\",\"color\":\"#333\",\"backgroundColor\":\"#f9f9f9\",\"borderC…","size_bytes":975},{"id":"http-request","depth":3,"heading":"HTTP Request","preview":"POST https://api.dynapictures.com/designs/{UID}","size_bytes":47},{"id":"url-parameters","depth":3,"heading":"URL Parameters","preview":"Parameter Description    UID The ID of an image template to use.  The UID of an image template can be found on the image…","size_bytes":158},{"id":"request-body","depth":3,"heading":"Request Body","preview":"Request body example  {   \"format\": \"jpeg\",   \"metadata\": \"Custom data\",   \"params\": [     {       \"name\": \"canvas\",…","size_bytes":7027},{"id":"custom-metadata","depth":3,"heading":"Custom Metadata","preview":"Request:  {   \"metadata\" : \"Custom Value like Username\",   \"params\": [     {       \"name\": \"canvas\",       \"backgroundCo…","size_bytes":752},{"id":"response","depth":3,"heading":"Response","preview":"Parameter Description    templateUid The UID of an image template.   imageUrl The URL of a generated image in PNG format…","size_bytes":406},{"id":"ai-image-generation","depth":2,"heading":"AI Image Generation","preview":"Generate an AI Image layer (text-to-image)  curl -H \"Authorization: Bearer {API_KEY}\" \\   -H \"Content-Type: application/…","size_bytes":1233},{"id":"static-vs-per-request-layers","depth":3,"heading":"Static vs. Per-request layers","preview":"Each AI Image layer has a generation mode, set in the editor:  Fixed image (static) — the generated image is baked into…","size_bytes":693},{"id":"request-fields","depth":3,"heading":"Request Fields","preview":"For an AI Image layer, the param object accepts the following fields (in addition to the common styling fields such as b…","size_bytes":1207},{"id":"supported-models","depth":3,"heading":"Supported Models","preview":"The model is selected in the editor. Capabilities differ per model:  Model Text-to-image Edits a source image Reference…","size_bytes":994},{"id":"examples","depth":3,"heading":"Examples","preview":"","size_bytes":0},{"id":"text-to-image","depth":4,"heading":"Text-to-image","preview":"Generate a brand-new image from a prompt only  {   \"params\": [     {       \"name\": \"ai_image1\",       \"prompt\": \"A photo…","size_bytes":194},{"id":"edit-a-source-image","depth":4,"heading":"Edit a source image","preview":"Provide a photo to edit via sourceImage  {   \"params\": [     {       \"name\": \"ai_image1\",       \"prompt\": \"Replace the b…","size_bytes":395},{"id":"compose-with-reference-images","depth":4,"heading":"Compose with reference images","preview":"Name a reference and refer to it in the prompt with [name]  {     \"format\": \"jpeg\",     \"params\": [        {       \"name…","size_bytes":610},{"id":"source-image-multiple-references","depth":4,"heading":"Source image + multiple references","preview":"Combine a source photo with several named references  {     \"format\": \"jpeg\",     \"params\": [        {       \"name\": \"ai…","size_bytes":1244},{"id":"gauge-progress-bar-elements","depth":2,"heading":"Gauge & Progress Bar Elements","preview":"DynaPictures supports three data-visualization elements that can be added to a design in the editor and then customized…","size_bytes":361},{"id":"radial-tick-gauge","depth":3,"heading":"Radial Tick Gauge","preview":"Request body example  {   \"params\": [     {       \"name\": \"radial_tick_gauge1\",       \"value\": 18,       \"maxValue\": 24,…","size_bytes":470},{"id":"simple-gauge","depth":3,"heading":"Simple Gauge","preview":"Request body example  {   \"params\": [     {       \"name\": \"simple_gauge1\",       \"value\": 79,       \"circleColor\": \"#E0E…","size_bytes":449},{"id":"line-progress-bar","depth":3,"heading":"Line Progress Bar","preview":"Request body example  {   \"params\": [     {       \"name\": \"line_progress_bar1\",       \"value\": 65,       \"label\": \"65%\",…","size_bytes":1438},{"id":"multipage-templates","depth":2,"heading":"Multipage Templates","preview":"Request:  {   \"format\": \"jpeg\",   \"metadata\": \"some text\",   \"pages\": [     {       \"index\": 0,       \"layers\": […","size_bytes":2135},{"id":"http-request-2","depth":3,"heading":"HTTP Request","preview":"POST https://api.dynapictures.com/designs/{UID}","size_bytes":47},{"id":"url-parameters-2","depth":3,"heading":"URL Parameters","preview":"Parameter Description    UID The ID of an image template to use.  The UID of an image template can be found on the image…","size_bytes":158}],"readiness":80,"fetched_at":1786394371,"affordances":[{"kind":"link","label":"https://dynapictures.com/","target":"https://dynapictures.com/"},{"kind":"link","label":"Sign Up for a Developer Key","target":"https://dynapictures.com/b/p/register"},{"kind":"link","label":"DynaPictures Image Generation API","target":"https://dynapictures.com"},{"kind":"link","label":"CSS filter","target":"https://developer.mozilla.org/en-US/docs/Web/CSS/filter"},{"kind":"link","label":"pricing page","target":"https://dynapictures.com/p/pricing"},{"kind":"link","label":"user-generated marketing","target":"https://dynapictures.com/image-generation-for-consumer-generated-marketing"},{"kind":"link","label":"here","target":"https://dynapictures.com/integrate-image-generator-widget"},{"kind":"link","label":"image generation API","target":"https://dynapictures.com/image-generation-api"},{"kind":"link","label":"Zapier integration","target":"https://dynapictures.com/blog/how-to-use-zapier-for-design-automation-with-dynapictures/"}],"ttl_seconds":86400,"content_length":66211},"featured":false}