---
title: "Change Project Asset Camera Angle"
method: POST
path: "/api/projects/{project_id}/assets/{asset_id}/camera-angle"
---

# Change Project Asset Camera Angle

`POST /api/projects/{project_id}/assets/{asset_id}/camera-angle`

Generate or commit a camera-angle edit for a project asset.

## Path parameters

- `project_id` string, required
- `asset_id` string, required

## Response `200`

Successful Response

- GenerateAssetResponse — Response schema for asset generation
  - `success` boolean
  - `asset` AssetResponse, required — Response schema for asset
    - `id` string, required
    - `projectId` string, required
    - `parentAssetId` string, nullable
    - `sceneId` string, nullable
    - `keyframeId` string, nullable
    - `name` string, required
    - `prompt` string, nullable
    - `mediaType` 'image' | 'video' | 'audio'
    - `imageUrl` string, nullable
    - `imageId` string, nullable
    - `videoUrl` string, nullable
    - `audioUrl` string, nullable
    - `durationMs` integer, nullable
    - `primaryVideoId` string, nullable
    - `primaryAudioClipId` string, nullable
    - `primaryImageId` string, nullable
    - `secondaryImageIds` object, nullable
    - `hasMultipleAngles` boolean
    - `secondaryAngles` object, nullable
    - `versions` AssetVersionResponse[]
      - `id` string, required
      - `versionNumber` integer, required
      - `parentVersionId` string, nullable
      - `createdAt` string, date-time, nullable
      - `isActive` boolean
      - `thumbnailUrl` string, nullable
      - `imageUrl` string, nullable
      - `name` string, nullable
      - `prompt` string, nullable
    - `activeVersionNumber` integer
    - `createdAt` string, date-time, required
    - `updatedAt` string, date-time, required
    - `subAssets` AssetResponse[]

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/latted/apis/motion-graphics-designer-api.md) · [All operations](https://skmtc.dev/latted/apis/motion-graphics-designer-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/latted/motion-graphics-designer-api/revisions/36d149b525df/schema)
