{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"InitRepo","colors":{"primary":"#4f46e5","light":"#7c3aed","dark":"#3730a3"},"logo":{"light":"https://mintcdn.com/initrepo/a-e0WU3b6TDkasuk/logo/light.svg?fit=max\u0026auto=format\u0026n=a-e0WU3b6TDkasuk\u0026q=85\u0026s=17070150feedd4e06ae7fdd562811cb3","dark":"https://mintcdn.com/initrepo/a-e0WU3b6TDkasuk/logo/dark.svg?fit=max\u0026auto=format\u0026n=a-e0WU3b6TDkasuk\u0026q=85\u0026s=4dd7f40eebce68d18676b07d4a472656"},"favicon":"/favicon.ico","navbar":{"links":[{"label":"GitHub","href":"https://github.com/initrepo/"},{"label":"Start Context Engineering","href":"https://initrepo.com/docs/quickstart"},{"label":"Support","href":"mailto:support@initrepo.com"}]},"footer":{"socials":{"x":"https://x.com/initrepoapp","github":"https://github.com/initrepo","linkedin":"https://linkedin.com/company/initrepo"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"]},"navigation":{"global":{"anchors":[{"anchor":"Generate PRDs \u0026 User Stories","icon":"globe","href":"https://www.initrepo.com"},{"anchor":"Community","icon":"discord","href":"https://discord.gg/7HJmEzrY4d"},{"anchor":"CLI Docs","icon":"terminal","href":"https://docs.initrepo.com/cli/installation"},{"anchor":"MCP Server","icon":"server","href":"https://docs.initrepo.com/mcp/overview"},{"anchor":"Quickstart","icon":"rocket","href":"https://docs.initrepo.com/quickstart"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"initrepo","hasAudioNarration":false,"actualSubdomain":"initrepo","customDomains":["docs.initrepo.com"],"gitSource":{"type":"github","owner":"initrepo","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a21e7b4094e7057e314a211","collectionId":"9ea60934-79e7-44ea-bde4-f1f37bd65d20","schemaVersion":"v2"},"entitlements":{},"buildId":"6a21e7b4094e7057e314a211:success","clientVersion":"0.0.3965","searchFilterCounts":[{"language":"default","tag":"Platform","count":13},{"language":"default","tag":"Integrations","count":6},{"language":"default","tag":"MCP Server","count":5},{"language":"default","tag":"API Reference","count":4},{"language":"default","tag":"AI Development Tools","count":3},{"language":"default","tag":"Endpoints","count":3},{"language":"default","tag":"CLI Tool","count":3},{"language":"default","tag":"Getting Started","count":3},{"language":"default","tag":"Platform Integrations","count":3},{"language":"default","tag":"Team \u0026 Enterprise","count":2}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","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":"editor-v7-file-tree","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":"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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/endpoint/create","slug":"/api-reference/endpoint/create","pageMetadata":{"title":"Create Project","openapi":"POST /api/v1/projects","description":"Creates a new project for AI-powered generation. This is an asynchronous operation.","href":"/api-reference/endpoint/create"},"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: \"Creates a new project for AI-powered generation. This is an asynchronous operation.\"\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={code:`code`,p:`p`,..._provideComponents(),...props.components},{Heading,ParamField,ResponseField}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Create a new project for AI-powered generation. This endpoint initiates an asynchronous process that generates comprehensive project documentation.`}),`\n`,_jsx(Heading,{level:`2`,id:`request`,children:`Request`}),`\n`,`\n`,_jsx(Heading,{level:`2`,id:`request-body`,children:`Request Body`}),`\n`,_jsx(ParamField,{body:`projectIdea`,type:`string`,required:true,id:`param-project-idea`,children:_jsx(_components.p,{children:`Project description (10-1000 characters). Should clearly describe what you want to build.`})}),`\n`,_jsx(ParamField,{body:`projectType`,type:`enum`,required:true,id:`param-project-type`,children:_jsxs(_components.p,{children:[`Type of project to create. Options: `,_jsx(_components.code,{children:`web`}),`, `,_jsx(_components.code,{children:`mobile`}),`, `,_jsx(_components.code,{children:`mcp`}),`.`]})}),`\n`,_jsx(ParamField,{body:`features`,type:`array`,id:`param-features`,children:_jsxs(_components.p,{children:[`Array of project features (max 20). Each feature should have a `,_jsx(_components.code,{children:`name`}),` and `,_jsx(_components.code,{children:`description`}),`.`]})}),`\n`,_jsx(ParamField,{body:`integrations`,type:`array`,id:`param-integrations`,children:_jsx(_components.p,{children:`Array of integration names (max 10). Valid integrations include payment processors, email services, etc.`})}),`\n`,_jsx(ParamField,{body:`format`,type:`enum`,default:`full`,id:`param-format`,children:_jsxs(_components.p,{children:[`Response format level. Options: `,_jsx(_components.code,{children:`full`}),`, `,_jsx(_components.code,{children:`summary`}),`, `,_jsx(_components.code,{children:`minimal`}),`.`]})}),`\n`,_jsx(ParamField,{body:`webhookUrl`,type:`string`,id:`param-webhook-url`,children:_jsx(_components.p,{children:`HTTPS webhook URL for completion notifications. Must be HTTPS and not a private IP.`})}),`\n`,_jsx(ParamField,{body:`design`,type:`object`,id:`param-design`,children:_jsx(_components.p,{children:`Design requirements including description and Figma links.`})}),`\n`,_jsx(Heading,{level:`2`,id:`response`,children:`Response`}),`\n`,`\n`,_jsx(ResponseField,{name:`success`,type:`boolean`,id:`param-success`,children:_jsx(_components.p,{children:`Indicates if the request was successful.`})}),`\n`,_jsx(ResponseField,{name:`data.projectId`,type:`string`,id:`param-data-project-id`,children:_jsx(_components.p,{children:`Unique identifier for the created project.`})}),`\n`,_jsx(ResponseField,{name:`data.status`,type:`string`,id:`param-data-status`,children:_jsx(_components.p,{children:`Current status of the project (always “in_progress” for new projects).`})}),`\n`,_jsx(ResponseField,{name:`data.estimatedCompletionMs`,type:`integer`,id:`param-data-estimated-completion-ms`,children:_jsx(_components.p,{children:`Estimated time in milliseconds until project completion.`})}),`\n`,_jsx(Heading,{level:`2`,id:`error-responses`,children:`Error Responses`}),`\n`,_jsx(Heading,{level:`3`,id:`validation-error-422`,children:`Validation Error (422)`}),`\n`,`\n`,_jsx(Heading,{level:`3`,id:`authentication-error-401`,children:`Authentication Error (401)`}),`\n`,`\n`,_jsx(Heading,{level:`3`,id:`insufficient-credits-402`,children:`Insufficient Credits (402)`}),`\n`,`\n`,_jsx(Heading,{level:`3`,id:`rate-limit-exceeded-429`,children:`Rate Limit Exceeded (429)`}),`\n`,`\n`,_jsx(Heading,{level:`2`,id:`rate-limits`,children:`Rate Limits`}),`\n`,_jsx(_components.p,{children:`This endpoint is rate limited to 100 requests per minute per API key.`}),`\n`,_jsx(Heading,{level:`2`,id:`cost`,children:`Cost`}),`\n`,_jsx(_components.p,{children:`This operation consumes 15,000 credits for live keys. Test keys consume no credits.`})]})}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":{"config":{},"pageMetadata":{"title":"Create Project","openapi":"POST /api/v1/projects","description":"Creates a new project for AI-powered generation. This is an asynchronous operation.","href":"/api-reference/endpoint/create"}}},"mdxSourceWithNoJs":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,..._provideComponents(),...props.components},{CodeBlock,Heading,ParamField,RequestExample,ResponseExample,ResponseField}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!RequestExample)_missingMdxReference(`RequestExample`,true);if(!ResponseExample)_missingMdxReference(`ResponseExample`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Create a new project for AI-powered generation. This endpoint initiates an asynchronous process that generates comprehensive project documentation.`}),`\n`,_jsx(Heading,{level:`2`,id:`request`,children:`Request`}),`\n`,_jsx(RequestExample,{children:_jsx(CodeBlock,{filename:``,numberOfLines:`25`,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:`25`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.initrepo.com/v1/projects`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Authorization: Bearer ir_live_your_api_key\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"API-Version: v1.0\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},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:` \"projectIdea\": \"Build a modern e-commerce platform with AI recommendations\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"projectType\": \"web\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"features\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_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:` \"name\": \"Product Catalog\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"description\": \"Display products with search and filtering capabilities\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_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:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"Shopping Cart\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"description\": \"Add/remove items, calculate totals, apply discounts\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_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:` ],`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"integrations\": [\"stripe\", \"sendgrid\"],`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"format\": \"full\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"webhookUrl\": \"https://your-app.com/webhooks/initrepo\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"design\": {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"description\": \"Modern, clean design with dark mode support\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"figmaUrl\": \"https://figma.com/design/your-design-link\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_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:` }'`})}),`\n`]})})})}),`\n`,_jsx(Heading,{level:`2`,id:`request-body`,children:`Request Body`}),`\n`,_jsx(ParamField,{body:`projectIdea`,type:`string`,required:true,id:`param-project-idea`,children:_jsx(_components.p,{children:`Project description (10-1000 characters). Should clearly describe what you want to build.`})}),`\n`,_jsx(ParamField,{body:`projectType`,type:`enum`,required:true,id:`param-project-type`,children:_jsxs(_components.p,{children:[`Type of project to create. Options: `,_jsx(_components.code,{children:`web`}),`, `,_jsx(_components.code,{children:`mobile`}),`, `,_jsx(_components.code,{children:`mcp`}),`.`]})}),`\n`,_jsx(ParamField,{body:`features`,type:`array`,id:`param-features`,children:_jsxs(_components.p,{children:[`Array of project features (max 20). Each feature should have a `,_jsx(_components.code,{children:`name`}),` and `,_jsx(_components.code,{children:`description`}),`.`]})}),`\n`,_jsx(ParamField,{body:`integrations`,type:`array`,id:`param-integrations`,children:_jsx(_components.p,{children:`Array of integration names (max 10). Valid integrations include payment processors, email services, etc.`})}),`\n`,_jsx(ParamField,{body:`format`,type:`enum`,default:`full`,id:`param-format`,children:_jsxs(_components.p,{children:[`Response format level. Options: `,_jsx(_components.code,{children:`full`}),`, `,_jsx(_components.code,{children:`summary`}),`, `,_jsx(_components.code,{children:`minimal`}),`.`]})}),`\n`,_jsx(ParamField,{body:`webhookUrl`,type:`string`,id:`param-webhook-url`,children:_jsx(_components.p,{children:`HTTPS webhook URL for completion notifications. Must be HTTPS and not a private IP.`})}),`\n`,_jsx(ParamField,{body:`design`,type:`object`,id:`param-design`,children:_jsx(_components.p,{children:`Design requirements including description and Figma links.`})}),`\n`,_jsx(Heading,{level:`2`,id:`response`,children:`Response`}),`\n`,_jsxs(ResponseExample,{children:[_jsx(CodeBlock,{filename:``,numberOfLines:`8`,language:`json`,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:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`8`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"success\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"projectId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"550e8400-e29b-41d4-a716-446655440000\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"in_progress\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"estimatedCompletionMs\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`180000`})]}),`\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.p,{children:_jsx(_components.strong,{children:`Response Headers:`})}),_jsx(CodeBlock,{filename:`Response 3`,numberOfLines:`8`,language:`text`,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:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`8`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`HTTP/1.1 202 Accepted`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`API-Version: v1.0`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`API-Supported-Versions: v1.0 `})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`API-Latest-Version: v1.0`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`X-Request-ID: req_1234567890`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`X-RateLimit-Remaining: 95`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`X-RateLimit-Reset: 1699123456`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})})]}),`\n`,_jsx(ResponseField,{name:`success`,type:`boolean`,id:`param-success`,children:_jsx(_components.p,{children:`Indicates if the request was successful.`})}),`\n`,_jsx(ResponseField,{name:`data.projectId`,type:`string`,id:`param-data-project-id`,children:_jsx(_components.p,{children:`Unique identifier for the created project.`})}),`\n`,_jsx(ResponseField,{name:`data.status`,type:`string`,id:`param-data-status`,children:_jsx(_components.p,{children:`Current status of the project (always “in_progress” for new projects).`})}),`\n`,_jsx(ResponseField,{name:`data.estimatedCompletionMs`,type:`integer`,id:`param-data-estimated-completion-ms`,children:_jsx(_components.p,{children:`Estimated time in milliseconds until project completion.`})}),`\n`,_jsx(Heading,{level:`2`,id:`error-responses`,children:`Error Responses`}),`\n`,_jsx(Heading,{level:`3`,id:`validation-error-422`,children:`Validation Error (422)`}),`\n`,`\n`,_jsx(Heading,{level:`3`,id:`authentication-error-401`,children:`Authentication Error (401)`}),`\n`,`\n`,_jsx(Heading,{level:`3`,id:`insufficient-credits-402`,children:`Insufficient Credits (402)`}),`\n`,`\n`,_jsx(Heading,{level:`3`,id:`rate-limit-exceeded-429`,children:`Rate Limit Exceeded (429)`}),`\n`,`\n`,_jsx(Heading,{level:`2`,id:`rate-limits`,children:`Rate Limits`}),`\n`,_jsx(_components.p,{children:`This endpoint is rate limited to 100 requests per minute per API key.`}),`\n`,_jsx(Heading,{level:`2`,id:`cost`,children:`Cost`}),`\n`,_jsx(_components.p,{children:`This operation consumes 15,000 credits for live keys. Test keys consume no credits.`})]})}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":{"config":{},"pageMetadata":{"title":"Create Project","openapi":"POST /api/v1/projects","description":"Creates a new project for AI-powered generation. This is an asynchronous operation.","href":"/api-reference/endpoint/create"}}}},"mdxExtracts":{"tableOfContents":[{"title":"Request","slug":"request","depth":2,"children":[]},{"title":"Request Body","slug":"request-body","depth":2,"children":[]},{"title":"Response","slug":"response","depth":2,"children":[]},{"title":"Error Responses","slug":"error-responses","depth":2,"children":[{"title":"Validation Error (422)","slug":"validation-error-422","depth":3,"children":[]},{"title":"Authentication Error (401)","slug":"authentication-error-401","depth":3,"children":[]},{"title":"Insufficient Credits (402)","slug":"insufficient-credits-402","depth":3,"children":[]},{"title":"Rate Limit Exceeded (429)","slug":"rate-limit-exceeded-429","depth":3,"children":[]}]},{"title":"Rate Limits","slug":"rate-limits","depth":2,"children":[]},{"title":"Cost","slug":"cost","depth":2,"children":[]}],"codeExamples":{"request":{"type":"RequestExample","children":[{"filename":"","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"shellscript\">\u003ccode language=\"shellscript\" numberOfLines=\"25\">\u003cspan class=\"line\">\u003cspan style=\"color:#953800;--shiki-dark:#DCDCAA\">curl\u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> -X\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> POST\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> https://api.initrepo.com/v1/projects\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D7BA7D\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> -H\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"Authorization: Bearer ir_live_your_api_key\"\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D7BA7D\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> -H\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"Content-Type: application/json\"\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D7BA7D\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> -H\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"API-Version: v1.0\"\u003c/span>\u003cspan style=\"color:#CF222E;--shiki-dark:#D7BA7D\"> \\\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\"> -d\u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> '{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"projectIdea\": \"Build a modern e-commerce platform with AI recommendations\",\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"projectType\": \"web\",\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"features\": [\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"name\": \"Product Catalog\",\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"description\": \"Display products with search and filtering capabilities\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> },\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"name\": \"Shopping Cart\",\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"description\": \"Add/remove items, calculate totals, apply discounts\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> ],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"integrations\": [\"stripe\", \"sendgrid\"],\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"format\": \"full\",\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"webhookUrl\": \"https://your-app.com/webhooks/initrepo\",\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"design\": {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"description\": \"Modern, clean design with dark mode support\",\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> \"figmaUrl\": \"https://figma.com/design/your-design-link\"\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\"> }'\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"}],"attributes":[]},"response":{"type":"ResponseExample","children":[{"filename":"","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"json\">\u003ccode language=\"json\" numberOfLines=\"8\">\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">{\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"success\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#569CD6\">true\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"data\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: {\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"projectId\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"550e8400-e29b-41d4-a716-446655440000\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"status\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0A3069;--shiki-dark:#CE9178\">\"in_progress\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">,\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#116329;--shiki-dark:#9CDCFE\"> \"estimatedCompletionMs\"\u003c/span>\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">: \u003c/span>\u003cspan style=\"color:#0550AE;--shiki-dark:#B5CEA8\">180000\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\"> }\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan style=\"color:#1F2328;--shiki-dark:#D4D4D4\">}\u003c/span>\u003c/span>\n\u003c/code>\u003c/pre>"},{"filename":"Response 3","html":"\u003cpre class=\"shiki shiki-themes github-light-default dark-plus\" style=\"background-color:#ffffff;--shiki-dark-bg:#0B0C0E;color:#1f2328;--shiki-dark:#D4D4D4\" language=\"text\">\u003ccode language=\"text\" numberOfLines=\"8\">\u003cspan class=\"line\">\u003cspan>HTTP/1.1 202 Accepted\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan>API-Version: v1.0\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan>API-Supported-Versions: v1.0 \u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan>API-Latest-Version: v1.0\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan>X-Request-ID: req_1234567890\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan>X-RateLimit-Remaining: 95\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan>X-RateLimit-Reset: 1699123456\u003c/span>\u003c/span>\n\u003cspan class=\"line\">\u003cspan>\u003c/span>\u003c/span>\u003c/code>\u003c/pre>"}],"attributes":[]}}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Create a new project","description":"Creates a new project for AI-powered generation. This is an asynchronous operation.","operationId":"createProject","tags":["Projects"],"security":["b1110a79-c308-48a0-94b0-c129b85a7392"],"requestBody":"6de24b79-fcc5-45a4-92a1-d55c24bc54db","responses":{"202":"e251fb91-0c49-4a06-8812-f9f874c630ac","400":"1ac483a0-4dfc-4f50-bc19-5741565ce6c8","401":"c42d96f5-c3fb-4499-975e-63dbb1db945f","402":"c9607a47-96b1-44de-976c-b89159b674f0","429":"d31ff787-d2ad-4b43-a7f6-5c9e998ed223"},"method":"post","type":"path","servers":["a37c0515-c462-496a-ad57-13434c19de30","cea7d3da-8088-4025-a3c7-67e38a917657"],"path":"/api/v1/projects","baseUrlOptions":["https://api.initrepo.com/v1","https://dev-api.initrepo.com/v1"],"title":"Create a new project","codeSamples":[],"requiredOnlyExamples":false,"requestExamples":[{"dropdown":false,"language":"shellscript","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes github-light-default dark-plus","style":{"backgroundColor":"#ffffff","--shiki-dark-bg":"#0B0C0E","color":"#1f2328","--shiki-dark":"#D4D4D4"},"language":"shellscript","children":{"type":"code","key":null,"ref":null,"props":{"language":"shellscript","numberOfLines":"25","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#953800","--shiki-dark":"#DCDCAA"},"children":"curl"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#569CD6"},"children":" -X"}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" POST"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" https://api.initrepo.com/v1/projects"}},{"type":"span","key":"4","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D7BA7D"},"children":" \\"}}]}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#569CD6"},"children":" -H"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"Authorization: Bearer ir_live_your_api_key\""}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D7BA7D"},"children":" \\"}}]}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#569CD6"},"children":" -H"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"Content-Type: application/json\""}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D7BA7D"},"children":" \\"}}]}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#569CD6"},"children":" -H"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"API-Version: v1.0\""}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#CF222E","--shiki-dark":"#D7BA7D"},"children":" \\"}}]}},"\n",{"type":"span","key":"8","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#569CD6"},"children":" -d"}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" '{"}}]}},"\n",{"type":"span","key":"10","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"projectIdea\": \"Build a modern e-commerce platform with AI recommendations\","}}}},"\n",{"type":"span","key":"12","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"projectType\": \"web\","}}}},"\n",{"type":"span","key":"14","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"features\": ["}}}},"\n",{"type":"span","key":"16","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" {"}}}},"\n",{"type":"span","key":"18","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"name\": \"Product Catalog\","}}}},"\n",{"type":"span","key":"20","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"description\": \"Display products with search and filtering capabilities\""}}}},"\n",{"type":"span","key":"22","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" },"}}}},"\n",{"type":"span","key":"24","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" {"}}}},"\n",{"type":"span","key":"26","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"name\": \"Shopping Cart\","}}}},"\n",{"type":"span","key":"28","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"description\": \"Add/remove items, calculate totals, apply discounts\""}}}},"\n",{"type":"span","key":"30","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" }"}}}},"\n",{"type":"span","key":"32","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" ],"}}}},"\n",{"type":"span","key":"34","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"integrations\": [\"stripe\", \"sendgrid\"],"}}}},"\n",{"type":"span","key":"36","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"format\": \"full\","}}}},"\n",{"type":"span","key":"38","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"webhookUrl\": \"https://your-app.com/webhooks/initrepo\","}}}},"\n",{"type":"span","key":"40","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"design\": {"}}}},"\n",{"type":"span","key":"42","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"description\": \"Modern, clean design with dark mode support\","}}}},"\n",{"type":"span","key":"44","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" \"figmaUrl\": \"https://figma.com/design/your-design-link\""}}}},"\n",{"type":"span","key":"46","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" }"}}}},"\n",{"type":"span","key":"48","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":" }'"}}}},"\n"]}}}},"filename":""}],"requestExampleType":"mdx","responseExamples":[{"dropdown":false,"language":"json","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes github-light-default dark-plus","style":{"backgroundColor":"#ffffff","--shiki-dark-bg":"#0B0C0E","color":"#1f2328","--shiki-dark":"#D4D4D4"},"language":"json","children":{"type":"code","key":null,"ref":null,"props":{"language":"json","numberOfLines":"8","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"{"}}}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"success\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#569CD6"},"children":"true"}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"data\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": {"}}]}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"projectId\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"550e8400-e29b-41d4-a716-446655440000\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"8","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"status\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0A3069","--shiki-dark":"#CE9178"},"children":"\"in_progress\""}},{"type":"span","key":"3","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":","}}]}},"\n",{"type":"span","key":"10","ref":null,"props":{"className":"line","children":[{"type":"span","key":"0","ref":null,"props":{"style":{"color":"#116329","--shiki-dark":"#9CDCFE"},"children":" \"estimatedCompletionMs\""}},{"type":"span","key":"1","ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":": "}},{"type":"span","key":"2","ref":null,"props":{"style":{"color":"#0550AE","--shiki-dark":"#B5CEA8"},"children":"180000"}}]}},"\n",{"type":"span","key":"12","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":" }"}}}},"\n",{"type":"span","key":"14","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"style":{"color":"#1F2328","--shiki-dark":"#D4D4D4"},"children":"}"}}}},"\n"]}}}},"filename":""},{"dropdown":false,"language":"text","code":{"type":"pre","key":null,"ref":null,"props":{"className":"shiki shiki-themes github-light-default dark-plus","style":{"backgroundColor":"#ffffff","--shiki-dark-bg":"#0B0C0E","color":"#1f2328","--shiki-dark":"#D4D4D4"},"language":"text","children":{"type":"code","key":null,"ref":null,"props":{"language":"text","numberOfLines":"8","children":[{"type":"span","key":"0","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"children":"HTTP/1.1 202 Accepted"}}}},"\n",{"type":"span","key":"2","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"children":"API-Version: v1.0"}}}},"\n",{"type":"span","key":"4","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"children":"API-Supported-Versions: v1.0 "}}}},"\n",{"type":"span","key":"6","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"children":"API-Latest-Version: v1.0"}}}},"\n",{"type":"span","key":"8","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"children":"X-Request-ID: req_1234567890"}}}},"\n",{"type":"span","key":"10","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"children":"X-RateLimit-Remaining: 95"}}}},"\n",{"type":"span","key":"12","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"children":"X-RateLimit-Reset: 1699123456"}}}},"\n",{"type":"span","key":"14","ref":null,"props":{"className":"line","children":{"type":"span","key":null,"ref":null,"props":{"children":null}}}}]}}}},"filename":"Response 3"}],"responseExampleType":"mdx"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["projectIdea","projectType"],"properties":{"projectIdea":{"type":"string","description":"Project description (10-1000 characters)","minLength":10,"maxLength":1000,"example":"Build a modern e-commerce platform with AI recommendations","isRequired":true,"uniqueKey":"projectIdea","typeLabel":"string"},"projectType":{"type":"string","enum":["web","mobile","mcp"],"description":"Type of project to create","example":"web","isRequired":true,"uniqueKey":"projectType","typeLabel":"enum\u003cstring>"},"features":{"type":"array","maxItems":20,"description":"Array of project features (optional)","items":{"type":"object","properties":{"name":{"type":"string","maxLength":100,"description":"Feature name","example":"User Authentication","uniqueKey":"features.items.[INDEX].name","typeLabel":"string"},"description":{"type":"string","maxLength":500,"description":"Feature description","example":"Secure login and registration system","uniqueKey":"features.items.[INDEX].description","typeLabel":"string"}},"uniqueKey":"features.items.[INDEX]","typeLabel":"object"},"uniqueKey":"features","typeLabel":"object[]"},"integrations":{"type":"array","maxItems":10,"description":"Array of integration names (optional)","items":{"type":"string","uniqueKey":"integrations.items.[INDEX]","typeLabel":"string"},"example":["stripe","sendgrid"],"uniqueKey":"integrations","typeLabel":"string[]"},"format":{"type":"string","enum":["full","summary","minimal"],"default":"full","description":"Response format level","example":"full","uniqueKey":"format","typeLabel":"enum\u003cstring>"},"webhookUrl":{"type":"string","format":"uri","description":"HTTPS webhook URL for completion notifications (optional)","pattern":"^https://","example":"https://your-app.com/webhooks/initrepo","uniqueKey":"webhookUrl","typeLabel":"string\u003curi>"},"design":{"type":"object","description":"Design requirements (optional)","properties":{"description":{"type":"string","description":"Design description","example":"Modern, clean design with dark mode support","uniqueKey":"design.description","typeLabel":"string"},"figmaUrl":{"type":"string","format":"uri","description":"Figma design link","example":"https://figma.com/design/your-design-link","uniqueKey":"design.figmaUrl","typeLabel":"string\u003curi>"}},"uniqueKey":"design","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"projectIdea":"Build a modern e-commerce platform with AI recommendations","projectType":"web","features":[{"name":"User Authentication","description":"Secure login and registration system"}],"integrations":["stripe","sendgrid"],"format":"full","webhookUrl":"https://your-app.com/webhooks/initrepo","design":{"description":"Modern, clean design with dark mode support","figmaUrl":"https://figma.com/design/your-design-link"}}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"e251fb91-0c49-4a06-8812-f9f874c630ac":{"description":"Project creation started successfully","headers":{"API-Version":{"description":"Current API version","schema":{"type":"string","example":"v1.0"}},"X-Request-ID":{"description":"Unique request identifier","schema":{"type":"string","example":"req_1234567890"}},"X-RateLimit-Remaining":{"description":"Requests remaining in current window","schema":{"type":"integer","example":95}},"X-RateLimit-Reset":{"description":"Unix timestamp when rate limit resets","schema":{"type":"integer","example":1699123456}}},"content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","example":true,"uniqueKey":"success","typeLabel":"boolean"},"data":{"type":"object","properties":{"projectId":{"type":"string","format":"uuid","example":"550e8400-e29b-41d4-a716-446655440000","uniqueKey":"data.projectId","typeLabel":"string\u003cuuid>"},"status":{"type":"string","enum":["in_progress"],"example":"in_progress","uniqueKey":"data.status","typeLabel":"enum\u003cstring>"},"estimatedCompletionMs":{"type":"integer","example":180000,"uniqueKey":"data.estimatedCompletionMs","typeLabel":"integer"}},"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":true,"data":{"projectId":"550e8400-e29b-41d4-a716-446655440000","status":"in_progress","estimatedCompletionMs":180000}}}},"exampleType":"generated"}},"exampleType":"generated"},"1ac483a0-4dfc-4f50-bc19-5741565ce6c8":{"description":"Bad Request - Validation error","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","example":false,"uniqueKey":"success","typeLabel":"boolean"},"error":{"type":"object","properties":{"code":{"type":"string","enum":["AUTHENTICATION_FAILED","RATE_LIMIT_EXCEEDED","INVALID_JSON","VALIDATION_ERROR","RESOURCE_NOT_FOUND","SECURITY_VIOLATION","INTERNAL_ERROR"],"example":"VALIDATION_ERROR","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","example":"Required field missing","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"request_id":{"type":"string","example":"req_1234567890","isRequired":true,"uniqueKey":"error.request_id","typeLabel":"string"},"documentation":{"type":"string","format":"uri","example":"https://docs.initrepo.com/api/errors","uniqueKey":"error.documentation","typeLabel":"string\u003curi>"},"details":{"type":"object","description":"Additional error context specific to the error type","additionalProperties":true,"example":{"missing_fields":["projectIdea"],"invalid_fields":{"projectType":"Must be one of: web, mobile, api, desktop"}},"uniqueKey":"error.details","typeLabel":"object"}},"required":["code","message","request_id"],"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":{"code":"VALIDATION_ERROR","message":"Required field missing","request_id":"req_1234567890","documentation":"https://docs.initrepo.com/api/errors","details":{"missing_fields":["projectIdea"],"invalid_fields":{"projectType":"Must be one of: web, mobile, api, desktop"}}}}}},"exampleType":"generated"}},"exampleType":"generated"},"c42d96f5-c3fb-4499-975e-63dbb1db945f":{"description":"Unauthorized - Invalid API key","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","example":false,"uniqueKey":"success","typeLabel":"boolean"},"error":{"type":"object","properties":{"code":{"type":"string","enum":["AUTHENTICATION_FAILED","RATE_LIMIT_EXCEEDED","INVALID_JSON","VALIDATION_ERROR","RESOURCE_NOT_FOUND","SECURITY_VIOLATION","INTERNAL_ERROR"],"example":"VALIDATION_ERROR","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","example":"Required field missing","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"request_id":{"type":"string","example":"req_1234567890","isRequired":true,"uniqueKey":"error.request_id","typeLabel":"string"},"documentation":{"type":"string","format":"uri","example":"https://docs.initrepo.com/api/errors","uniqueKey":"error.documentation","typeLabel":"string\u003curi>"},"details":{"type":"object","description":"Additional error context specific to the error type","additionalProperties":true,"example":{"missing_fields":["projectIdea"],"invalid_fields":{"projectType":"Must be one of: web, mobile, api, desktop"}},"uniqueKey":"error.details","typeLabel":"object"}},"required":["code","message","request_id"],"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":{"code":"VALIDATION_ERROR","message":"Required field missing","request_id":"req_1234567890","documentation":"https://docs.initrepo.com/api/errors","details":{"missing_fields":["projectIdea"],"invalid_fields":{"projectType":"Must be one of: web, mobile, api, desktop"}}}}}},"exampleType":"generated"}},"exampleType":"generated"},"c9607a47-96b1-44de-976c-b89159b674f0":{"description":"Payment Required - Insufficient credits","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","example":false,"uniqueKey":"success","typeLabel":"boolean"},"error":{"type":"object","properties":{"code":{"type":"string","enum":["AUTHENTICATION_FAILED","RATE_LIMIT_EXCEEDED","INVALID_JSON","VALIDATION_ERROR","RESOURCE_NOT_FOUND","SECURITY_VIOLATION","INTERNAL_ERROR"],"example":"VALIDATION_ERROR","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","example":"Required field missing","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"request_id":{"type":"string","example":"req_1234567890","isRequired":true,"uniqueKey":"error.request_id","typeLabel":"string"},"documentation":{"type":"string","format":"uri","example":"https://docs.initrepo.com/api/errors","uniqueKey":"error.documentation","typeLabel":"string\u003curi>"},"details":{"type":"object","description":"Additional error context specific to the error type","additionalProperties":true,"example":{"missing_fields":["projectIdea"],"invalid_fields":{"projectType":"Must be one of: web, mobile, api, desktop"}},"uniqueKey":"error.details","typeLabel":"object"}},"required":["code","message","request_id"],"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":{"code":"VALIDATION_ERROR","message":"Required field missing","request_id":"req_1234567890","documentation":"https://docs.initrepo.com/api/errors","details":{"missing_fields":["projectIdea"],"invalid_fields":{"projectType":"Must be one of: web, mobile, api, desktop"}}}}}},"exampleType":"generated"}},"exampleType":"generated"},"d31ff787-d2ad-4b43-a7f6-5c9e998ed223":{"description":"Too Many Requests - Rate limit exceeded","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","example":false,"uniqueKey":"success","typeLabel":"boolean"},"error":{"type":"object","properties":{"code":{"type":"string","enum":["AUTHENTICATION_FAILED","RATE_LIMIT_EXCEEDED","INVALID_JSON","VALIDATION_ERROR","RESOURCE_NOT_FOUND","SECURITY_VIOLATION","INTERNAL_ERROR"],"example":"VALIDATION_ERROR","isRequired":true,"uniqueKey":"error.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","example":"Required field missing","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"request_id":{"type":"string","example":"req_1234567890","isRequired":true,"uniqueKey":"error.request_id","typeLabel":"string"},"documentation":{"type":"string","format":"uri","example":"https://docs.initrepo.com/api/errors","uniqueKey":"error.documentation","typeLabel":"string\u003curi>"},"details":{"type":"object","description":"Additional error context specific to the error type","additionalProperties":true,"example":{"missing_fields":["projectIdea"],"invalid_fields":{"projectType":"Must be one of: web, mobile, api, desktop"}},"uniqueKey":"error.details","typeLabel":"object"}},"required":["code","message","request_id"],"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":false,"error":{"code":"VALIDATION_ERROR","message":"Required field missing","request_id":"req_1234567890","documentation":"https://docs.initrepo.com/api/errors","details":{"missing_fields":["projectIdea"],"invalid_fields":{"projectType":"Must be one of: web, mobile, api, desktop"}}}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"b1110a79-c308-48a0-94b0-c129b85a7392":{"bearerAuth":{"type":"http","scheme":"bearer","description":"Bearer token authentication using API keys (ir_live_* or ir_test_*)","scopes":[]}}},"servers":{"a37c0515-c462-496a-ad57-13434c19de30":{"url":"https://api.initrepo.com/v1","description":"Production API"},"cea7d3da-8088-4025-a3c7-67e38a917657":{"url":"https://dev-api.initrepo.com/v1","description":"Development API"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Bearer token authentication using API keys (ir_live_* or ir_test_*)","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer token authentication using API keys (ir_live_* or ir_test_*)","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"initrepo","siteName":"InitRepo","title":"Create Project - InitRepo","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-07T11:06:25.253Z","originalFileLocation":"api-reference/endpoint/create.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=\"Creates a new project for AI-powered generation. This is an asynchronous operation.\">\u003cmeta data-mint-head name=\"application-name\" content=\"InitRepo\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/initrepo/rvOp5Znxo3BBUbis/_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/initrepo/rvOp5Znxo3BBUbis/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/initrepo/rvOp5Znxo3BBUbis/_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/initrepo/rvOp5Znxo3BBUbis/_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/initrepo/rvOp5Znxo3BBUbis/_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/initrepo/rvOp5Znxo3BBUbis/_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/initrepo/rvOp5Znxo3BBUbis/_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/initrepo/rvOp5Znxo3BBUbis/_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/initrepo/rvOp5Znxo3BBUbis/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create Project - InitRepo\">\u003cmeta data-mint-head property=\"og:description\" content=\"Creates a new project for AI-powered generation. This is an asynchronous operation.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"InitRepo\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.initrepo.com/api-reference/endpoint/create\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://initrepo.mintlify.app/_mintlify/api/og/v2?division=Endpoints\u0026amp;title=Create+Project\u0026amp;description=Creates+a+new+project+for+AI-powered+generation.+This+is+an+asynchronous+operation.\u0026amp;theme=38096895a33dd52caa57de29\u0026amp;signature=2c8173a5700cacae7089af9be0e1b07b1168a1c46b91fca42ff5a41b498ac5cf\">\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 Project - InitRepo\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Creates a new project for AI-powered generation. This is an asynchronous operation.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://initrepo.mintlify.app/_mintlify/api/og/v2?division=Endpoints\u0026amp;title=Create+Project\u0026amp;description=Creates+a+new+project+for+AI-powered+generation.+This+is+an+asynchronous+operation.\u0026amp;theme=38096895a33dd52caa57de29\u0026amp;signature=2c8173a5700cacae7089af9be0e1b07b1168a1c46b91fca42ff5a41b498ac5cf\">\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/initrepo/rvOp5Znxo3BBUbis/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"InitRepo\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4f46e5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.initrepo.com/api-reference/endpoint/create\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/endpoint/create.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.initrepo.com/#organization\",\"name\":\"InitRepo\",\"url\":\"https://docs.initrepo.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/initrepo/a-e0WU3b6TDkasuk/logo/light.svg?fit=max\u0026auto=format\u0026n=a-e0WU3b6TDkasuk\u0026q=85\u0026s=17070150feedd4e06ae7fdd562811cb3\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.initrepo.com#website\",\"name\":\"InitRepo\",\"url\":\"https://docs.initrepo.com\",\"publisher\":{\"@id\":\"https://docs.initrepo.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.initrepo.com/api-reference/endpoint/create#webpage\",\"url\":\"https://docs.initrepo.com/api-reference/endpoint/create\",\"name\":\"Create Project\",\"description\":\"Creates a new project for AI-powered generation. This is an asynchronous operation.\",\"dateModified\":\"2026-01-07T11:06:25.253Z\",\"isPartOf\":{\"@id\":\"https://docs.initrepo.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.initrepo.com/api-reference/endpoint/create#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.initrepo.com/api-reference/endpoint/create#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"InitRepo\",\"item\":\"https://docs.initrepo.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create Project\",\"item\":\"https://docs.initrepo.com/api-reference/endpoint/create\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.initrepo.com/api-reference/endpoint/create#apireference\",\"headline\":\"Create Project\",\"name\":\"Create Project\",\"description\":\"Creates a new project for AI-powered generation. This is an asynchronous operation.\",\"url\":\"https://docs.initrepo.com/api-reference/endpoint/create\",\"mainEntityOfPage\":{\"@id\":\"https://docs.initrepo.com/api-reference/endpoint/create#webpage\"},\"dateModified\":\"2026-01-07T11:06:25.253Z\",\"publisher\":{\"@id\":\"https://docs.initrepo.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.initrepo.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"InitRepo\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"InitRepo","nav":{"global":{"anchors":[{"anchor":"Generate PRDs \u0026 User Stories","icon":"globe","href":"https://www.initrepo.com"},{"anchor":"Community","icon":"discord","href":"https://discord.gg/7HJmEzrY4d"},{"anchor":"CLI Docs","icon":"terminal","href":"https://docs.initrepo.com/cli/installation"},{"anchor":"MCP Server","icon":"server","href":"https://docs.initrepo.com/mcp/overview"},{"anchor":"Quickstart","icon":"rocket","href":"https://docs.initrepo.com/quickstart"}]},"tabs":[{"tab":"Platform","pages":[{"title":"Platform","href":""}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/ai-tools/cursor"}]},{"tab":"Team \u0026 Enterprise","pages":[{"title":"Team \u0026 Enterprise","href":"/team-collaboration"}]},{"tab":"API Reference","groups":[{"group":"REST API","pages":[{"title":"API Reference","description":"InitRepo REST API - Programmatic Project Generation","href":"/api-reference/introduction"}]},{"group":"Endpoints","pages":[{"title":"Create Project","openapi":"POST /api/v1/projects","href":"/api-reference/endpoint/create"},{"title":"Get Project Status","openapi":"GET /api/v1/projects/{projectId}","description":"Retrieves the current status of a project and returns results when complete.","href":"/api-reference/endpoint/get"},{"title":"Project Completion Webhooks","openapi":"WEBHOOK /project/completion","href":"/api-reference/endpoint/webhook"}]}]}]},"title":"Create Project - InitRepo","buildId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","deploymentId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Bbp7I60D.js","utils-C3RIvJha.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DqD-vLt8.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B31Loprg.js","snippetPresets-DKpk-b8t.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-Cj65AhOR.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BXtn5gcC.js","shallow-RY2b03Cp.js","getApiPlaygroundDisplay-B0jeiPk3.js","CodeSnippet-CYgBjjwn.js","CodeSnippets-DOngDrYB.js","Page-n7I5XbKb.js","getPastedJson-DRQbJx-T.js","icon-CQiQCicY.js","MethodPill-BKTLdNtu.js","DuplicateIcon-B9jpAdat.js","createIcon-DCddRrXv.js","DynamicMarkdown-a8hUKrw6.js","SectionHeading-eECVV2eH.js","axios-vUo_bRtp.js","Markdown--GF7ZIpf.js","clsx-DZLdJUrt.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-2LoAhjKH.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Zwc0ZncM.js"]}