---
title: "Store content in cache"
method: POST
path: "/api/context/save"
tags: ["Context"]
---

# Store content in cache

`POST /api/context/save`

Deposit compressed content into the global context cache.
Supports single or batch mode (max 50 items).

## Request body

- union
  - object
    - `url` string, required — URL or content identifier
    - `hqcc` string, required — Compressed content
    - `raw` string — Original raw content
    - `visibility` 'public' | 'private' | 'unlisted'
    - `meta` object
  - object
    - `items` object[], required
      - `url` string, required
      - `hqcc` string, required
      - `raw` string
      - `visibility` 'public' | 'private' | 'unlisted'

## Response `200`

Success

- ContextSaveResponse
  - `success` boolean
  - `status` string
  - `url` string
  - `visibility` string
  - `summary` object
  - `results` object[]
    - `url` string
    - `status` string

## Other responses

- `400` — Invalid request parameters
- `401` — Missing or invalid authentication

---

[API](https://skmtc.dev/prismer-ai/apis/prismer-cloud-api.md) · [All operations](https://skmtc.dev/prismer-ai/apis/prismer-cloud-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/prismer-ai/prismer-cloud-api/revisions/7fef0836d17f/schema)
