Weeek Public API
    Weeek Public API
    • Get started
    • Changelog
    • Workspace
      • Tag
        • Tag list
        • Create tag
        • Tag
        • Update tag
        • Delete tag
      • Get workspace info
        GET
      • Get workspace members
        GET
    • Task Manager
      • Portfolio
        • Get portfolios
        • Create portfolio
        • Get portfolio
        • Update portfolio
        • Delete portfolio
      • Project
        • Custom Fields
          • Options
            • Create a custom field option
            • Update a custom field option
            • Move a custom field option
            • Delete a custom field option
          • Create a custom field
          • Update a custom field
          • Transfer custom field to task manager
          • Transfer custom field to project
          • Transfer custom field to board
          • Delete a custom field
        • Get project list
        • Create project
        • Update project info
        • Delete project
        • Get project
        • Archive project
        • Un Archive project
      • Board
        • Custom Fields
          • Options
            • Create a custom field option
            • Update a custom field option
            • Move a custom field option
            • Delete a custom field option
          • Create a custom field
          • Update a custom field
          • Transfer custom field to task manager
          • Transfer custom field to project
          • Transfer custom field to board
          • Delete a custom field
        • Get board list
        • Create board
        • Update board
        • Delete board
        • Move board
      • BoardColumn
        • Get board column list
        • Create board column
        • Update board column
        • Delete board column
        • Move board column
      • Task
        • Locations
          • Add a task to a project
          • Remove a task from a project
        • Attachments
          • Upload attachments
        • Time Entries
          • Create a time entry
          • Update a time entry
          • Delete a time entry
        • Watchers
          • Add watchers to a task
          • Remove watchers from a task
        • Get tasks
        • Create task
        • Get one task info
        • Update a task
        • Delete task
        • Complete task
        • Un complete task
        • Change board
        • Change board column
      • Custom Fields
        • Options
          • Create global custom field option
          • Update global custom field option
          • Move global custom field option
          • Delete global custom field option
        • Get global custom fields
        • Create global custom field
        • Update global custom field
        • Transfer global custom field to project
        • Transfer global custom field to board
        • Delete global custom field
    • CRM
      • Funnels
        • Custom Fields
          • Options
            • Create a custom field option
            • Update a custom field option
            • Move a custom field option
            • Delete a custom field option
          • Create a custom field
          • Update a custom field
          • Move a custom field
          • Delete a custom field
        • Get all funnels
        • Create a funnel
        • Get a funnel
        • Update a funnel
        • Delete a funnel
      • Funnel Statuses
        • Get all funnel statuses
        • Create a funnel status
        • Get a funnel status
        • Update a funnel status
        • Delete a funnel status
      • Deals
        • Assignees
          • Attach an assignee
          • Detach an assignee
        • Contacts
          • Attach a contact
          • Detach a contact
        • Organizations
          • Attach an organization
          • Detach an organization
        • Tags
          • Attach a tag
          • Detach a tag
        • Tasks
          • Attach a new task
          • Move a attached to the deal task
          • Detach a task
        • Attachments
          • Upload attachments
        • Get all deals
        • Create a deal
        • Get a deal
        • Update a deal
        • Update a deal fields
        • Move a deal
        • Delete a deal
        • Update the deal funnel
        • Update the deal funnel status
      • Organizations
        • Addresses
          • Create an address
          • Update the address
          • Delete the address
        • Emails
          • Create an email
          • Update the email
          • Delete the email
        • Phones
          • Create a phone
          • Update the phone
          • Delete the phone
        • Contacts
          • Attach a contact
          • Detach the contact
        • Tags
          • Attach a tag
          • Detach the tag
        • Get all organizations
        • Create an organization
        • Get an organization
        • Update an organization
        • Delete an organization
      • Contacts
        • Emails
          • Create an email
          • Update the email
          • Delete the email
        • Phones
          • Create a phone
          • Update the phone
          • Delete the phone
        • Tags
          • Attach a tag
          • Detach the tag
        • Get all contacts
        • Create a contact
        • Get a contact
        • Update a contact
        • Delete a contact
      • Currencies
        • Get all currencies
    • User
      • Get profile
        GET
    • Attachments
      • Get an attachment
        GET

    Changelog

    May 18, 2025#

    New Feature: Multi-Project Tasks#

    Tasks can now belong to multiple projects simultaneously.

    What's New:#

    New locations field added to the task object.
    New locations parameter added to the Create Task request body.

    New API endpoints:#

    POST /public/v1/tm/tasks/{task_id}/locations – Add a task to a project
    DELETE /public/v1/tm/tasks/{task_id}/locations – Remove a task from a project

    Breaking Changes (with Grace Period):#

    Deprecated task object fields:
    projectId, boardId, boardColumnId
    Deprecated request body parameters in Create/Update Task:
    projectId, boardId, boardColumnId
    Deprecated endpoints:
    Change board: POST /public/v1/tm/tasks/{task_id}/board
    Change board column: POST /public/v1/tm/tasks/{task_id}/board-column
    These fields and endpoints will remain available for 30 days during the deprecation period.

    Action Required:#

    Please update your integrations to use the new locations structure and endpoints before the deprecation period ends.
    Previous
    Get started
    Next
    Tag list
    Built with