v1
Cloud Infrastructure

Create or verify workspace repo

Changed on
post/v1/cloud/repos/init

Request

  • Base URL
    https://memory.papr.ai
  • URL
    https://memory.papr.ai/v1/cloud/repos/init
  • Auth
    • API key in header X-API-Key
    • or HTTP bearer

Request body

external_user_idstring nullable

Parse _User.objectId of the acting user (desktop OAuth). Used for ownership-scoped cloud operations instead of the API key user.

scope'user' | 'namespace' | 'org' | 'all'

Three-level ACL scope matching the memory ACL model.

namespace_idstring nullable

Override namespace (org-scoped keys only)

templatestring

Repo template to apply on first creation

Response

Successful Response

repoUrlstring required
createdboolean required
defaultBranchstring

Changes