{
  "openapi": "3.1.1",
  "info": {
    "title": "Kreatormesh.Api | v1",
    "version": "1.0.0"
  },
  "servers": [
    {
      "url": "http://api.kreatormesh.com/"
    }
  ],
  "paths": {
    "/api/oauth/callback/{platformSlug}": {
      "get": {
        "tags": [
          "ConnectionsEndpoints"
        ],
        "parameters": [
          {
            "name": "platformSlug",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "code",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "state",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "error",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "error_description",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/paystack/webhook": {
      "post": {
        "tags": [
          "Billing"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/flutterwave/webhook": {
      "post": {
        "tags": [
          "Billing"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/polar/webhook": {
      "post": {
        "tags": [
          "Billing"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/trending": {
      "get": {
        "tags": [
          "Trending"
        ],
        "parameters": [
          {
            "name": "category",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "source",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "q",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "window",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/trending/sources": {
      "get": {
        "tags": [
          "Trending"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/": {
      "get": {
        "tags": [
          "Kreatormesh.Api"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/auth/magic-link/request": {
      "post": {
        "tags": [
          "Auth"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MagicLinkRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/auth/magic-link/verify": {
      "post": {
        "tags": [
          "Auth"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VerifyRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/auth/google/url": {
      "get": {
        "tags": [
          "Auth"
        ],
        "parameters": [
          {
            "name": "redirectUri",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/auth/google/callback": {
      "post": {
        "tags": [
          "Auth"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GoogleCallbackRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/auth/onboarding": {
      "post": {
        "tags": [
          "Auth"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/OnboardingRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/auth/me": {
      "get": {
        "tags": [
          "Auth"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/workspaces": {
      "get": {
        "tags": [
          "Workspaces"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Workspaces"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateWorkspaceRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/workspaces/{id}": {
      "patch": {
        "tags": [
          "Workspaces"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateWorkspaceRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Workspaces"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/workspaces/{id}/switch": {
      "post": {
        "tags": [
          "Workspaces"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/connections/{accountId}/move": {
      "post": {
        "tags": [
          "Workspaces"
        ],
        "parameters": [
          {
            "name": "accountId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MoveAccountRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/connections": {
      "get": {
        "tags": [
          "ConnectionsEndpoints"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/connections/platforms": {
      "get": {
        "tags": [
          "ConnectionsEndpoints"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/connections/{platformSlug}/start": {
      "post": {
        "tags": [
          "ConnectionsEndpoints"
        ],
        "parameters": [
          {
            "name": "platformSlug",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "oneOf": [
                  {
                    "type": "null"
                  },
                  {
                    "$ref": "#/components/schemas/StartRequest"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/connections/bluesky/connect": {
      "post": {
        "tags": [
          "ConnectionsEndpoints"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BlueskyConnectRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/connections/{accountId}": {
      "delete": {
        "tags": [
          "ConnectionsEndpoints"
        ],
        "parameters": [
          {
            "name": "accountId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/connections/{accountId}/refresh": {
      "post": {
        "tags": [
          "ConnectionsEndpoints"
        ],
        "parameters": [
          {
            "name": "accountId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/connections/{accountId}/media-tier": {
      "post": {
        "tags": [
          "ConnectionsEndpoints"
        ],
        "parameters": [
          {
            "name": "accountId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SetAccountMediaTierRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/media/presign": {
      "post": {
        "tags": [
          "MediaEndpoints"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PresignRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/posts": {
      "get": {
        "tags": [
          "PostsEndpoints"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "PostsEndpoints"
        ],
        "parameters": [
          {
            "name": "draft",
            "in": "query",
            "schema": {
              "type": "boolean"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PostInputRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/posts/publish": {
      "post": {
        "tags": [
          "PostsEndpoints"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PostInputRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/posts/{postId}": {
      "patch": {
        "tags": [
          "PostsEndpoints"
        ],
        "parameters": [
          {
            "name": "postId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdatePostRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "PostsEndpoints"
        ],
        "parameters": [
          {
            "name": "postId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/posts/tiktok/creator-info/{accountId}": {
      "get": {
        "tags": [
          "PostsEndpoints"
        ],
        "parameters": [
          {
            "name": "accountId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scheduler/tasks": {
      "get": {
        "tags": [
          "SchedulerEndpoints"
        ],
        "parameters": [
          {
            "name": "status",
            "in": "query",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "schema": {
              "pattern": "^-?(?:0|[1-9]\\d*)$",
              "type": [
                "integer",
                "string"
              ],
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scheduler/stats": {
      "get": {
        "tags": [
          "SchedulerEndpoints"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scheduler/tasks/{taskId}/retry": {
      "post": {
        "tags": [
          "SchedulerEndpoints"
        ],
        "parameters": [
          {
            "name": "taskId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scheduler/tasks/{taskId}/cancel": {
      "post": {
        "tags": [
          "SchedulerEndpoints"
        ],
        "parameters": [
          {
            "name": "taskId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/analytics": {
      "get": {
        "tags": [
          "AnalyticsEndpoints"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/analytics/refresh": {
      "post": {
        "tags": [
          "AnalyticsEndpoints"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/analytics/best-times": {
      "get": {
        "tags": [
          "AnalyticsEndpoints"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/evergreen": {
      "get": {
        "tags": [
          "EvergreenEndpoints"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/evergreen/settings": {
      "get": {
        "tags": [
          "EvergreenEndpoints"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "put": {
        "tags": [
          "EvergreenEndpoints"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateEvergreenSettingsRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/evergreen/{postId}": {
      "post": {
        "tags": [
          "EvergreenEndpoints"
        ],
        "parameters": [
          {
            "name": "postId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "EvergreenEndpoints"
        ],
        "parameters": [
          {
            "name": "postId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/evergreen/{entryId}": {
      "patch": {
        "tags": [
          "EvergreenEndpoints"
        ],
        "parameters": [
          {
            "name": "entryId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateEvergreenEntryRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/billing/subscription": {
      "get": {
        "tags": [
          "Billing"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/billing/paystack/health": {
      "get": {
        "tags": [
          "Billing"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/billing/checkout": {
      "post": {
        "tags": [
          "Billing"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CheckoutRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/billing/verify": {
      "post": {
        "tags": [
          "Billing"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/VerifyRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/billing/upgrade": {
      "post": {
        "tags": [
          "Billing"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/billing/cancel": {
      "post": {
        "tags": [
          "Billing"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/context": {
      "get": {
        "tags": [
          "AiContext"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "put": {
        "tags": [
          "AiContext"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "additionalProperties": {
                  "$ref": "#/components/schemas/ProfileContextDto"
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/context/{accountId}/import": {
      "post": {
        "tags": [
          "AiContext"
        ],
        "parameters": [
          {
            "name": "accountId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/credits": {
      "get": {
        "tags": [
          "Generation"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/generate/text": {
      "post": {
        "tags": [
          "Generation"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GenerateTextRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/generate/image": {
      "post": {
        "tags": [
          "Generation"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GenerateImageRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/generate/rewrite": {
      "post": {
        "tags": [
          "Generation"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RewriteRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/generate/remix": {
      "post": {
        "tags": [
          "Generation"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RemixRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/generate/ideas": {
      "post": {
        "tags": [
          "Generation"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/IdeasRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/ready-posts": {
      "get": {
        "tags": [
          "Generation"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Generation"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/ready-posts/generate": {
      "post": {
        "tags": [
          "Generation"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GenerateReadyRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/ready-posts/{id}": {
      "delete": {
        "tags": [
          "Generation"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/ramble/transcribe": {
      "post": {
        "tags": [
          "Ramble"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/ramble/generate": {
      "post": {
        "tags": [
          "Ramble"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GenerateRambleRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/ramble/regenerate": {
      "post": {
        "tags": [
          "Ramble"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RegenerateRambleRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/repurpose/preview": {
      "post": {
        "tags": [
          "Repurpose"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PreviewRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/repurpose/extract": {
      "post": {
        "tags": [
          "Repurpose"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ExtractRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/repurpose/generate": {
      "post": {
        "tags": [
          "Repurpose"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GenerateRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/repurpose/regenerate": {
      "post": {
        "tags": [
          "Repurpose"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RegenerateRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/repurpose/render-reel": {
      "post": {
        "tags": [
          "Repurpose"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RenderReelRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/repurpose/render-reel/{jobId}": {
      "get": {
        "tags": [
          "Repurpose"
        ],
        "parameters": [
          {
            "name": "jobId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/intern": {
      "post": {
        "tags": [
          "Intern"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateInternProfileRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "get": {
        "tags": [
          "Intern"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/intern/queue": {
      "get": {
        "tags": [
          "Intern"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/intern/queue/{id}/approve": {
      "post": {
        "tags": [
          "Intern"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/intern/queue/{id}/kill": {
      "post": {
        "tags": [
          "Intern"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/KillProposalRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/intern/run-now": {
      "post": {
        "tags": [
          "Intern"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/intern/standup": {
      "get": {
        "tags": [
          "Intern"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scout/plan": {
      "post": {
        "tags": [
          "Scout"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PlanScoutGoalRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scout/plan-from-seeds": {
      "post": {
        "tags": [
          "Scout"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/InspectScoutSeedsRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scout/seed-jobs/{id}": {
      "get": {
        "tags": [
          "Scout"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scout/goals/{id}/seeds": {
      "get": {
        "tags": [
          "Scout"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scout/goals/{id}/plan-history": {
      "get": {
        "tags": [
          "Scout"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scout/goals/{id}/plan-history/{revisionId}/revert": {
      "post": {
        "tags": [
          "Scout"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "revisionId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scout/goals": {
      "get": {
        "tags": [
          "Scout"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Scout"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateScoutGoalRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scout/goals/{id}": {
      "get": {
        "tags": [
          "Scout"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "put": {
        "tags": [
          "Scout"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateScoutGoalRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Scout"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scout/goals/{id}/enabled": {
      "post": {
        "tags": [
          "Scout"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SetScoutGoalEnabledRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scout/goals/{id}/run-now": {
      "post": {
        "tags": [
          "Scout"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scout/goals/{id}/sources": {
      "get": {
        "tags": [
          "Scout"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scout/sources/{sourceId}": {
      "post": {
        "tags": [
          "Scout"
        ],
        "parameters": [
          {
            "name": "sourceId",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateScoutSourceRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scout/clips": {
      "get": {
        "tags": [
          "Scout"
        ],
        "parameters": [
          {
            "name": "goalId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scout/clips/processing": {
      "get": {
        "tags": [
          "Scout"
        ],
        "parameters": [
          {
            "name": "goalId",
            "in": "query",
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scout/clips/{id}/approve": {
      "post": {
        "tags": [
          "Scout"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/scout/clips/{id}/reject": {
      "post": {
        "tags": [
          "Scout"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RejectScoutClipRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/direct/destinations": {
      "get": {
        "tags": [
          "Direct"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/direct/batches": {
      "get": {
        "tags": [
          "Direct"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Direct"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/StartDirectBatchRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/direct/batches/{id}": {
      "get": {
        "tags": [
          "Direct"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/direct/pairings/{id}/cut-review": {
      "get": {
        "tags": [
          "Direct"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Direct"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ApproveDirectCutsRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/direct/pairings/{id}/approve": {
      "post": {
        "tags": [
          "Direct"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ApproveDirectCutsRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/direct/pairings/{id}/retry": {
      "post": {
        "tags": [
          "Direct"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/board": {
      "get": {
        "tags": [
          "Slipstream"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/program": {
      "get": {
        "tags": [
          "Slipstream"
        ],
        "parameters": [
          {
            "name": "windowDays",
            "in": "query",
            "schema": {
              "pattern": "^-?(?:0|[1-9]\\d*)$",
              "type": [
                "integer",
                "string"
              ],
              "format": "int32"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/program/graduated": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/ammo": {
      "get": {
        "tags": [
          "Slipstream"
        ],
        "parameters": [
          {
            "name": "search",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Slipstream"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AddAmmoRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/ammo/mine": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/ammo/{id}": {
      "put": {
        "tags": [
          "Slipstream"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateAmmoRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "Slipstream"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/peers": {
      "get": {
        "tags": [
          "Slipstream"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/peers/{id}/act": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/peers/{id}/dismiss": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/trap": {
      "get": {
        "tags": [
          "Slipstream"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "put": {
        "tags": [
          "Slipstream"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SaveOfferRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/trap/consent": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/trap/pause": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/trap/mentions/{id}/skip": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/watchlist": {
      "get": {
        "tags": [
          "Slipstream"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "Slipstream"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AddWatchEntryRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/watchlist/{id}/active": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SetWatchActiveRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/watchlist/{id}": {
      "delete": {
        "tags": [
          "Slipstream"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/setup/complete": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/audit": {
      "get": {
        "tags": [
          "Slipstream"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/audit/run": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/audit/bio": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AcceptBioRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/audit/pin": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AcceptPinRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/governor": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SlipstreamGovernorRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/boldness": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SetBoldnessRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/targets/{id}/draft": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DraftRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/targets/{id}/regenerate": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RegenerateAngleRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/targets/{id}/intent": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/OpenIntentRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/targets/{id}/sent": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MarkSentRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/slipstream/targets/{id}/skip": {
      "post": {
        "tags": [
          "Slipstream"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/lab": {
      "get": {
        "tags": [
          "Lab"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/lab/capability": {
      "get": {
        "tags": [
          "Lab"
        ],
        "parameters": [
          {
            "name": "accountId",
            "in": "query",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/lab/tests": {
      "post": {
        "tags": [
          "Lab"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateLabTestRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/lab/tests/{id}": {
      "get": {
        "tags": [
          "Lab"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/lab/tests/{id}/stop": {
      "post": {
        "tags": [
          "Lab"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/lab/tests/{id}/extend": {
      "post": {
        "tags": [
          "Lab"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ExtendLabTestRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/lab/tests/{id}/evaluate": {
      "post": {
        "tags": [
          "Lab"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/lab/tests/{id}/rule": {
      "post": {
        "tags": [
          "Lab"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AcceptLabRuleRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/lab/rules": {
      "get": {
        "tags": [
          "Lab"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/lab/rules/{id}": {
      "patch": {
        "tags": [
          "Lab"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateLabRuleRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/lab/rules/{id}/recheck": {
      "post": {
        "tags": [
          "Lab"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/lab/check": {
      "post": {
        "tags": [
          "Lab"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/LabDraftCheckRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/lab/overrides": {
      "post": {
        "tags": [
          "Lab"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/LabOverrideRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/bio": {
      "get": {
        "tags": [
          "BioEndpoints"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "put": {
        "tags": [
          "BioEndpoints"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SaveBioPageRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/bio/slug-available": {
      "get": {
        "tags": [
          "BioEndpoints"
        ],
        "parameters": [
          {
            "name": "slug",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/bio/links": {
      "post": {
        "tags": [
          "BioEndpoints"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BioLinkRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/bio/links/order": {
      "put": {
        "tags": [
          "BioEndpoints"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ReorderRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/bio/links/{id}": {
      "put": {
        "tags": [
          "BioEndpoints"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BioLinkRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "delete": {
        "tags": [
          "BioEndpoints"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/api-keys": {
      "get": {
        "tags": [
          "ApiKeys"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      },
      "post": {
        "tags": [
          "ApiKeys"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CreateApiKeyRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/api-keys/{id}": {
      "delete": {
        "tags": [
          "ApiKeys"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/oauth/authorizations/{id}": {
      "get": {
        "tags": [
          "OAuth"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/oauth/authorizations/{id}/approve": {
      "post": {
        "tags": [
          "OAuth"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/oauth/authorizations/{id}/deny": {
      "post": {
        "tags": [
          "OAuth"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/oauth/grants": {
      "get": {
        "tags": [
          "OAuth"
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/api/oauth/grants/{id}": {
      "delete": {
        "tags": [
          "OAuth"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "AcceptBioRequest": {
        "required": [
          "bio"
        ],
        "type": "object",
        "properties": {
          "bio": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "AcceptLabRuleRequest": {
        "required": [
          "text"
        ],
        "type": "object",
        "properties": {
          "text": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "AcceptPinRequest": {
        "required": [
          "postExternalId"
        ],
        "type": "object",
        "properties": {
          "postExternalId": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "AddAmmoRequest": {
        "required": [
          "topic",
          "text",
          "kind"
        ],
        "type": "object",
        "properties": {
          "topic": {
            "type": "string"
          },
          "text": {
            "type": "string"
          },
          "kind": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "AddWatchEntryRequest": {
        "required": [
          "handle"
        ],
        "type": "object",
        "properties": {
          "handle": {
            "type": "string"
          }
        }
      },
      "ApproveDirectCutsRequest": {
        "required": [
          "segments"
        ],
        "type": "object",
        "properties": {
          "segments": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "$ref": "#/components/schemas/DirectSegmentDto"
            }
          }
        }
      },
      "BioLinkRequest": {
        "required": [
          "title",
          "url"
        ],
        "type": "object",
        "properties": {
          "title": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "enabled": {
            "type": "boolean",
            "default": true
          },
          "highlight": {
            "type": "boolean",
            "default": false
          }
        }
      },
      "BlueskyConnectRequest": {
        "required": [
          "handle",
          "appPassword"
        ],
        "type": "object",
        "properties": {
          "handle": {
            "type": "string"
          },
          "appPassword": {
            "type": "string"
          }
        }
      },
      "CheckoutRequest": {
        "required": [
          "planCode",
          "interval",
          "currency"
        ],
        "type": "object",
        "properties": {
          "planCode": {
            "type": "string"
          },
          "interval": {
            "type": "string"
          },
          "currency": {
            "type": "string"
          }
        }
      },
      "CreateApiKeyRequest": {
        "required": [
          "name"
        ],
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          }
        }
      },
      "CreateInternProfileRequest": {
        "required": [
          "avatarId",
          "name",
          "cadencePerWeek",
          "goals",
          "avoidTopics"
        ],
        "type": "object",
        "properties": {
          "avatarId": {
            "type": [
              "null",
              "string"
            ]
          },
          "name": {
            "type": [
              "null",
              "string"
            ]
          },
          "cadencePerWeek": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "null",
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "goals": {
            "oneOf": [
              {
                "type": "null"
              },
              {
                "$ref": "#/components/schemas/InternGoalsDto"
              }
            ]
          },
          "avoidTopics": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "type": "string"
            }
          }
        }
      },
      "CreateLabTestRequest": {
        "required": [
          "accountId",
          "title",
          "idea",
          "dimension",
          "metric",
          "rounds",
          "spacingDays",
          "slotHourUtc",
          "sourcePostId",
          "variants"
        ],
        "type": "object",
        "properties": {
          "accountId": {
            "type": [
              "null",
              "string"
            ]
          },
          "title": {
            "type": [
              "null",
              "string"
            ]
          },
          "idea": {
            "type": [
              "null",
              "string"
            ]
          },
          "dimension": {
            "type": [
              "null",
              "string"
            ]
          },
          "metric": {
            "type": [
              "null",
              "string"
            ]
          },
          "rounds": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "null",
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "spacingDays": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "null",
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "slotHourUtc": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "null",
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "sourcePostId": {
            "type": [
              "null",
              "string"
            ]
          },
          "variants": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "$ref": "#/components/schemas/CreateLabVariantRequest"
            }
          }
        }
      },
      "CreateLabVariantRequest": {
        "required": [
          "archetype",
          "hookText"
        ],
        "type": "object",
        "properties": {
          "archetype": {
            "type": [
              "null",
              "string"
            ]
          },
          "hookText": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "CreateScoutGoalRequest": {
        "required": [
          "description",
          "sourceTier",
          "plan",
          "platforms",
          "cadence",
          "clipPrefs",
          "postsPerDay",
          "autoSchedule"
        ],
        "type": "object",
        "properties": {
          "description": {
            "type": "string"
          },
          "sourceTier": {
            "type": [
              "null",
              "string"
            ]
          },
          "plan": {
            "oneOf": [
              {
                "type": "null"
              },
              {
                "$ref": "#/components/schemas/ScoutPlanDto"
              }
            ]
          },
          "platforms": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "type": "string"
            }
          },
          "cadence": {
            "type": [
              "null",
              "string"
            ]
          },
          "clipPrefs": {
            "oneOf": [
              {
                "type": "null"
              },
              {
                "$ref": "#/components/schemas/ScoutClipPrefsDto"
              }
            ]
          },
          "postsPerDay": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "null",
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "autoSchedule": {
            "type": [
              "null",
              "boolean"
            ]
          },
          "seeds": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "$ref": "#/components/schemas/ScoutSeedDto"
            }
          }
        }
      },
      "CreateWorkspaceRequest": {
        "required": [
          "name"
        ],
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "icon": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "DirectDestinationChoice": {
        "required": [
          "platform",
          "formatId"
        ],
        "type": "object",
        "properties": {
          "platform": {
            "type": "string"
          },
          "formatId": {
            "type": [
              "null",
              "string"
            ]
          },
          "privacy": {
            "type": [
              "null",
              "string"
            ]
          },
          "allowComments": {
            "type": [
              "null",
              "boolean"
            ]
          },
          "allowDuet": {
            "type": [
              "null",
              "boolean"
            ]
          },
          "allowStitch": {
            "type": [
              "null",
              "boolean"
            ]
          }
        }
      },
      "DirectRateDto": {
        "required": [
          "mode",
          "perDayN"
        ],
        "type": "object",
        "properties": {
          "mode": {
            "type": "string"
          },
          "perDayN": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          }
        }
      },
      "DirectSegmentDto": {
        "required": [
          "startSec",
          "endSec"
        ],
        "type": "object",
        "properties": {
          "startSec": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "endSec": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          }
        }
      },
      "DraftRequest": {
        "required": [
          "boldness"
        ],
        "type": "object",
        "properties": {
          "boldness": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "ExtendLabTestRequest": {
        "required": [
          "rounds"
        ],
        "type": "object",
        "properties": {
          "rounds": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "null",
              "integer",
              "string"
            ],
            "format": "int32"
          }
        }
      },
      "ExtractRequest": {
        "required": [
          "url",
          "text"
        ],
        "type": "object",
        "properties": {
          "url": {
            "type": [
              "null",
              "string"
            ]
          },
          "text": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "FacebookDto": {
        "required": [
          "contentFormats",
          "postTones",
          "captionLength",
          "emoji",
          "hookStyle",
          "cta",
          "hashtagStrategy",
          "preferredHashtags",
          "pageFocus",
          "targetAudience"
        ],
        "type": "object",
        "properties": {
          "contentFormats": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "postTones": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "captionLength": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "emoji": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "hookStyle": {
            "type": [
              "null",
              "string"
            ]
          },
          "cta": {
            "type": [
              "null",
              "string"
            ]
          },
          "hashtagStrategy": {
            "type": [
              "null",
              "string"
            ]
          },
          "preferredHashtags": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "pageFocus": {
            "type": [
              "null",
              "string"
            ]
          },
          "targetAudience": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "FollowUpDto": {
        "required": [
          "id",
          "text",
          "media",
          "timing"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "text": {
            "type": "string"
          },
          "media": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "$ref": "#/components/schemas/PostMedia"
            }
          },
          "timing": {
            "$ref": "#/components/schemas/FollowUpTimingDto"
          },
          "runtimeStatus": {
            "oneOf": [
              {
                "type": "null"
              },
              {
                "$ref": "#/components/schemas/FollowUpRuntimeStatusDto"
              }
            ]
          }
        }
      },
      "FollowUpRuntimeStatusDto": {
        "required": [
          "state",
          "currentCount"
        ],
        "type": "object",
        "properties": {
          "state": {
            "type": "string"
          },
          "currentCount": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "null",
              "integer",
              "string"
            ],
            "format": "int32"
          }
        }
      },
      "FollowUpTimingDto": {
        "required": [
          "mode",
          "value",
          "unit"
        ],
        "type": "object",
        "properties": {
          "mode": {
            "type": "string"
          },
          "value": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "null",
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "unit": {
            "type": [
              "null",
              "string"
            ]
          },
          "metric": {
            "type": [
              "null",
              "string"
            ]
          },
          "count": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "null",
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "fallback": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "GenerateImageRequest": {
        "required": [
          "prompt",
          "aspectRatio",
          "count",
          "tier"
        ],
        "type": "object",
        "properties": {
          "prompt": {
            "type": "string"
          },
          "aspectRatio": {
            "type": [
              "null",
              "string"
            ]
          },
          "count": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "null",
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "tier": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "GenerateRambleRequest": {
        "required": [
          "transcript",
          "accountIds"
        ],
        "type": "object",
        "properties": {
          "transcript": {
            "type": "string"
          },
          "accountIds": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "type": "string"
            }
          }
        }
      },
      "GenerateReadyRequest": {
        "required": [
          "accountId",
          "count",
          "tier"
        ],
        "type": "object",
        "properties": {
          "accountId": {
            "type": "string"
          },
          "count": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "null",
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "tier": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "GenerateRequest": {
        "required": [
          "transcript",
          "accountIds"
        ],
        "type": "object",
        "properties": {
          "transcript": {
            "type": "string"
          },
          "accountIds": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "type": "string"
            }
          }
        }
      },
      "GenerateTextRequest": {
        "required": [
          "accountId",
          "prompt",
          "variants",
          "tier"
        ],
        "type": "object",
        "properties": {
          "accountId": {
            "type": "string"
          },
          "prompt": {
            "type": "string"
          },
          "variants": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "null",
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "tier": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "GoogleCallbackRequest": {
        "required": [
          "code",
          "redirectUri"
        ],
        "type": "object",
        "properties": {
          "code": {
            "type": "string"
          },
          "redirectUri": {
            "type": "string"
          },
          "state": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "IdeasRequest": {
        "required": [
          "accountId",
          "topic",
          "count",
          "tier"
        ],
        "type": "object",
        "properties": {
          "accountId": {
            "type": "string"
          },
          "topic": {
            "type": [
              "null",
              "string"
            ]
          },
          "count": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "null",
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "tier": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "InspectScoutSeedsRequest": {
        "required": [
          "urls",
          "description",
          "sourceTier"
        ],
        "type": "object",
        "properties": {
          "urls": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "description": {
            "type": [
              "null",
              "string"
            ]
          },
          "sourceTier": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "InspirationDto": {
        "required": [
          "id",
          "platform",
          "handle"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "platform": {
            "type": "string"
          },
          "handle": {
            "type": "string"
          }
        }
      },
      "InstagramDto": {
        "required": [
          "contentFormats",
          "captionTones",
          "captionLength",
          "emoji",
          "hookStyle",
          "cta",
          "hashtagStrategy",
          "preferredHashtags",
          "hashtagPlacement",
          "aesthetic",
          "targetAudience"
        ],
        "type": "object",
        "properties": {
          "contentFormats": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "captionTones": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "captionLength": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "emoji": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "hookStyle": {
            "type": [
              "null",
              "string"
            ]
          },
          "cta": {
            "type": [
              "null",
              "string"
            ]
          },
          "hashtagStrategy": {
            "type": [
              "null",
              "string"
            ]
          },
          "preferredHashtags": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "hashtagPlacement": {
            "type": [
              "null",
              "string"
            ]
          },
          "aesthetic": {
            "type": [
              "null",
              "string"
            ]
          },
          "targetAudience": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "InternGoalsDto": {
        "required": [
          "grow",
          "sell",
          "authority"
        ],
        "type": "object",
        "properties": {
          "grow": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "sell": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "authority": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          }
        }
      },
      "KillProposalRequest": {
        "required": [
          "reason"
        ],
        "type": "object",
        "properties": {
          "reason": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "LabDraftCheckRequest": {
        "required": [
          "accountId",
          "caption",
          "mediaKinds"
        ],
        "type": "object",
        "properties": {
          "accountId": {
            "type": [
              "null",
              "string"
            ]
          },
          "caption": {
            "type": [
              "null",
              "string"
            ]
          },
          "mediaKinds": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "type": "string"
            }
          }
        }
      },
      "LabOverrideRequest": {
        "required": [
          "accountId",
          "ruleIds"
        ],
        "type": "object",
        "properties": {
          "accountId": {
            "type": [
              "null",
              "string"
            ]
          },
          "ruleIds": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "type": "string"
            }
          }
        }
      },
      "LinkDto": {
        "required": [
          "id",
          "url",
          "label",
          "description"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "label": {
            "type": "string"
          },
          "description": {
            "type": "string"
          }
        }
      },
      "LinkedInDto": {
        "required": [
          "contentFormats",
          "postTones",
          "captionLength",
          "emoji",
          "hookStyle",
          "cta",
          "hashtagStrategy",
          "preferredHashtags",
          "industry",
          "targetAudience"
        ],
        "type": "object",
        "properties": {
          "contentFormats": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "postTones": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "captionLength": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "emoji": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "hookStyle": {
            "type": [
              "null",
              "string"
            ]
          },
          "cta": {
            "type": [
              "null",
              "string"
            ]
          },
          "hashtagStrategy": {
            "type": [
              "null",
              "string"
            ]
          },
          "preferredHashtags": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "industry": {
            "type": [
              "null",
              "string"
            ]
          },
          "targetAudience": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "MagicLinkRequest": {
        "required": [
          "email"
        ],
        "type": "object",
        "properties": {
          "email": {
            "type": "string"
          }
        }
      },
      "MarkSentRequest": {
        "required": [
          "angleKey",
          "text"
        ],
        "type": "object",
        "properties": {
          "angleKey": {
            "type": "string"
          },
          "text": {
            "type": "string"
          }
        }
      },
      "MoveAccountRequest": {
        "required": [
          "targetWorkspaceId"
        ],
        "type": "object",
        "properties": {
          "targetWorkspaceId": {
            "type": "string"
          }
        }
      },
      "OnboardingRequest": {
        "required": [
          "displayName"
        ],
        "type": "object",
        "properties": {
          "displayName": {
            "type": "string"
          },
          "workspaceName": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "OpenIntentRequest": {
        "required": [
          "angleKey",
          "text"
        ],
        "type": "object",
        "properties": {
          "angleKey": {
            "type": "string"
          },
          "text": {
            "type": "string"
          }
        }
      },
      "PlanScoutGoalRequest": {
        "required": [
          "description",
          "sourceTier"
        ],
        "type": "object",
        "properties": {
          "description": {
            "type": "string"
          },
          "sourceTier": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "PostInputRequest": {
        "required": [
          "targets",
          "caption",
          "overrides",
          "options",
          "media",
          "scheduleMode",
          "scheduledAt"
        ],
        "type": "object",
        "properties": {
          "targets": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "$ref": "#/components/schemas/PostTargetDto"
            }
          },
          "caption": {
            "type": [
              "null",
              "string"
            ]
          },
          "overrides": {
            "type": [
              "null",
              "object"
            ],
            "additionalProperties": {
              "type": "string"
            }
          },
          "options": {
            "type": [
              "null",
              "object"
            ],
            "additionalProperties": {
              "$ref": "#/components/schemas/PostPlatformOptions"
            }
          },
          "media": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "$ref": "#/components/schemas/PostMedia"
            }
          },
          "scheduleMode": {
            "type": [
              "null",
              "string"
            ]
          },
          "scheduledAt": {
            "type": [
              "null",
              "string"
            ],
            "format": "date-time"
          },
          "segments": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "type": "string"
            }
          },
          "readyPostId": {
            "type": [
              "null",
              "string"
            ]
          },
          "followUps": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "$ref": "#/components/schemas/FollowUpDto"
            }
          },
          "recycledFrom": {
            "oneOf": [
              {
                "type": "null"
              },
              {
                "$ref": "#/components/schemas/PostRecycleOriginDto"
              }
            ]
          }
        }
      },
      "PostMedia": {
        "required": [
          "id",
          "kind",
          "url",
          "remoteUrl",
          "objectKey",
          "name",
          "size",
          "width",
          "height",
          "durationSec"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "kind": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "remoteUrl": {
            "type": [
              "null",
              "string"
            ]
          },
          "objectKey": {
            "type": [
              "null",
              "string"
            ]
          },
          "name": {
            "type": "string"
          },
          "size": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int64"
          },
          "width": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "null",
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "height": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "null",
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "durationSec": {
            "pattern": "^-?(?:0|[1-9]\\d*)(?:\\.\\d+)?(?:[eE][+-]?\\d+)?$",
            "type": [
              "null",
              "number",
              "string"
            ],
            "format": "double"
          }
        }
      },
      "PostPlatformOptions": {
        "type": "object",
        "properties": {
          "title": {
            "type": [
              "null",
              "string"
            ]
          },
          "privacy": {
            "type": [
              "null",
              "string"
            ]
          },
          "allowComments": {
            "type": [
              "null",
              "boolean"
            ]
          },
          "allowDuet": {
            "type": [
              "null",
              "boolean"
            ]
          },
          "allowStitch": {
            "type": [
              "null",
              "boolean"
            ]
          },
          "discloseBrandedContent": {
            "type": [
              "null",
              "boolean"
            ]
          },
          "autoAddMusic": {
            "type": [
              "null",
              "boolean"
            ]
          },
          "sendAsDraft": {
            "type": [
              "null",
              "boolean"
            ]
          },
          "madeForKids": {
            "type": [
              "null",
              "boolean"
            ]
          },
          "postType": {
            "type": [
              "null",
              "string"
            ]
          },
          "shareToFeed": {
            "type": [
              "null",
              "boolean"
            ]
          },
          "link": {
            "type": [
              "null",
              "string"
            ]
          },
          "commercialContent": {
            "type": [
              "null",
              "boolean"
            ]
          },
          "yourBrand": {
            "type": [
              "null",
              "boolean"
            ]
          },
          "brandedContent": {
            "type": [
              "null",
              "boolean"
            ]
          }
        }
      },
      "PostRecycleOriginDto": {
        "required": [
          "originalPostId",
          "originalCaption"
        ],
        "type": "object",
        "properties": {
          "originalPostId": {
            "type": "string"
          },
          "originalCaption": {
            "type": "string"
          }
        }
      },
      "PostTargetDto": {
        "required": [
          "accountId",
          "platformId"
        ],
        "type": "object",
        "properties": {
          "accountId": {
            "type": "string"
          },
          "platformId": {
            "type": "string"
          }
        }
      },
      "PresignRequest": {
        "required": [
          "fileName",
          "contentType",
          "sizeBytes"
        ],
        "type": "object",
        "properties": {
          "fileName": {
            "type": "string"
          },
          "contentType": {
            "type": "string"
          },
          "sizeBytes": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int64"
          }
        }
      },
      "PreviewRequest": {
        "required": [
          "url"
        ],
        "type": "object",
        "properties": {
          "url": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "ProfileContextDto": {
        "required": [
          "about",
          "voice",
          "rules",
          "links",
          "interests",
          "importedAt"
        ],
        "type": "object",
        "properties": {
          "about": {
            "type": "string"
          },
          "voice": {
            "$ref": "#/components/schemas/VoiceDto"
          },
          "rules": {
            "type": "string"
          },
          "links": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/LinkDto"
            }
          },
          "interests": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "importedAt": {
            "type": [
              "null",
              "string"
            ],
            "format": "date-time"
          },
          "tikTok": {
            "oneOf": [
              {
                "type": "null"
              },
              {
                "$ref": "#/components/schemas/TikTokDto"
              }
            ]
          },
          "instagram": {
            "oneOf": [
              {
                "type": "null"
              },
              {
                "$ref": "#/components/schemas/InstagramDto"
              }
            ]
          },
          "linkedIn": {
            "oneOf": [
              {
                "type": "null"
              },
              {
                "$ref": "#/components/schemas/LinkedInDto"
              }
            ]
          },
          "facebook": {
            "oneOf": [
              {
                "type": "null"
              },
              {
                "$ref": "#/components/schemas/FacebookDto"
              }
            ]
          },
          "youTube": {
            "oneOf": [
              {
                "type": "null"
              },
              {
                "$ref": "#/components/schemas/YouTubeDto"
              }
            ]
          }
        }
      },
      "ReelScriptDto": {
        "required": [
          "hook",
          "beats",
          "cta"
        ],
        "type": "object",
        "properties": {
          "hook": {
            "type": [
              "null",
              "string"
            ]
          },
          "beats": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "type": "string"
            }
          },
          "cta": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "RegenerateAngleRequest": {
        "required": [
          "angleKey",
          "boldness"
        ],
        "type": "object",
        "properties": {
          "angleKey": {
            "type": "string"
          },
          "boldness": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "RegenerateRambleRequest": {
        "required": [
          "field",
          "transcript",
          "tone",
          "accountIds"
        ],
        "type": "object",
        "properties": {
          "field": {
            "type": "string"
          },
          "transcript": {
            "type": "string"
          },
          "tone": {
            "type": [
              "null",
              "string"
            ]
          },
          "accountIds": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "type": "string"
            }
          }
        }
      },
      "RegenerateRequest": {
        "required": [
          "field",
          "transcript",
          "tone",
          "accountIds"
        ],
        "type": "object",
        "properties": {
          "field": {
            "type": "string"
          },
          "transcript": {
            "type": "string"
          },
          "tone": {
            "type": [
              "null",
              "string"
            ]
          },
          "accountIds": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "type": "string"
            }
          }
        }
      },
      "RejectScoutClipRequest": {
        "required": [
          "reason"
        ],
        "type": "object",
        "properties": {
          "reason": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "RemixRequest": {
        "required": [
          "source",
          "accountIds",
          "tier"
        ],
        "type": "object",
        "properties": {
          "source": {
            "type": "string"
          },
          "accountIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "tier": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "RenderReelRequest": {
        "required": [
          "reelScript"
        ],
        "type": "object",
        "properties": {
          "reelScript": {
            "oneOf": [
              {
                "type": "null"
              },
              {
                "$ref": "#/components/schemas/ReelScriptDto"
              }
            ]
          }
        }
      },
      "ReorderRequest": {
        "required": [
          "ids"
        ],
        "type": "object",
        "properties": {
          "ids": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "uuid"
            }
          }
        }
      },
      "RewriteRequest": {
        "required": [
          "text",
          "instruction",
          "tier"
        ],
        "type": "object",
        "properties": {
          "text": {
            "type": "string"
          },
          "instruction": {
            "type": "string"
          },
          "tier": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "SaveBioPageRequest": {
        "required": [
          "slug",
          "displayName",
          "bio",
          "avatarUrl",
          "theme",
          "accent",
          "showSocials",
          "published"
        ],
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          },
          "displayName": {
            "type": "string"
          },
          "bio": {
            "type": [
              "null",
              "string"
            ]
          },
          "avatarUrl": {
            "type": [
              "null",
              "string"
            ]
          },
          "theme": {
            "type": [
              "null",
              "string"
            ]
          },
          "accent": {
            "type": [
              "null",
              "string"
            ]
          },
          "showSocials": {
            "type": "boolean"
          },
          "published": {
            "type": "boolean"
          }
        }
      },
      "SaveOfferRequest": {
        "required": [
          "offerText",
          "template"
        ],
        "type": "object",
        "properties": {
          "offerText": {
            "type": "string"
          },
          "template": {
            "type": "string"
          }
        }
      },
      "ScoutClipPrefsDto": {
        "required": [
          "minLenSec",
          "maxLenSec",
          "aspect",
          "captionStyle",
          "reactionTemplate"
        ],
        "type": "object",
        "properties": {
          "minLenSec": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "maxLenSec": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "aspect": {
            "type": "string"
          },
          "captionStyle": {
            "type": "string"
          },
          "reactionTemplate": {
            "type": "string"
          }
        }
      },
      "ScoutPlanDto": {
        "required": [
          "rubric",
          "queries",
          "hashtags",
          "seedGuesses",
          "exclusions"
        ],
        "type": "object",
        "properties": {
          "rubric": {
            "$ref": "#/components/schemas/ScoutRubricDto"
          },
          "queries": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "hashtags": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "seedGuesses": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ScoutSeedSourceDto"
            }
          },
          "exclusions": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "sourceFormat": {
            "type": [
              "null",
              "string"
            ]
          },
          "lane": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "ScoutRubricDto": {
        "required": [
          "includeIf",
          "excludeIf"
        ],
        "type": "object",
        "properties": {
          "includeIf": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "excludeIf": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        }
      },
      "ScoutSeedDto": {
        "required": [
          "platform",
          "url",
          "author",
          "authorId",
          "caption",
          "durationSec",
          "observations"
        ],
        "type": "object",
        "properties": {
          "platform": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "author": {
            "type": "string"
          },
          "authorId": {
            "type": "string"
          },
          "caption": {
            "type": "string"
          },
          "durationSec": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "observations": {
            "type": "string"
          }
        }
      },
      "ScoutSeedSourceDto": {
        "required": [
          "platform",
          "handle",
          "verified"
        ],
        "type": "object",
        "properties": {
          "platform": {
            "type": "string"
          },
          "handle": {
            "type": "string"
          },
          "verified": {
            "type": "boolean"
          }
        }
      },
      "SetAccountMediaTierRequest": {
        "required": [
          "hasPaidTier"
        ],
        "type": "object",
        "properties": {
          "hasPaidTier": {
            "type": [
              "null",
              "boolean"
            ]
          }
        }
      },
      "SetBoldnessRequest": {
        "required": [
          "boldness"
        ],
        "type": "object",
        "properties": {
          "boldness": {
            "type": "string"
          }
        }
      },
      "SetScoutGoalEnabledRequest": {
        "required": [
          "enabled"
        ],
        "type": "object",
        "properties": {
          "enabled": {
            "type": "boolean"
          }
        }
      },
      "SetWatchActiveRequest": {
        "required": [
          "active"
        ],
        "type": "object",
        "properties": {
          "active": {
            "type": "boolean"
          }
        }
      },
      "SlipstreamGovernorRequest": {
        "required": [
          "dailyBudget",
          "perAuthorCap",
          "jitter"
        ],
        "type": "object",
        "properties": {
          "dailyBudget": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "perAuthorCap": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "jitter": {
            "type": "boolean"
          }
        }
      },
      "StartDirectBatchRequest": {
        "required": [
          "urls",
          "destinations",
          "rate",
          "firstSlotUtc"
        ],
        "type": "object",
        "properties": {
          "urls": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "type": "string"
            }
          },
          "destinations": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "$ref": "#/components/schemas/DirectDestinationChoice"
            }
          },
          "rate": {
            "oneOf": [
              {
                "type": "null"
              },
              {
                "$ref": "#/components/schemas/DirectRateDto"
              }
            ]
          },
          "firstSlotUtc": {
            "type": [
              "null",
              "string"
            ],
            "format": "date-time"
          }
        }
      },
      "StartRequest": {
        "required": [
          "mode"
        ],
        "type": "object",
        "properties": {
          "mode": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "TikTokDto": {
        "required": [
          "contentFormats",
          "captionTones",
          "emoji",
          "hookStyle",
          "cta",
          "hashtagStrategy",
          "preferredHashtags",
          "soundStance",
          "targetAudience"
        ],
        "type": "object",
        "properties": {
          "contentFormats": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "captionTones": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "emoji": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "hookStyle": {
            "type": [
              "null",
              "string"
            ]
          },
          "cta": {
            "type": [
              "null",
              "string"
            ]
          },
          "hashtagStrategy": {
            "type": [
              "null",
              "string"
            ]
          },
          "preferredHashtags": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "soundStance": {
            "type": [
              "null",
              "string"
            ]
          },
          "targetAudience": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "UpdateAmmoRequest": {
        "required": [
          "topic",
          "text",
          "kind",
          "archived"
        ],
        "type": "object",
        "properties": {
          "topic": {
            "type": "string"
          },
          "text": {
            "type": "string"
          },
          "kind": {
            "type": [
              "null",
              "string"
            ]
          },
          "archived": {
            "type": [
              "null",
              "boolean"
            ]
          }
        }
      },
      "UpdateEvergreenEntryRequest": {
        "required": [
          "active"
        ],
        "type": "object",
        "properties": {
          "active": {
            "type": "boolean"
          }
        }
      },
      "UpdateEvergreenSettingsRequest": {
        "required": [
          "accountsEnabled",
          "cadence",
          "minAgeDays"
        ],
        "type": "object",
        "properties": {
          "accountsEnabled": {
            "type": [
              "null",
              "object"
            ],
            "additionalProperties": {
              "type": "boolean"
            }
          },
          "cadence": {
            "type": [
              "null",
              "string"
            ]
          },
          "minAgeDays": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "null",
              "integer",
              "string"
            ],
            "format": "int32"
          }
        }
      },
      "UpdateLabRuleRequest": {
        "required": [
          "text",
          "status"
        ],
        "type": "object",
        "properties": {
          "text": {
            "type": [
              "null",
              "string"
            ]
          },
          "status": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "UpdatePostRequest": {
        "required": [
          "scheduleMode",
          "scheduledAt",
          "status"
        ],
        "type": "object",
        "properties": {
          "scheduleMode": {
            "type": [
              "null",
              "string"
            ]
          },
          "scheduledAt": {
            "type": [
              "null",
              "string"
            ],
            "format": "date-time"
          },
          "status": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "UpdateScoutGoalRequest": {
        "required": [
          "description",
          "sourceTier",
          "plan",
          "platforms",
          "cadence",
          "clipPrefs",
          "postsPerDay",
          "autoSchedule"
        ],
        "type": "object",
        "properties": {
          "description": {
            "type": [
              "null",
              "string"
            ]
          },
          "sourceTier": {
            "type": [
              "null",
              "string"
            ]
          },
          "plan": {
            "oneOf": [
              {
                "type": "null"
              },
              {
                "$ref": "#/components/schemas/ScoutPlanDto"
              }
            ]
          },
          "platforms": {
            "type": [
              "null",
              "array"
            ],
            "items": {
              "type": "string"
            }
          },
          "cadence": {
            "type": [
              "null",
              "string"
            ]
          },
          "clipPrefs": {
            "oneOf": [
              {
                "type": "null"
              },
              {
                "$ref": "#/components/schemas/ScoutClipPrefsDto"
              }
            ]
          },
          "postsPerDay": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "null",
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "autoSchedule": {
            "type": [
              "null",
              "boolean"
            ]
          }
        }
      },
      "UpdateScoutSourceRequest": {
        "required": [
          "pinned",
          "muted"
        ],
        "type": "object",
        "properties": {
          "pinned": {
            "type": [
              "null",
              "boolean"
            ]
          },
          "muted": {
            "type": [
              "null",
              "boolean"
            ]
          }
        }
      },
      "UpdateWorkspaceRequest": {
        "type": "object",
        "properties": {
          "name": {
            "type": [
              "null",
              "string"
            ]
          },
          "icon": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      },
      "VerifyRequest": {
        "required": [
          "token"
        ],
        "type": "object",
        "properties": {
          "token": {
            "type": "string"
          }
        }
      },
      "VoiceDto": {
        "required": [
          "tones",
          "formality",
          "emoji",
          "useOwnWriting",
          "inspirations"
        ],
        "type": "object",
        "properties": {
          "tones": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "formality": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "emoji": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "useOwnWriting": {
            "type": "boolean"
          },
          "inspirations": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/InspirationDto"
            }
          }
        }
      },
      "YouTubeDto": {
        "required": [
          "contentFormats",
          "tones",
          "descriptionLength",
          "emoji",
          "titleStyle",
          "cta",
          "keywordStrategy",
          "preferredKeywords",
          "channelFocus",
          "targetAudience"
        ],
        "type": "object",
        "properties": {
          "contentFormats": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "tones": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "descriptionLength": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "emoji": {
            "pattern": "^-?(?:0|[1-9]\\d*)$",
            "type": [
              "integer",
              "string"
            ],
            "format": "int32"
          },
          "titleStyle": {
            "type": [
              "null",
              "string"
            ]
          },
          "cta": {
            "type": [
              "null",
              "string"
            ]
          },
          "keywordStrategy": {
            "type": [
              "null",
              "string"
            ]
          },
          "preferredKeywords": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "channelFocus": {
            "type": [
              "null",
              "string"
            ]
          },
          "targetAudience": {
            "type": [
              "null",
              "string"
            ]
          }
        }
      }
    }
  },
  "tags": [
    {
      "name": "ConnectionsEndpoints"
    },
    {
      "name": "Billing"
    },
    {
      "name": "Trending"
    },
    {
      "name": "Kreatormesh.Api"
    },
    {
      "name": "Auth"
    },
    {
      "name": "Workspaces"
    },
    {
      "name": "MediaEndpoints"
    },
    {
      "name": "PostsEndpoints"
    },
    {
      "name": "SchedulerEndpoints"
    },
    {
      "name": "AnalyticsEndpoints"
    },
    {
      "name": "EvergreenEndpoints"
    },
    {
      "name": "AiContext"
    },
    {
      "name": "Generation"
    },
    {
      "name": "Ramble"
    },
    {
      "name": "Repurpose"
    },
    {
      "name": "Intern"
    },
    {
      "name": "Scout"
    },
    {
      "name": "Direct"
    },
    {
      "name": "Slipstream"
    },
    {
      "name": "Lab"
    },
    {
      "name": "BioEndpoints"
    },
    {
      "name": "ApiKeys"
    },
    {
      "name": "OAuth"
    }
  ]
}