Skip to content
OpenPostDocs
OpenPostDocs
App Branding

Set organization app branding and workspace policy

PUT/app-branding/{workspace_id}/organization

Authorization

AuthorizationBearer <token>

In: header

Path Parameters

workspace_id*string

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 PUT "https://example.com/app-branding/string/organization" \  -H "Content-Type: application/json" \  -d '{    "expected_revision": 0  }'
{  "$schema": "https://example.com/api/v1/schemas/AppBrandingSettings.json",  "allow_workspace_override": true,  "can_manage_organization": true,  "can_manage_workspace": true,  "effective": {    "dark_logo": {      "id": "string",      "url": "string"    },    "dark_wordmark": {      "id": "string",      "url": "string"    },    "display_name": "string",    "logo": {      "id": "string",      "url": "string"    },    "wordmark": {      "id": "string",      "url": "string"    }  },  "organization_default": {    "dark_logo": {      "id": "string",      "url": "string"    },    "dark_wordmark": {      "id": "string",      "url": "string"    },    "display_name": "string",    "logo": {      "id": "string",      "url": "string"    },    "wordmark": {      "id": "string",      "url": "string"    }  },  "organization_id": "string",  "organization_revision": 0,  "workspace_id": "string",  "workspace_override": {    "dark_logo": {      "id": "string",      "url": "string"    },    "dark_wordmark": {      "id": "string",      "url": "string"    },    "display_name": "string",    "logo": {      "id": "string",      "url": "string"    },    "wordmark": {      "id": "string",      "url": "string"    }  },  "workspace_revision": 0}