> ## Documentation Index
> Fetch the complete documentation index at: https://docs.peec.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Create Project

> Create a project in the company, under the same plan limits and credit pool as creating it in the app. Add brands and prompts to it afterwards.



## OpenAPI

````yaml https://api.peec.ai/customer/v1/openapi/json post /projects
openapi: 3.0.3
info:
  title: Peec AI Customer API
  description: Development documentation
  version: 1.0.0
  contact:
    name: Peec AI Team
    email: support@peec.ai
servers:
  - url: https://api.peec.ai/customer/v1
security: []
paths:
  /projects:
    post:
      tags:
        - Company
      summary: Create Project
      description: >-
        Create a project in the company, under the same plan limits and credit
        pool as creating it in the app. Add brands and prompts to it afterwards.
      operationId: postProjects
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                name:
                  type: string
                  minLength: 1
                domain:
                  type: string
                  minLength: 1
                  example: peec.ai
                country_code:
                  type: string
                  enum:
                    - AE
                    - AL
                    - AM
                    - AR
                    - AT
                    - AU
                    - BA
                    - BE
                    - BG
                    - BH
                    - BO
                    - BR
                    - BS
                    - BY
                    - CA
                    - CH
                    - CL
                    - CN
                    - CO
                    - CR
                    - CY
                    - CZ
                    - DE
                    - DK
                    - DO
                    - EC
                    - EE
                    - EG
                    - ES
                    - FI
                    - FR
                    - GB
                    - GE
                    - GH
                    - GR
                    - GT
                    - HK
                    - HN
                    - HR
                    - HU
                    - ID
                    - IE
                    - IL
                    - IN
                    - IQ
                    - IS
                    - IT
                    - JO
                    - JP
                    - KR
                    - KW
                    - LB
                    - LI
                    - LT
                    - LU
                    - LV
                    - MA
                    - MD
                    - ME
                    - MK
                    - MN
                    - MT
                    - MX
                    - MY
                    - NG
                    - NI
                    - NL
                    - 'NO'
                    - NZ
                    - OM
                    - PK
                    - PA
                    - PE
                    - PH
                    - PL
                    - PT
                    - PY
                    - PS
                    - QA
                    - RO
                    - RS
                    - SA
                    - SE
                    - SG
                    - SI
                    - SK
                    - SV
                    - TH
                    - TN
                    - TR
                    - TW
                    - UA
                    - US
                    - UY
                    - VE
                    - VN
                    - ZA
                    - AD
                    - AF
                    - AS
                    - AZ
                    - BB
                    - BQ
                    - CG
                    - CI
                    - CM
                    - CW
                    - DM
                    - DZ
                    - FO
                    - GF
                    - GP
                    - JM
                    - KG
                    - KH
                    - KI
                    - KZ
                    - LK
                    - LR
                    - LS
                    - MW
                    - NC
                    - PG
                    - TD
                    - TF
                    - UG
                    - VU
                    - ZW
                  description: The country the project's prompts run from.
                  example: US
                language_code:
                  description: ISO 639-1 language code the project's prompts run in.
                  example: en
                  type: string
                  enum:
                    - ar
                    - az
                    - bg
                    - bn
                    - bs
                    - cs
                    - da
                    - de
                    - el
                    - en
                    - es
                    - et
                    - fi
                    - fr
                    - he
                    - hi
                    - hr
                    - hu
                    - hy
                    - id
                    - it
                    - ja
                    - ko
                    - lt
                    - lv
                    - mk
                    - mn
                    - ms
                    - 'no'
                    - nl
                    - pl
                    - pt
                    - ro
                    - ru
                    - sk
                    - sl
                    - sq
                    - sr
                    - sv
                    - th
                    - tl
                    - tr
                    - uk
                    - ur
                    - vi
                    - zh
                model_channel_ids:
                  description: >-
                    Model channels to track. Defaults to the company's default
                    channels. Not allowed on a pitch project, which uses the
                    company's pitch models.
                  type: array
                  items:
                    type: string
                    enum:
                      - openai-0
                      - openai-1
                      - qwen-0
                      - openai-2
                      - perplexity-0
                      - perplexity-1
                      - google-0
                      - google-1
                      - google-2
                      - google-3
                      - google-4
                      - anthropic-0
                      - anthropic-1
                      - anthropic-2
                      - anthropic-3
                      - deepseek-0
                      - meta-0
                      - meta-1
                      - xai-0
                      - xai-1
                      - microsoft-0
                      - amazon-0
                      - mistral-0
                      - mistral-1
                      - naver-0
                      - openai-3
                      - openai-4
                      - openai-5
                allocated_credits:
                  description: >-
                    Credits to allocate to the project from the company's pool.
                    Required for every project except an onboarding one, the
                    first project of a company that has no plan yet, and a pitch
                    project, which takes none.
                  type: number
                is_pitch:
                  description: >-
                    Create a pitch project, available to agency and partner
                    companies. It runs under the company's pitch project and
                    prompt limits and ends after the company's pitch period.
                  type: boolean
                is_instant_pitch:
                  description: >-
                    Make the pitch project an instant pitch, which does not run
                    on the daily schedule. Requires is_pitch.
                  type: boolean
                timezone:
                  description: IANA timezone. Defaults to the company's timezone.
                  example: Europe/Berlin
                  type: string
                chat_interval_weekdays:
                  description: >-
                    ISO 8601 weekdays: 1 is monday, 7 is sunday. Defaults to the
                    company's schedule, and not set means daily.
                  type: array
                  items:
                    type: number
                    minimum: 1
                    maximum: 7
              required:
                - name
                - domain
                - country_code
          application/x-www-form-urlencoded:
            schema:
              type: object
              properties:
                name:
                  type: string
                  minLength: 1
                domain:
                  type: string
                  minLength: 1
                  example: peec.ai
                country_code:
                  type: string
                  enum:
                    - AE
                    - AL
                    - AM
                    - AR
                    - AT
                    - AU
                    - BA
                    - BE
                    - BG
                    - BH
                    - BO
                    - BR
                    - BS
                    - BY
                    - CA
                    - CH
                    - CL
                    - CN
                    - CO
                    - CR
                    - CY
                    - CZ
                    - DE
                    - DK
                    - DO
                    - EC
                    - EE
                    - EG
                    - ES
                    - FI
                    - FR
                    - GB
                    - GE
                    - GH
                    - GR
                    - GT
                    - HK
                    - HN
                    - HR
                    - HU
                    - ID
                    - IE
                    - IL
                    - IN
                    - IQ
                    - IS
                    - IT
                    - JO
                    - JP
                    - KR
                    - KW
                    - LB
                    - LI
                    - LT
                    - LU
                    - LV
                    - MA
                    - MD
                    - ME
                    - MK
                    - MN
                    - MT
                    - MX
                    - MY
                    - NG
                    - NI
                    - NL
                    - 'NO'
                    - NZ
                    - OM
                    - PK
                    - PA
                    - PE
                    - PH
                    - PL
                    - PT
                    - PY
                    - PS
                    - QA
                    - RO
                    - RS
                    - SA
                    - SE
                    - SG
                    - SI
                    - SK
                    - SV
                    - TH
                    - TN
                    - TR
                    - TW
                    - UA
                    - US
                    - UY
                    - VE
                    - VN
                    - ZA
                    - AD
                    - AF
                    - AS
                    - AZ
                    - BB
                    - BQ
                    - CG
                    - CI
                    - CM
                    - CW
                    - DM
                    - DZ
                    - FO
                    - GF
                    - GP
                    - JM
                    - KG
                    - KH
                    - KI
                    - KZ
                    - LK
                    - LR
                    - LS
                    - MW
                    - NC
                    - PG
                    - TD
                    - TF
                    - UG
                    - VU
                    - ZW
                  description: The country the project's prompts run from.
                  example: US
                language_code:
                  description: ISO 639-1 language code the project's prompts run in.
                  example: en
                  type: string
                  enum:
                    - ar
                    - az
                    - bg
                    - bn
                    - bs
                    - cs
                    - da
                    - de
                    - el
                    - en
                    - es
                    - et
                    - fi
                    - fr
                    - he
                    - hi
                    - hr
                    - hu
                    - hy
                    - id
                    - it
                    - ja
                    - ko
                    - lt
                    - lv
                    - mk
                    - mn
                    - ms
                    - 'no'
                    - nl
                    - pl
                    - pt
                    - ro
                    - ru
                    - sk
                    - sl
                    - sq
                    - sr
                    - sv
                    - th
                    - tl
                    - tr
                    - uk
                    - ur
                    - vi
                    - zh
                model_channel_ids:
                  description: >-
                    Model channels to track. Defaults to the company's default
                    channels. Not allowed on a pitch project, which uses the
                    company's pitch models.
                  type: array
                  items:
                    type: string
                    enum:
                      - openai-0
                      - openai-1
                      - qwen-0
                      - openai-2
                      - perplexity-0
                      - perplexity-1
                      - google-0
                      - google-1
                      - google-2
                      - google-3
                      - google-4
                      - anthropic-0
                      - anthropic-1
                      - anthropic-2
                      - anthropic-3
                      - deepseek-0
                      - meta-0
                      - meta-1
                      - xai-0
                      - xai-1
                      - microsoft-0
                      - amazon-0
                      - mistral-0
                      - mistral-1
                      - naver-0
                      - openai-3
                      - openai-4
                      - openai-5
                allocated_credits:
                  description: >-
                    Credits to allocate to the project from the company's pool.
                    Required for every project except an onboarding one, the
                    first project of a company that has no plan yet, and a pitch
                    project, which takes none.
                  type: number
                is_pitch:
                  description: >-
                    Create a pitch project, available to agency and partner
                    companies. It runs under the company's pitch project and
                    prompt limits and ends after the company's pitch period.
                  type: boolean
                is_instant_pitch:
                  description: >-
                    Make the pitch project an instant pitch, which does not run
                    on the daily schedule. Requires is_pitch.
                  type: boolean
                timezone:
                  description: IANA timezone. Defaults to the company's timezone.
                  example: Europe/Berlin
                  type: string
                chat_interval_weekdays:
                  description: >-
                    ISO 8601 weekdays: 1 is monday, 7 is sunday. Defaults to the
                    company's schedule, and not set means daily.
                  type: array
                  items:
                    type: number
                    minimum: 1
                    maximum: 7
              required:
                - name
                - domain
                - country_code
          multipart/form-data:
            schema:
              type: object
              properties:
                name:
                  type: string
                  minLength: 1
                domain:
                  type: string
                  minLength: 1
                  example: peec.ai
                country_code:
                  type: string
                  enum:
                    - AE
                    - AL
                    - AM
                    - AR
                    - AT
                    - AU
                    - BA
                    - BE
                    - BG
                    - BH
                    - BO
                    - BR
                    - BS
                    - BY
                    - CA
                    - CH
                    - CL
                    - CN
                    - CO
                    - CR
                    - CY
                    - CZ
                    - DE
                    - DK
                    - DO
                    - EC
                    - EE
                    - EG
                    - ES
                    - FI
                    - FR
                    - GB
                    - GE
                    - GH
                    - GR
                    - GT
                    - HK
                    - HN
                    - HR
                    - HU
                    - ID
                    - IE
                    - IL
                    - IN
                    - IQ
                    - IS
                    - IT
                    - JO
                    - JP
                    - KR
                    - KW
                    - LB
                    - LI
                    - LT
                    - LU
                    - LV
                    - MA
                    - MD
                    - ME
                    - MK
                    - MN
                    - MT
                    - MX
                    - MY
                    - NG
                    - NI
                    - NL
                    - 'NO'
                    - NZ
                    - OM
                    - PK
                    - PA
                    - PE
                    - PH
                    - PL
                    - PT
                    - PY
                    - PS
                    - QA
                    - RO
                    - RS
                    - SA
                    - SE
                    - SG
                    - SI
                    - SK
                    - SV
                    - TH
                    - TN
                    - TR
                    - TW
                    - UA
                    - US
                    - UY
                    - VE
                    - VN
                    - ZA
                    - AD
                    - AF
                    - AS
                    - AZ
                    - BB
                    - BQ
                    - CG
                    - CI
                    - CM
                    - CW
                    - DM
                    - DZ
                    - FO
                    - GF
                    - GP
                    - JM
                    - KG
                    - KH
                    - KI
                    - KZ
                    - LK
                    - LR
                    - LS
                    - MW
                    - NC
                    - PG
                    - TD
                    - TF
                    - UG
                    - VU
                    - ZW
                  description: The country the project's prompts run from.
                  example: US
                language_code:
                  description: ISO 639-1 language code the project's prompts run in.
                  example: en
                  type: string
                  enum:
                    - ar
                    - az
                    - bg
                    - bn
                    - bs
                    - cs
                    - da
                    - de
                    - el
                    - en
                    - es
                    - et
                    - fi
                    - fr
                    - he
                    - hi
                    - hr
                    - hu
                    - hy
                    - id
                    - it
                    - ja
                    - ko
                    - lt
                    - lv
                    - mk
                    - mn
                    - ms
                    - 'no'
                    - nl
                    - pl
                    - pt
                    - ro
                    - ru
                    - sk
                    - sl
                    - sq
                    - sr
                    - sv
                    - th
                    - tl
                    - tr
                    - uk
                    - ur
                    - vi
                    - zh
                model_channel_ids:
                  description: >-
                    Model channels to track. Defaults to the company's default
                    channels. Not allowed on a pitch project, which uses the
                    company's pitch models.
                  type: array
                  items:
                    type: string
                    enum:
                      - openai-0
                      - openai-1
                      - qwen-0
                      - openai-2
                      - perplexity-0
                      - perplexity-1
                      - google-0
                      - google-1
                      - google-2
                      - google-3
                      - google-4
                      - anthropic-0
                      - anthropic-1
                      - anthropic-2
                      - anthropic-3
                      - deepseek-0
                      - meta-0
                      - meta-1
                      - xai-0
                      - xai-1
                      - microsoft-0
                      - amazon-0
                      - mistral-0
                      - mistral-1
                      - naver-0
                      - openai-3
                      - openai-4
                      - openai-5
                allocated_credits:
                  description: >-
                    Credits to allocate to the project from the company's pool.
                    Required for every project except an onboarding one, the
                    first project of a company that has no plan yet, and a pitch
                    project, which takes none.
                  type: number
                is_pitch:
                  description: >-
                    Create a pitch project, available to agency and partner
                    companies. It runs under the company's pitch project and
                    prompt limits and ends after the company's pitch period.
                  type: boolean
                is_instant_pitch:
                  description: >-
                    Make the pitch project an instant pitch, which does not run
                    on the daily schedule. Requires is_pitch.
                  type: boolean
                timezone:
                  description: IANA timezone. Defaults to the company's timezone.
                  example: Europe/Berlin
                  type: string
                chat_interval_weekdays:
                  description: >-
                    ISO 8601 weekdays: 1 is monday, 7 is sunday. Defaults to the
                    company's schedule, and not set means daily.
                  type: array
                  items:
                    type: number
                    minimum: 1
                    maximum: 7
              required:
                - name
                - domain
                - country_code
      responses:
        '201':
          description: Project created successfully
          content:
            application/json:
              schema:
                type: object
                properties:
                  id:
                    type: string
                    example: or_915e742b-396d-4a86-ad57-8bc84e8c2232
                required:
                  - id
                description: Project created successfully
        '400':
          description: Response for status 400
          content:
            application/json:
              schema:
                type: object
                properties:
                  message:
                    type: string
                required:
                  - message
        '403':
          description: Response for status 403
          content:
            application/json:
              schema:
                type: object
                properties:
                  message:
                    type: string
                required:
                  - message
        '429':
          description: Response for status 429
          content:
            application/json:
              schema:
                type: object
                properties:
                  message:
                    type: string
                required:
                  - message
      security:
        - APIKeyHeader: []
        - APIKeyQuery: []
        - BearerAuth: []
components:
  securitySchemes:
    APIKeyHeader:
      type: apiKey
      in: header
      name: X-API-Key
    APIKeyQuery:
      type: apiKey
      in: query
      name: api_key
    BearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT

````