---
title: "Save partner workspace items"
method: POST
path: "/partner/v1/store/items"
---

# Save partner workspace items

`POST /partner/v1/store/items`

## Request

- Base URL: `https://passport.ego.ist`
- URL: `https://passport.ego.ist/partner/v1/store/items`
- Auth: HTTP bearer

## Request body

- WorkspaceSaveRequest
  - `items` WorkspaceItemInput[], required
    - `external_id` string, required
    - `content` string, required
    - `created_at` string: Accepted when JavaScript Date.parse returns a finite timestamp

## Response `200`

Workspace generation and item outcomes

- WorkspaceSaveResponse
  - `epoch` integer, required
  - `results` object[], required
    - `external_id` string, required
    - `status` 'stored' | 'deleted' | 'rejected', required
    - `id` string

## Other responses

- `400`: Partner API error. Retry behavior depends on the status and error code.
- `401`: Bearer-token error
- `403`: Partner API error. Retry behavior depends on the status and error code.
- `409`: Partner API error. Retry behavior depends on the status and error code.
- `423`: Partner API error. Retry behavior depends on the status and error code.
- `429`: Partner API error. Retry behavior depends on the status and error code.
- `503`: Partner API error. Retry behavior depends on the status and error code.

---

[API](https://skmtc.dev/ego/apis/ai-passport-partner-api.md) - [All operations](https://skmtc.dev/ego/apis/ai-passport-partner-api/llms.txt) - [OpenAPI document](https://skmtc.dev/ego/apis/ai-passport-partner-api/revisions/d4e46c2809bf?raw)
