The API Report CardAPI Index
Markup Hero

Markup Hero API

markuphero.com

The only public API is a browser JavaScript embed with two methods, createMarkup and openMarkup; there is no server-to-server REST API. Tokens and pricing are gated behind a sales conversation. The fuller Integration API remains an unshipped roadmap item.

Last verified: July 2026Software & Data Tools
API GRADE
C
VERIFIED JUL 2026

SCORECARD

ExistenceGOODA public, documented JavaScript embed API is real: createMarkup and openMarkup run in the browser against image inputs.
AccessPOORAPI token comes via a sales touch to support@markuphero.com; no self-serve developer plan and API pricing is unpublished.
CoverageMIXEDThe embed creates and reopens markups; programmatic CRUD on markups, collections, and tags is an unshipped roadmap item.
AuthMIXEDA single public token set on window authenticates all calls; no per-user OAuth or scoped service credentials.
Docs & DXMIXEDPublic docs and a live demo cover the JS embed, but there are no webhooks and no SDKs beyond browser JavaScript.
StabilityMIXEDThe embed script is version-pinned at v0.2.1; rate limits, quotas, and retention policies are not publicly documented.
MORE FROM THE REPORT CARD
Supergood: Markup Hero has an API, with gaps. We cover what it's missing: stable endpoints, normalized JSON, managed auth.

Frequently asked questions

Markup Hero scores C on the API Report Card. The only public API is a browser JavaScript embed with two methods, createMarkup and openMarkup; there is no server-to-server REST API. Tokens and pricing are gated behind a sales conversation. The fuller Integration API remains an unshipped roadmap item.

Tried to integrate with Markup Hero?
SOURCES
Only a browser JavaScript SDK ships, no server-to-server REST API, no Node/Python/PHP/Ruby/Go SDKs, no mobile SDKs docs.markuphero.com β†—
No webhooks, no event subscriptions, purely synchronous request/response inside the browser docs.markuphero.com β†—
Single 'public API token' auth model exposes the token to the browser; no per-user OAuth, no scoped service credentials documented docs.markuphero.com β†—
Programmatic access to markups, collections and tags from outside the embedded modal is unshipped (still listed as a feedback request on the public roadmap) roadmap.markuphero.com β†—
Rate limits, quotas, retention and storage policies for API-generated markups are not publicly documented docs.markuphero.com β†—
API pricing is sales-gated (contact support@markuphero.com), no self-serve developer plan visible markuphero.com β†—
Conflicting third-party reporting on whether an API exists at all suggests low market visibility getapp.com β†—
PDF annotation via the API was on the 2021 roadmap; PDF-specific API guarantees still unclear from public docs community.airtable.com β†—
No published OpenAPI/Swagger spec; integration relies entirely on the marketing-style doc page docs.markuphero.com β†—
Versioning is folder-based on the CDN (`/v0.2.1/`) with no documented deprecation policy or LTS guarantees static.markuphero.com β†—
Chrome Extension can't take full-page screenshots; the 'Paste a Link' full-page capture often produces stretched/broken images on many sites g2.com β†—
No scrolling-screenshot capture, no custom hotkeys, no multi-select for annotation objects g2.com β†—
Cannot add tags to markups outside the editor; tagging workflow is clunky capterra.com β†—
No custom branding or custom-domain options for shared markup links g2.com β†—
Capture experience requires drawing the region each time, no quick 'capture this tab/window' shortcut g2.com β†—
Performance lag opening the markup editor (seconds to load) and screenshot upload latency capterra.com β†—
Chrome Extension repeatedly logs users out, forcing re-login to associate captures with an account g2.com β†—
Missing shape/arrow variety vs. competitors like Snagit (no bracket drawing, limited arrow styles) markuphero.com β†—
Negative AppSumo lifetime-deal reviews around feature parity and value vs. existing tools appsumo.com β†—
Some reviewers say competing tools already solve the same problem better appsumo.com β†—