SmartTask Developers
Main Website
  • Overview
  • Authentication
    • Basics
    • Details
  • Endpoints
    • Organization
      • Fetch Organizations
    • Task
      • Create a Task
    • Record Activity
      • Fetch Activities
      • Add Comment
    • Project
      • Fetch Projects
    • Organization User
      • Filter Users
    • Webhooks
      • Subscribe to an Event
      • Unsubscribe from a Webhook
  • Models
    • Organization
      • Organization User
    • Group
    • Project
    • Record
    • Record Activity
    • Task
    • Contact
    • Webhook
    • Membership
    • File
    • Custom Field
      • Custom Field Value
    • User
Powered by GitBook
On this page
  1. Endpoints
  2. Project

Fetch Projects

Fetch Projects

POST https://ext-v2.smarttask.io/v{api-version}/project/list/{organization_id}/{archive_flag}?group_id={group_id}&query={query}&page_no={page_no}&list_size={list_size}&is_template={is_template}

Path Parameters

Name
Type
Description

api-version

string

API Version is 1.0

organization_id

string

OrganizationId of the organization

Query Parameters

Name
Type
Description

group_id

number

To fetch projects under a particular group

query

string

The API will do its best to find projects matching the query

is_template

boolean

True - if you only want to fetch templates False - If you only want to fetch non-template projects

page_no

number

Page number

list_size

number

Can't be bigger than 100

Headers

Name
Type
Description

Authorization

string

Bearer Access Token

Request Body

  • Array of except_project_ids

  • Eg: ["550e8400-e29b-41d4-a716-446655440000"]

Response

[
    {
        ProjectId: "f81d4fae-7dec-11d0-a765-00a0c91e6bf6",
        Name: "Marina"
    },
    {
        ProjectId: "550e8400-e29b-41d4-a716-446655440000",
        Name: "CasaOne"
    }    
]
{    "message": "NotFound"}
PreviousProjectNextOrganization User

Last updated 7 days ago