API v1

An API for developers

One API call returns HTML, CSS, extracted images, structured JSON and a quality report.

01

Authentication

AUTH

Every request needs an Authorization: Bearer <API_KEY> header. Issue a key from your Workspace after signing in.

02

Conversion request

RECONSTRUCT
cURL
curl -X POST https://gumson.com/api/v1/reconstruct \
  -H "Authorization: Bearer i2h_your_api_key" \
  -F "image_file=@product-page.jpg" \
  -F "mode=full" \
  -F "format=json"
ParameterTypeDescription
image_filefileImage to convert. JPG, PNG or WebP, up to 25 MB.
image_urlstringA remote image URL can be passed instead of image_file.
modestringfull (default) · text · assets
formatstringjson (default) · html · zip
langstringLanguage of the output text. Defaults to the original.
webhook_urlstringURL to notify when an async job completes.
03

Response

RESPONSE
JSON
{
  "id": "cnv_9f2a…",
  "status": "done",
  "sections": 8,
  "quality": 94,
  "html": "<section class=…>",
  "css": ".i2h-hero{…}",
  "assets": [
    { "name": "product-01.png", "url": "https://…" }
  ],
  "review_zones": [
    { "y": 4120, "h": 380, "reason": "low_contrast_text" }
  ]
}
04

Status codes

ERRORS
CodeMeaningWhat to do
400Malformed requestCheck the parameters.
401Authentication failedCheck your API key.
402Insufficient creditsCheck your plan.
413File too largeReduce it to 25 MB or less.
429Rate limit exceededRetry after a short wait.
Reclaim the web

Set your web free from the images it is trapped in

Free credits the moment you sign up. No credit card required.

Subscribe to the newsletter

Be the first to hear about new features, integrations and conversion tips.

Convert Contact