Create an editor project: one video opened in the Reap editor, with no clipping, captions, or reframing applied first. Use it when you want to edit a video by hand, or have your AI agent edit it, without going through the Reap app to set the project up.When the project status becomes completed, the project is ready to edit. It holds one clip in draft. That clip has no rendered file yet, so its clipUrl is empty until the clip is exported from the editor.
This endpoint allows 10 requests per minute per API key. Each endpoint has its own budget, so this allowance is not shared with the rest of the API — see Rate limiting.
An editor project costs 2 media credits per minute of video. The length is rounded to the nearest minute, with a minimum of 1 minute. The credits are charged when the project is created. Check your balance with Get Plan Usage.
Resolution of the project. It starts as the resolution you sent, or 1080. Once the video is prepared it is the resolution of the prepared video, which is lower when the source is smaller
Presigned URLs for the project's assets. URLs expire — always use the most recent API response. The transcription_* subtitle/text exports are only present on transcription projects.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Reap Automation API","description":"Reap AI documentation, guides, and help center for video repurposing and automation.","colors":{"primary":"#0285c7","light":"#0285c7","dark":"#0285c7"},"logo":{"light":"https://mintcdn.com/reap/pP9J5ntmMN25Cr46/images/logo-light.svg?fit=max\u0026auto=format\u0026n=pP9J5ntmMN25Cr46\u0026q=85\u0026s=904d03a7ff48370c08e1bde9ba482aa3","dark":"https://mintcdn.com/reap/pP9J5ntmMN25Cr46/images/logo-dark.svg?fit=max\u0026auto=format\u0026n=pP9J5ntmMN25Cr46\u0026q=85\u0026s=f27756b31af25bd2d5acc32574dbfad8","href":"https://reap.video"},"favicon":"https://mintcdn.com/reap/pP9J5ntmMN25Cr46/images/favicon.svg?fit=max\u0026auto=format\u0026n=pP9J5ntmMN25Cr46\u0026q=85\u0026s=3464736eac5a017c653cb12d8a8a2170","api":{"playground":{"display":"interactive"},"examples":{"languages":["curl","python","javascript","php","go","java"]}},"navbar":{"links":[{"href":"mailto:hello@reap.video","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.reap.video"}},"footer":{"socials":{"x":"https://x.com/reap_ai","github":"https://github.com/reapai","linkedin":"https://www.linkedin.com/company/reapai"},"links":[{"header":"Resources","items":[{"label":"Changelog","href":"https://reapai.canny.io/changelog"},{"label":"Blog","href":"https://www.reap.video/blog"}]},{"header":"Company","items":[{"label":"About","href":"https://reap.video"},{"label":"Contact","href":"mailto:hello@reap.video"},{"label":"Privacy Policy","href":"https://reap.video/privacy-policy"},{"label":"Terms of Service","href":"https://reap.video/terms-of-service"}]}]},"seo":{"metatags":{"canonical":"https://docs.reap.video"}},"styling":{"eyebrows":"section","codeblocks":"system","latex":false},"navigation":{"global":{"anchors":[{"anchor":"Help Center","icon":"book-open-cover","href":"https://docs.reap.video/help-center/getting-started"},{"anchor":"Roadmap","icon":"map","href":"https://reapai.canny.io/"},{"anchor":"Blog","icon":"newspaper","href":"https://reap.video/blog"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"reap","hasAudioNarration":false,"actualSubdomain":"reap","customDomains":["docs.reap.video"],"gitSource":{"type":"github","owner":"reapai","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6af53f2665d0a7d0c8e7bc49","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"default","tag":"Help Center","count":125},{"language":"default","tag":"API Reference","count":38},{"language":"default","tag":"Core Editing Guides","count":24},{"language":"default","tag":"Publishing","count":20},{"language":"default","tag":"MCP Guides","count":9},{"language":"default","tag":"Captions, Emojis and Highlights","count":9},{"language":"default","tag":"Orientation, Layout and Reframing","count":9},{"language":"default","tag":"Start Here","count":8},{"language":"default","tag":"Projects and Clips","count":7},{"language":"default","tag":"Billing","count":7}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"#footer{padding-top:1.5rem!important;padding-bottom:0.75rem!important}#footer>div{padding-top:0!important;padding-bottom:0!important;gap:1.5rem!important}#footer>div>div:first-child{align-items:center!important}"}],"page":{"pagePath":"api-reference/create-editor","slug":"/api-reference/create-editor","pageMetadata":{"title":"Create Editor Project","openapi":"POST /automation/create-editor","description":"Open one video in the Reap editor as a new project, ready to edit","href":"/api-reference/create-editor"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Open one video in the Reap editor as a new project, ready to edit\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,blockquote:`blockquote`,br:`br`,code:`code`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Card,CardGroup,CodeBlock,CodeGroup,Heading,Note,ResponseField,Table}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!CodeGroup)_missingMdxReference(`CodeGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.blockquote,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`For AI agents:`}),` a documentation index is at `,_jsx(_components.a,{href:`/llms.txt`,children:`/llms.txt`}),`. Every page is also available as markdown, just append `,_jsx(_components.code,{children:`.md`}),` to the URL.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`Create an editor project: one video opened in the Reap editor, with no clipping, captions, or reframing applied first. Use it when you want to edit a video by hand, or have your AI agent edit it, without going through the Reap app to set the project up.`}),`\n`,_jsxs(_components.p,{children:[`When the project status becomes `,_jsx(_components.code,{children:`completed`}),`, the project is ready to edit. It holds one clip in draft. That clip has no rendered file yet, so its `,_jsx(_components.code,{children:`clipUrl`}),` is empty until the clip is exported from the editor.`]}),`\n`,_jsx(Heading,{level:`2`,id:`rate-limiting`,children:`Rate Limiting`}),`\n`,_jsxs(_components.p,{children:[`This endpoint allows `,_jsx(_components.strong,{children:`10 requests per minute per API key`}),`. Each endpoint has its own budget, so this allowance is not shared with the rest of the API — see `,_jsx(_components.a,{href:`/api-reference/2_authentication#rate-limiting`,children:`Rate limiting`}),`.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`You must provide either `,_jsx(_components.code,{children:`sourceUrl`}),` or `,_jsx(_components.code,{children:`uploadId`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`video-requirements`,children:`Video Requirements`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Duration`,icon:`clock`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Minimum:`}),` 3 seconds`,_jsx(_components.br,{}),`\n`,_jsx(_components.strong,{children:`Maximum:`}),` 15 minutes, or 30 minutes on a monthly or yearly Studio plan`]})}),_jsx(Card,{title:`File Size`,icon:`scale-balanced`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Maximum:`}),` 2 GB, or 5 GB on a monthly or yearly Studio plan`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`plan-limits`,children:`Plan Limits`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Plan`}),_jsx(_components.th,{children:`Max Resolution`}),_jsx(_components.th,{children:`Concurrent Projects`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Creator`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1080p`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`3`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Studio`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`4K (2160p)`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`10`})]})]})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Editor projects need a paid plan. On the Free plan the request is refused. `,_jsx(_components.a,{href:`https://reap.video/pricing`,children:`View pricing`}),` to compare plans.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`credits`,children:`Credits`}),`\n`,_jsxs(_components.p,{children:[`An editor project costs `,_jsx(_components.strong,{children:`2 media credits per minute of video`}),`. The length is rounded to the nearest minute, with a minimum of 1 minute. The credits are charged when the project is created. Check your balance with `,_jsx(_components.a,{href:`/api-reference/get-plan-usage`,children:`Get Plan Usage`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`response`,children:`Response`}),`\n`,_jsxs(_components.p,{children:[`The response is the same project object that `,_jsx(_components.a,{href:`/api-reference/create-captions`,children:`Create Captions`}),` returns.`]}),`\n`,_jsx(ResponseField,{name:`id`,type:`string`,id:`param-id`,children:_jsx(_components.p,{children:`Unique project identifier`})}),`\n`,_jsx(ResponseField,{name:`title`,type:`string`,id:`param-title`,children:_jsx(_components.p,{children:`Project title (usually the filename)`})}),`\n`,_jsx(ResponseField,{name:`thumbnail`,type:`string`,id:`param-thumbnail`,children:_jsx(_components.p,{children:`Thumbnail URL for the project`})}),`\n`,_jsx(ResponseField,{name:`billedDuration`,type:`number`,id:`param-billed-duration`,children:_jsx(_components.p,{children:`Length that is billed to your account, in minutes (rounded to the nearest minute, minimum 1)`})}),`\n`,_jsxs(ResponseField,{name:`status`,type:`string`,id:`param-status`,children:[_jsx(_components.p,{children:`Current processing status`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`processing`}),` - The video is being prepared for the editor`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`completed`}),` - The project is ready to edit. Nothing has been rendered yet`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`invalid`}),` - The video could not be processed. The project cannot be edited`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`cancelled`}),` - The project was cancelled before it was ready`]}),`\n`]})]}),`\n`,_jsx(ResponseField,{name:`projectType`,type:`string`,id:`param-project-type`,children:_jsx(_components.p,{children:`Type of project (always “editor” for this endpoint)`})}),`\n`,_jsx(ResponseField,{name:`source`,type:`string`,id:`param-source`,children:_jsx(_components.p,{children:`Source of the video content`})}),`\n`,_jsx(ResponseField,{name:`exportResolution`,type:`integer`,id:`param-export-resolution`,children:_jsxs(_components.p,{children:[`Resolution of the project. It starts as the `,_jsx(_components.code,{children:`resolution`}),` you sent, or 1080. Once the video is prepared it is the resolution of the prepared video, which is lower when the source is smaller`]})}),`\n`,_jsx(ResponseField,{name:`language`,type:`string`,id:`param-language`,children:_jsx(_components.p,{children:`Primary language of the video content`})}),`\n`,_jsx(ResponseField,{name:`metadata`,type:`object`,id:`param-metadata`,children:_jsx(_components.p,{children:`Video file metadata including duration, resolution, format, etc.`})}),`\n`,_jsx(ResponseField,{name:`urls`,type:`object`,id:`param-urls`,children:_jsx(_components.p,{children:`Project URLs and assets`})}),`\n`,_jsx(ResponseField,{name:`createdAt`,type:`integer`,id:`param-created-at`,children:_jsx(_components.p,{children:`Unix timestamp when the project was created`})}),`\n`,_jsx(ResponseField,{name:`updatedAt`,type:`integer`,id:`param-updated-at`,children:_jsx(_components.p,{children:`Unix timestamp when the project was last updated`})}),`\n`,_jsx(Heading,{level:`2`,id:`example-request`,children:`Example Request`}),`\n`,_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`cURL with Upload`,numberOfLines:`8`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`8`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` -X POST `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://public.reap.video/api/v1/automation/create-editor\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` -H `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Authorization: Bearer YOUR_API_KEY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` -H `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` -d `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"uploadId\": \"65f1a2b3c4d5e6f7a8b9c0d1\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"language\": \"en\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"resolution\": 1080`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }'`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`cURL with URL`,numberOfLines:`6`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`6`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` -X POST `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://public.reap.video/api/v1/automation/create-editor\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` -H `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Authorization: Bearer YOUR_API_KEY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` -H `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` -d `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"sourceUrl\": \"https://example.com/video.mp4\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }'`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`JavaScript`,numberOfLines:`15`,language:`javascript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`15`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`const`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` response = `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` fetch(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'https://public.reap.video/api/v1/automation/create-editor'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` method: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'POST'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` headers: {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Authorization'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Bearer YOUR_API_KEY'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Content-Type'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'application/json'`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` body: JSON.stringify({`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` uploadId: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'65f1a2b3c4d5e6f7a8b9c0d1'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` language: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'en'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` resolution: 1080`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` })`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`});`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`const`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` project = `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` response.json();`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`console.log(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Editor project created:'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, project.id);`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Python`,numberOfLines:`21`,language:`python`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`python`,children:_jsxs(_components.code,{language:`python`,numberOfLines:`21`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`import`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` requests`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`headers = {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Authorization'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Bearer YOUR_API_KEY'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'Content-Type'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'application/json'`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`data = {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'uploadId'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'65f1a2b3c4d5e6f7a8b9c0d1'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'language'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'en'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'resolution'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: 1080`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`response = requests.post(`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'https://public.reap.video/api/v1/automation/create-editor'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` headers=headers,`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` json=data`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`project = response.json()`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`print(f`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`'Editor project created: {project[\"id\"]}'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`)`})]}),`\n`]})})})]}),`\n`,_jsx(Heading,{level:`2`,id:`example-response`,children:`Example Response`}),`\n`,_jsx(CodeGroup,{}),`\n`,_jsx(Heading,{level:`2`,id:`errors`,children:`Errors`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Status`}),_jsx(_components.th,{children:`When`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`400`})}),_jsx(_components.td,{children:`Your workspace is on the Free plan: “Please upgrade your plan to use the editor.”`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`400`})}),_jsxs(_components.td,{children:[`Neither `,_jsx(_components.code,{children:`sourceUrl`}),` nor `,_jsx(_components.code,{children:`uploadId`}),` was sent`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`400`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`language`}),` is not a supported source language`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`400`})}),_jsx(_components.td,{children:`The video is shorter than 3 seconds, or over your plan’s maximum length or file size`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`403`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`resolution`}),` is above 1080 on a Creator plan`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`429`})}),_jsx(_components.td,{children:`Your plan’s concurrent project limit is reached. Wait for a project to finish, then try again`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`next-steps`,children:`Next Steps`}),`\n`,_jsx(_components.p,{children:`After creating an editor project:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Monitor progress with `,_jsx(_components.a,{href:`/api-reference/get-project-status`,children:`Get Project Status`}),`, or wait for the `,_jsx(_components.a,{href:`/api-reference/webhooks`,children:`webhook`}),`. For an editor project, `,_jsx(_components.code,{children:`completed`}),` means ready to edit, not rendered.`]}),`\n`,_jsxs(_components.li,{children:[`Open the project in the Reap editor and edit it, or have your AI agent do it. See `,_jsx(_components.a,{href:`/help-center/open-the-editor-from-your-ai-agent`,children:`Open The Editor From Your AI Agent`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`After the clip is exported from the editor, retrieve it with `,_jsx(_components.a,{href:`/api-reference/get-project-clips`,children:`Get Project Clips`}),`.`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"system","config":{},"pageMetadata":{"title":"Create Editor Project","openapi":"POST /automation/create-editor","description":"Open one video in the Reap editor as a new project, ready to edit","href":"/api-reference/create-editor"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Rate Limiting","slug":"rate-limiting","depth":2,"children":[]},{"title":"Video Requirements","slug":"video-requirements","depth":2,"children":[]},{"title":"Plan Limits","slug":"plan-limits","depth":2,"children":[]},{"title":"Credits","slug":"credits","depth":2,"children":[]},{"title":"Response","slug":"response","depth":2,"children":[]},{"title":"Example Request","slug":"example-request","depth":2,"children":[]},{"title":"Example Response","slug":"example-response","depth":2,"children":[]},{"title":"Errors","slug":"errors","depth":2,"children":[]},{"title":"Next Steps","slug":"next-steps","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"createEditor","summary":"Create Editor Project","description":"Open one video in the Reap editor as a new project, ready to edit","requestBody":"5204dc97-87f0-4f91-91bd-3fd9a2ecac82","responses":{"200":"8b91f038-d68b-458b-86be-fa7974244389"},"method":"post","type":"path","servers":["976afae0-dd3b-48be-9877-85ccd96976b3"],"security":["096bb550-e394-4e67-9304-82f75f896288"],"path":"/automation/create-editor","baseUrlOptions":["https://public.reap.video/api/v1"],"title":"Create Editor Project","codeSamples":[],"requestExampleLanguages":["bash","python","javascript","php","go","java"],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"sourceUrl":{"type":"string","description":"URL of the video (alternative to uploadId)","uniqueKey":"sourceUrl","typeLabel":"string"},"uploadId":{"type":"string","description":"Upload ID from a previously uploaded file (alternative to sourceUrl)","uniqueKey":"uploadId","typeLabel":"string"},"language":{"oneOf":[{"type":"string","description":"Primary language of the video content (auto-detected if not provided)","uniqueKey":"language.oneOf.0","typeLabel":"string"},{"type":"null","description":"Primary language of the video content (auto-detected if not provided)","uniqueKey":"language.oneOf.1","typeLabel":"null"}],"uniqueKey":"language","typeLabel":"string | null"},"resolution":{"type":"integer","enum":[720,1080,1440,2160],"default":1080,"description":"Resolution of the project. Resolutions above 1080 require a Studio plan.","uniqueKey":"resolution","typeLabel":"enum\u003cinteger>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"sourceUrl":"\u003cstring>","uploadId":"\u003cstring>","language":"\u003cstring>","resolution":1080}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"8b91f038-d68b-458b-86be-fa7974244389":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","uniqueKey":"id","typeLabel":"string"},"title":{"type":"string","uniqueKey":"title","typeLabel":"string"},"thumbnail":{"type":"string","uniqueKey":"thumbnail","typeLabel":"string"},"billedDuration":{"type":"number","uniqueKey":"billedDuration","typeLabel":"number"},"status":{"type":"string","enum":["queued","prepped","draft","processing","finalizing","completed","invalid","expired","failed","error"],"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"projectType":{"type":"string","enum":["clipping","captions","reframe","dubbing","transcription","editor"],"uniqueKey":"projectType","typeLabel":"enum\u003cstring>"},"source":{"type":"string","enum":["Upload","Youtube","Vimeo","TwitchVod","Twitter","RumbleEmbed","Generic"],"uniqueKey":"source","typeLabel":"enum\u003cstring>"},"genre":{"type":"string","enum":["talking","screenshare","gaming"],"default":"talking","uniqueKey":"genre","typeLabel":"enum\u003cstring>"},"topics":{"type":"array","items":{"type":"string","uniqueKey":"topics.items.[INDEX]","typeLabel":"string"},"uniqueKey":"topics","typeLabel":"string[]"},"clipDurations":{"type":"array","items":{"type":"array","items":{"type":"integer","uniqueKey":"clipDurations.items.[INDEX].items.[INDEX]","typeLabel":"integer"},"uniqueKey":"clipDurations.items.[INDEX]","typeLabel":"integer[]"},"uniqueKey":"clipDurations","typeLabel":"integer[][]"},"selectedStart":{"oneOf":[{"type":"number","uniqueKey":"selectedStart.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"selectedStart.oneOf.1","typeLabel":"null"}],"uniqueKey":"selectedStart","typeLabel":"number | null"},"selectedEnd":{"oneOf":[{"type":"number","uniqueKey":"selectedEnd.oneOf.0","typeLabel":"number"},{"type":"null","uniqueKey":"selectedEnd.oneOf.1","typeLabel":"null"}],"uniqueKey":"selectedEnd","typeLabel":"number | null"},"exportResolution":{"type":"integer","uniqueKey":"exportResolution","typeLabel":"integer"},"exportOrientation":{"type":"string","enum":["landscape","portrait","square"],"uniqueKey":"exportOrientation","typeLabel":"enum\u003cstring>"},"captionsPreset":{"oneOf":[{"type":"string","uniqueKey":"captionsPreset.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"captionsPreset.oneOf.1","typeLabel":"null"}],"uniqueKey":"captionsPreset","typeLabel":"string | null"},"enableCaptions":{"type":"boolean","uniqueKey":"enableCaptions","typeLabel":"boolean"},"enableEmojis":{"type":"boolean","uniqueKey":"enableEmojis","typeLabel":"boolean"},"enableHighlights":{"type":"boolean","uniqueKey":"enableHighlights","typeLabel":"boolean"},"language":{"oneOf":[{"type":"string","uniqueKey":"language.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"language.oneOf.1","typeLabel":"null"}],"uniqueKey":"language","typeLabel":"string | null"},"dubbingLanguage":{"oneOf":[{"type":"string","uniqueKey":"dubbingLanguage.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"dubbingLanguage.oneOf.1","typeLabel":"null"}],"uniqueKey":"dubbingLanguage","typeLabel":"string | null"},"translateTranscription":{"type":"boolean","uniqueKey":"translateTranscription","typeLabel":"boolean"},"translationLanguages":{"type":"array","items":{"type":"string","uniqueKey":"translationLanguages.items.[INDEX]","typeLabel":"string"},"uniqueKey":"translationLanguages","typeLabel":"string[]"},"transcriptionScript":{"type":"string","enum":["native","roman"],"default":"native","uniqueKey":"transcriptionScript","typeLabel":"enum\u003cstring>"},"metadata":{"type":"object","properties":{"width":{"type":"integer","uniqueKey":"metadata.width","typeLabel":"integer"},"height":{"type":"integer","uniqueKey":"metadata.height","typeLabel":"integer"},"aspectRatio":{"type":"string","uniqueKey":"metadata.aspectRatio","typeLabel":"string"},"size":{"type":"number","uniqueKey":"metadata.size","typeLabel":"number"},"bitrate":{"type":"number","uniqueKey":"metadata.bitrate","typeLabel":"number"},"fps":{"type":"number","uniqueKey":"metadata.fps","typeLabel":"number"},"duration":{"type":"number","uniqueKey":"metadata.duration","typeLabel":"number"},"rotation":{"type":"integer","uniqueKey":"metadata.rotation","typeLabel":"integer"},"resolution":{"type":"integer","uniqueKey":"metadata.resolution","typeLabel":"integer"},"codec":{"type":"string","uniqueKey":"metadata.codec","typeLabel":"string"},"codecFullName":{"type":"string","uniqueKey":"metadata.codecFullName","typeLabel":"string"},"codecTag":{"type":"string","uniqueKey":"metadata.codecTag","typeLabel":"string"},"format":{"type":"string","uniqueKey":"metadata.format","typeLabel":"string"},"formatFullName":{"type":"string","uniqueKey":"metadata.formatFullName","typeLabel":"string"}},"uniqueKey":"metadata","typeLabel":"object"},"urls":{"type":"object","description":"Presigned URLs for the project's assets. URLs expire — always use the most recent API response. The transcription_* subtitle/text exports are only present on transcription projects.","properties":{"videoFile":{"type":"string","description":"Presigned URL of the processed source video","uniqueKey":"urls.videoFile","typeLabel":"string"},"audioFile":{"type":"string","description":"Presigned URL of the extracted audio track","uniqueKey":"urls.audioFile","typeLabel":"string"},"transcription":{"type":"string","description":"Presigned URL of the word-level transcript JSON (the translated version when translation ran). Lets API consumers audit content without video playback.","uniqueKey":"urls.transcription","typeLabel":"string"},"transcription_srt":{"type":"string","description":"SRT subtitles — transcription projects only","uniqueKey":"urls.transcription_srt","typeLabel":"string"},"transcription_vtt":{"type":"string","description":"WebVTT subtitles — transcription projects only","uniqueKey":"urls.transcription_vtt","typeLabel":"string"},"transcription_csv":{"type":"string","description":"CSV transcript — transcription projects only","uniqueKey":"urls.transcription_csv","typeLabel":"string"},"transcription_txt":{"type":"string","description":"Plain-text transcript — transcription projects only","uniqueKey":"urls.transcription_txt","typeLabel":"string"}},"uniqueKey":"urls","typeLabel":"object"},"createdAt":{"type":"integer","uniqueKey":"createdAt","typeLabel":"integer"},"updatedAt":{"type":"integer","uniqueKey":"updatedAt","typeLabel":"integer"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"\u003cstring>","title":"\u003cstring>","thumbnail":"\u003cstring>","billedDuration":123,"status":"queued","projectType":"clipping","source":"Upload","genre":"talking","topics":["\u003cstring>"],"clipDurations":[[123]],"selectedStart":123,"selectedEnd":123,"exportResolution":123,"exportOrientation":"landscape","captionsPreset":"\u003cstring>","enableCaptions":true,"enableEmojis":true,"enableHighlights":true,"language":"\u003cstring>","dubbingLanguage":"\u003cstring>","translateTranscription":true,"translationLanguages":["\u003cstring>"],"transcriptionScript":"native","metadata":{"width":123,"height":123,"aspectRatio":"\u003cstring>","size":123,"bitrate":123,"fps":123,"duration":123,"rotation":123,"resolution":123,"codec":"\u003cstring>","codecFullName":"\u003cstring>","codecTag":"\u003cstring>","format":"\u003cstring>","formatFullName":"\u003cstring>"},"urls":{"videoFile":"\u003cstring>","audioFile":"\u003cstring>","transcription":"\u003cstring>","transcription_srt":"\u003cstring>","transcription_vtt":"\u003cstring>","transcription_csv":"\u003cstring>","transcription_txt":"\u003cstring>"},"createdAt":123,"updatedAt":123}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"096bb550-e394-4e67-9304-82f75f896288":{"bearerAuth":{"type":"http","scheme":"bearer","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"976afae0-dd3b-48be-9877-85ccd96976b3":{"url":"https://public.reap.video/api/v1"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"openapi.json"},"subdomain":"reap","siteName":"Reap Automation API","title":"Create Editor Project - Reap Automation API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-12T04:23:19.575Z","originalFileLocation":"api-reference/create-editor.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Open one video in the Reap editor as a new project, ready to edit\">\u003cmeta data-mint-head name=\"application-name\" content=\"Reap Automation API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/reap/NxE-0gFfrEtp5uS2/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/reap/NxE-0gFfrEtp5uS2/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/reap/NxE-0gFfrEtp5uS2/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/reap/NxE-0gFfrEtp5uS2/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/reap/NxE-0gFfrEtp5uS2/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/reap/NxE-0gFfrEtp5uS2/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/reap/NxE-0gFfrEtp5uS2/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/reap/NxE-0gFfrEtp5uS2/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/reap/NxE-0gFfrEtp5uS2/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create Editor Project - Reap Automation API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Open one video in the Reap editor as a new project, ready to edit\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Reap Automation API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.reap.video/api-reference/create-editor\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://reap.mintlify.site/_mintlify/api/og/v2?division=Create+Projects\u0026amp;title=Create+Editor+Project\u0026amp;description=Open+one+video+in+the+Reap+editor+as+a+new+project%2C+ready+to+edit\u0026amp;theme=ddb5acd837d9e3ccab17c7c5\u0026amp;signature=a45cbdd509ab4ea7e3f81168dfa95a44ba2b18dc52c3216d5d62071145f90001\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create Editor Project - Reap Automation API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Open one video in the Reap editor as a new project, ready to edit\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://reap.mintlify.site/_mintlify/api/og/v2?division=Create+Projects\u0026amp;title=Create+Editor+Project\u0026amp;description=Open+one+video+in+the+Reap+editor+as+a+new+project%2C+ready+to+edit\u0026amp;theme=ddb5acd837d9e3ccab17c7c5\u0026amp;signature=a45cbdd509ab4ea7e3f81168dfa95a44ba2b18dc52c3216d5d62071145f90001\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/reap/NxE-0gFfrEtp5uS2/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Reap Automation API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0285c7\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.reap.video/api-reference/create-editor\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/create-editor.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.reap.video/#organization\",\"name\":\"Reap Automation API\",\"url\":\"https://docs.reap.video\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/reap/pP9J5ntmMN25Cr46/images/logo-light.svg?fit=max\u0026auto=format\u0026n=pP9J5ntmMN25Cr46\u0026q=85\u0026s=904d03a7ff48370c08e1bde9ba482aa3\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.reap.video#website\",\"name\":\"Reap Automation API\",\"url\":\"https://docs.reap.video\",\"publisher\":{\"@id\":\"https://docs.reap.video/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.reap.video/api-reference/create-editor#webpage\",\"url\":\"https://docs.reap.video/api-reference/create-editor\",\"name\":\"Create Editor Project\",\"description\":\"Open one video in the Reap editor as a new project, ready to edit\",\"dateModified\":\"2026-11-12T04:23:19.575Z\",\"isPartOf\":{\"@id\":\"https://docs.reap.video#website\"},\"breadcrumb\":{\"@id\":\"https://docs.reap.video/api-reference/create-editor#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.reap.video/api-reference/create-editor#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Create Projects\",\"item\":\"https://docs.reap.video/api-reference/create-clips\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create Editor Project\",\"item\":\"https://docs.reap.video/api-reference/create-editor\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.reap.video/api-reference/create-editor#apireference\",\"headline\":\"Create Editor Project\",\"name\":\"Create Editor Project\",\"description\":\"Open one video in the Reap editor as a new project, ready to edit\",\"url\":\"https://docs.reap.video/api-reference/create-editor\",\"mainEntityOfPage\":{\"@id\":\"https://docs.reap.video/api-reference/create-editor#webpage\"},\"dateModified\":\"2026-11-12T04:23:19.575Z\",\"publisher\":{\"@id\":\"https://docs.reap.video/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.reap.video#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Reap Automation API\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Reap Automation API\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/create-editor.md","siteName":"Reap Automation API","nav":{"global":{"anchors":[{"anchor":"Help Center","icon":"book-open-cover","href":"https://docs.reap.video/help-center/getting-started"},{"anchor":"Roadmap","icon":"map","href":"https://reapai.canny.io/"},{"anchor":"Blog","icon":"newspaper","href":"https://reap.video/blog"}]},"tabs":[{"tab":"Help Center","pages":[{"title":"Help Center","href":"/help-center/getting-started"}]},{"tab":"API Reference","groups":[{"group":"Getting Started","pages":[{"title":"Reap API: AI Video Clipping, Captions, Reframing \u0026 Dubbing API","sidebarTitle":"Introduction","icon":"hand-wave","href":"/api-reference/1_introduction"},{"title":"Authentication","icon":"key","href":"/api-reference/2_authentication"},{"title":"Quickstart","icon":"bolt","href":"/api-reference/3_quickstart"},{"title":"Webhooks","icon":"webhook","href":"/api-reference/webhooks"},{"title":"Agent Skills","icon":"wand-magic-sparkles","href":"/api-reference/agent-skills"},{"title":"MCP","icon":"plug","href":"/api-reference/mcp"}]},{"group":"Presets \u0026 Languages","pages":[{"title":"Get All Presets","openapi":"GET /automation/get-all-presets","href":"/api-reference/get-all-presets"},{"title":"Get Translation Languages","openapi":"GET /automation/get-translation-languages","href":"/api-reference/get-translation-languages"},{"title":"Get Dubbing Languages","openapi":"GET /automation/get-dubbing-languages","href":"/api-reference/get-dubbing-languages"}]},{"group":"Upload Files","pages":[{"title":"Get Upload URL","openapi":"POST /automation/get-upload-url","href":"/api-reference/get-upload-url"},{"title":"Get All Uploads","openapi":"GET /automation/get-all-uploads","href":"/api-reference/get-all-uploads"}]},{"group":"Create Projects","pages":[{"title":"Create Clips","openapi":"POST /automation/create-clips","href":"/api-reference/create-clips"},{"title":"Create Captions","openapi":"POST /automation/create-captions","description":"Add AI-generated captions to your videos with customizable styling","href":"/api-reference/create-captions"},{"title":"Create Editor Project","openapi":"POST /automation/create-editor","href":"/api-reference/create-editor"},{"title":"Create Transcription","openapi":"POST /automation/create-transcription","description":"Generate accurate transcriptions from video and audio content","href":"/api-reference/create-transcription"},{"title":"Create Reframe","openapi":"POST /automation/create-reframe","href":"/api-reference/create-reframe"},{"title":"Create Dubbing","openapi":"POST /automation/create-dubbing","href":"/api-reference/create-dubbing"}]},{"group":"Track \u0026 Retrieve","pages":[{"title":"Get All Projects","openapi":"GET /automation/get-all-projects","href":"/api-reference/get-all-projects"},{"title":"Get Project Status","openapi":"GET /automation/get-project-status","href":"/api-reference/get-project-status"},{"title":"Get Project Details","openapi":"GET /automation/get-project-details","href":"/api-reference/get-project-details"},{"title":"Get Project Clips","openapi":"GET /automation/get-project-clips","href":"/api-reference/get-project-clips"},{"title":"Get Clip Details","openapi":"GET /automation/get-clip-details","href":"/api-reference/get-clip-details"}]},{"group":"Manage Projects","pages":[{"title":"Update Project","openapi":"POST /automation/update-project","href":"/api-reference/update-project"},{"title":"Update Clip","openapi":"POST /automation/update-clip","href":"/api-reference/update-clip"},{"title":"Cancel Project","openapi":"POST /automation/cancel-project","href":"/api-reference/cancel-project"},{"title":"Delete Project","openapi":"DELETE /automation/delete-project","href":"/api-reference/delete-project"},{"title":"Delete Clip","openapi":"DELETE /automation/delete-clip","href":"/api-reference/delete-clip"},{"title":"Delete Upload","openapi":"DELETE /automation/delete-upload","href":"/api-reference/delete-upload"}]},{"group":"Publishing","pages":[{"title":"Get Integrations","openapi":"GET /automation/get-integrations","href":"/api-reference/get-integrations"},{"title":"Publish Clip","openapi":"POST /automation/publish-clip","href":"/api-reference/publish-clip"},{"title":"Schedule Clips","openapi":"POST /automation/schedule-clips","href":"/api-reference/schedule-clips"},{"title":"Get All Posts","openapi":"GET /automation/get-all-posts","href":"/api-reference/get-all-posts"},{"title":"Get Post Details","openapi":"GET /automation/get-post-details","href":"/api-reference/get-post-details"},{"title":"Update Post","openapi":"POST /automation/update-post","href":"/api-reference/update-post"},{"title":"Delete Post","openapi":"DELETE /automation/delete-post","href":"/api-reference/delete-post"}]},{"group":"Billing \u0026 Usage","pages":[{"title":"Get Plan Usage","openapi":"GET /automation/get-plan-usage","href":"/api-reference/get-plan-usage"},{"title":"Top Up Media Credits","openapi":"GET /automation/top-up-media-credits","href":"/api-reference/top-up-media-credits"},{"title":"Manage Subscription","openapi":"GET /automation/manage-subscription","href":"/api-reference/manage-subscription"}]}]}]},"basePath":"","title":"Create Editor Project - Reap Automation API","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CybtLBIt.js","utils-BMLj2fvV.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-B6In562Y.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dr8Mfhp9.js","snippetPresets-2rmQvMVl.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-WMqJYdZj.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CJ-MlPHu.js","shallow-dY3TMRCk.js","getApiPlaygroundDisplay-v-1B2bKm.js","CodeSnippet-BDhiTB7U.js","CodeSnippets-D9hnzQcS.js","Page-C4GwDT3_.js","getPastedJson-Th2V45jI.js","icon-BQXch1W9.js","MethodPill-BCqUneP3.js","DuplicateIcon-Q_-bhurZ.js","createIcon-DUjLHRqp.js","DynamicMarkdown-B-f2cqXQ.js","SectionHeading-Da5NsV4v.js","axios-vUo_bRtp.js","Markdown-D13FWkIM.js","clsx-D3Isdib3.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-C-XZBk9h.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink--qIqmmVG.js"]}