SignatureAPI
Buddy packages

Save a completed Run's output as a design

Files the output in the caller's own From Claude Space, as a Studio design that opens from `url`. Saving the same Run again returns the same design.

POST
/buddy_packages/{slug}/runs/{run_id}/designs
AuthorizationBearer <token>

Bearer API key in the form sk_live_…, sk_test_…, or pk_live_…. Keys are issued from the Signature dashboard and carry product-prefixed scopes.

In: header

Path Parameters

slug*string
run_id*string

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X POST "https://example.com/buddy_packages/string/runs/string/designs" \  -H "Content-Type: application/json" \  -d '{}'
{  "id": "string",  "object": "design",  "name": "string",  "organization": "string",  "url": "string",  "space": {    "id": "string",    "name": "string"  },  "folder": {    "id": "string"  },  "asset": {    "id": "string"  },  "package": {    "slug": "string",    "version": "string"  },  "run": "string",  "created": "2019-08-24T14:15:22Z"}