Skip to content
OpenPostDocs
OpenPostDocs
Editor Agent

Save editor style

POST/editor-agent/styles

Authorization

AuthorizationBearer <token>

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

curl -X POST "https://example.com/editor-agent/styles" \  -H "Content-Type: application/json" \  -d '{    "expected_version": 0,    "style": {      "context": "string",      "definition": {        "captions": {},        "guidance": [          "string"        ],        "interpretations": [          "string"        ],        "library": [          {            "role": "string"          }        ],        "palette": [          "string"        ],        "typography": {}      },      "editor_kind": "video",      "name": "string",      "source_instruction": "string"    },    "workspace_id": "string"  }'
{  "$schema": "https://example.com/api/v1/schemas/Style.json",  "archived": true,  "built_in": true,  "context": "string",  "created_at": "2019-08-24T14:15:22Z",  "definition": {    "captions": {      "align": "left",      "color": "string",      "font_asset_id": "string",      "font_family": "string",      "font_size": 0    },    "guidance": [      "string"    ],    "interpretations": [      "string"    ],    "library": [      {        "id": "string",        "role": "string",        "version": "string"      }    ],    "palette": [      "string"    ],    "source_project_id": "string",    "source_revision": "string",    "typography": {      "align": "left",      "color": "string",      "font_asset_id": "string",      "font_family": "string",      "font_size": 0    }  },  "editor_kind": "video",  "id": "string",  "name": "string",  "shared": true,  "source_instruction": "string",  "version": 0,  "workspace_id": "string"}