Helium PIM API

Start here

One curl that generates an image on the public HTTP API.

Call GET /v1/catalog before inventing ops. HTTP and MCP share the same module + op + input.

MCP session already has pim_* tools — use those. This site is for HTTP apps/curl. Skill pim/http-api (MCP resource pim://skill/pim/http-api).

curl -sS https://intelligence-backend.gethelium.co/v1/generate \
  -H "Authorization: Bearer pim_sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "op": "image",
    "workspaceId": "<uuid>",
    "prompt": "Studio packshot on white"
  }'
{ "ok": true, "module": "generate", "op": "image", "data": { "id": "...", "status": "SUCCEEDED", "assets": [] } }
  • Prod API: https://intelligence-backend.gethelium.co. Local: http://localhost:3001.
  • Secret keys (pim_sk_): servers only.
  • Connect MCP: /docs/mcp.
  • Docs for agents: /docs/llms.txt · skill pim/http-api.
  • OpenAPI: {API}/v1/openapi.json.

Catalog modules include generate, models, and research (MCP pim_* + POST /v1). Session REST for the web app stays API-only.