github-project

  • accessGroups
    required
  • activeDeployment
    Type: object · active-deployment nullable
    required
    • domain
      Type: string
      required
    • publishedAt
      Type: integer · timestamp
      min:  
      0
      max:  
      9007199254740991
      required

      Integer numbers.

    • uid
      Type: string
      required
  • activeThemeId
    Type: string
    required
  • agentEnabled
    Type: boolean
    required
  • createdAt
    Type: integer · timestamp
    min:  
    0
    max:  
    9007199254740991
    required

    Integer numbers.

  • isPrivate
    Type: boolean
    required
  • lastPublished
    Type: integer · timestamp
    min:  
    0
    max:  
    9007199254740991
    nullable
    required

    Integer numbers.

  • lastPublishedUid
    Type: string nullable
    required
  • loginPortalUid
    Type: string
    required
  • name
    Type: string
    required
  • publishMessage
    Type: string
    required
  • publishStatus
    Type: string
    required
  • slug
    Type: string · slug
    min length:  
    3
    max length:  
    60
    Pattern: ^[a-z](?:[a-z0-9-]*[a-z0-9])?$
    required
  • uid
    Type: string · nanoid
    min length:  
    5
    required
  • updatedAt
    Type: integer · timestamp
    min:  
    0
    max:  
    9007199254740991
    required

    Integer numbers.

  • repository
    Type: object · github-project-repository nullable
    • branch
      Type: string
      required
    • configPath
      Type: string
      required
    • expired
      Type: boolean
      required
    • id
      Type: number
      required
    • linkedBy
      Type: string
      required
    • name
      Type: string
      min length:  
      2
      required
    • prComments
      Type: boolean
      required
    • publishOnMerge
      Type: boolean
      required
    • publishPreviews
      Type: boolean
      required
  • typesenseId
    Type: number