PikaPressGo product editor with a SketchAPI drawing surface on a shirt design

Hosted drawing API for the web

SketchAPI

Ship drawing and product-personalization workflows without maintaining an editor from scratch.

Shown in PikaPressGo, a product we build on SketchAPI.

POST https://api.sketchapi.com/v1/sessions

Keep the project API key on your server; send only the short-lived session to the browser.

Manage API access

Built for product teams

Own the experience, not another canvas runtime.

Embed a real drawing product

Mount one origin-isolated Sketchpad frame into the element your application owns.

Shape the editor around the task

Use the async document, layer, tool, brush, media, open, and save APIs around your workflow.

Keep the product workflow yours

Identity, cloud storage, commerce, analytics, and product-specific host services stay in your application.

SketchAPI playground showing three brush strokes on a transparent canvas
The public playground, running the same versioned browser client your application loads.

Explicit lifecycle

One session. One frame. One async API.

The editor runs in its own isolated frame on our infrastructure. Your application gets one typed async API object without shipping editor code in your bundle. Artwork stays in the frame unless your application explicitly exports it; the control plane does not persist an implicit cloud copy.

  • Create a short-lived session from your server
  • Mount the returned session into an explicit host element
  • Use the async API returned for that isolated frame
  • Destroy the client when the host view closes
See the lifecycle example

Hosted API surface

Everything around drawing is an API call.

A typed, versioned browser client, a generated reference for every method, and stable error codes you can branch on.

Document work

Documents, layers, selection, events, and media stay scoped to the mounted runtime.

Drawing control

Discover and activate tools and reusable brush definitions through public namespaces.

Open and save

Import, export, and manage portable drawings without exposing the editor runtime to your page.

Commercial projects

Bring the product and the workflow.

We can scope hosted API integration, product customization, and managed deployment work.