1. Collection
modpanels
  • App
    • Compatibility
      GET
  • Auth
    • Registration
      • RegistrationStart
      • RegistrationComplete
    • PasswordReset
      • PasswordResetStart
      • PasswordResetComplete
    • OTP
      • OTPResend
      • OTPVerify
    • Login
      POST
    • AuthMe
      GET
    • Refresh
      POST
    • Logout
      POST
  • Me
    • ProfileRead
      GET
    • ProfileUpdate
      PATCH
    • ProfileDelete
      DELETE
    • PasswordChange
      PATCH
    • EmailChangeStart
      POST
    • PhoneChangeStart
      POST
  • Projects
    • Collection
      • ProjectCreate
        POST
      • ProjectList
        GET
      • ProjectCounts
        GET
      • ProjectQuickSearch
        GET
      • TagList
        GET
      • ProjectImport
        POST
    • Archived
      • ProjectsArchivedRestore
      • ProjectsArchivedDelete
    • Project
      • ProjectRead
      • ProjectUpdate
      • ProjectDelete
    • ProjectActions
      • ProjectFavoriteAdd
      • ProjectFavoriteDelete
      • ProjectArchive
      • ProjectRestore
      • ProjectDuplicate
      • ProjectExport
    • Configuration
      • Project
        • ProjectConfigSnapshot
      • Panel
        • PanelList
        • PanelCreate
        • PanelUpdate
        • PanelDelete
        • PanelDuplicate
        • PanelConfigSnapshot
      • Step2
        • PanelInit
        • ObjectParamsRead
        • ObjectParamsUpdate
        • EquipmentClassCatalog
      • Step3
        • LoadsRead
        • LoadsUpdate
        • LoadCatalog
        • RoomCatalog
      • Step4
        • SingleLineRead
        • SingleLineUpdate
        • SingleLineGenerate
        • SingleLineValidate
        • DeviceImportTemplate
        • DeviceImport
  • Public
    • PublicProject
    • PublicProjectExport
  • Legal
    • PrivacyPolicy
    • TermsOfService
  • Devices
  • CityList
    GET
  • Liveness
    GET
  • Schemas
    • Auth
      • Context
        • PublicOtpVerifyRequest
        • PublicOtpResendRequest
        • AuthorizedOtpVerifyRequest
        • AuthorizedOtpResendRequest
        • ContextVerifyRequest
        • ContextTokenResponse
        • ContextTokenRequest
      • Registration
        • RegisterCompleteRequest
      • Password
        • PasswordResetConfirmRequest
        • PasswordChangeRequest
      • EmailOrPhone
      • LoginRequest
      • RefreshRequest
      • AuthTokensResponse
      • AuthMe
      • LogoutRequest
    • Profile
      • ProfileRead
      • ProfileUpdate
      • EmailChangeRequest
      • PhoneChangeRequest
    • Cities
      • CityItem
      • CityCatalog
    • Projects
      • ProjectCreateRequest
      • ProjectResponse
      • ProjectUpdateRequest
      • ProjectListItem
      • ProjectListResponse
      • ProjectCounts
      • TagList
      • ProjectQuickSearchResponse
    • Configuration
      • Project
        • ConfigLimits
        • ConfigLimitUsage
        • ConfigState
        • ConfigProjectInfo
        • ProjectConfigSnapshot
      • Panel
        • PanelsList
        • PanelListItem
        • PanelCreate
        • PanelUpdate
        • PanelConfigSnapshot
        • Reactivity
        • StepState
      • Step2
        • PanelSizeConstraints
        • ObjectParams
        • ObjectParamsResponse
        • ObjectParamsUpdate
        • ObjectParamsUpdateResponse
        • EquipmentClassItem
        • EquipmentClassCatalog
      • Step3
        • Room
        • LoadItemCustom
        • LoadItemPreset
        • Loads
        • LoadsResponse
        • RoomUpdate
        • LoadItemCustomUpdate
        • LoadItemPresetUpdate
        • LoadsUpdate
        • LoadsUpdateResponse
        • LoadCatalogItem
        • LoadCatalog
        • RoomCatalogItem
        • RoomCatalog
      • Step4
        • Consumer
        • Wires
        • Device
        • DeviceBlackbox
        • Row
        • SingleLine
        • SingleLineResponse
        • SingleLineUpdate
        • SingleLineUpdateResponse
        • SingleLineGenerateResponse
    • Shared
      • ValidationError
      • StatusOk
      • IdName
    • ApiError
    • CompatibilityResponse
  1. Collection

ProjectList

Developing
GET
/projects

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Query Params

Responses

🟢200Success
application/json
Bodyapplication/json

🟠422UnprocessableContent
🟠401Unauthorized
🟠403Forbidden
🟠426ClientUnsupported
Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/projects?search=undefined&searchDesc=undefined&tags=undefined&favorite=undefined&archived=undefined&sort=undefined&order=undefined&page=undefined&size=undefined' \
--header 'Authorization: Bearer <token>'
Response Response Example
200 - Example 1
{
    "projects": [
        {
            "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
            "name": "string",
            "number": "string",
            "tags": [
                "string"
            ],
            "updatedAt": "2019-08-24T14:15:22.123Z",
            "isFavorite": true,
            "publicToken": "string"
        }
    ],
    "total": 0
}
Modified at 2026-03-20 13:43:51
Previous
ProjectCreate
Next
ProjectCounts
Built with