Beesbusy Public API – Document Sorted by HTTP Method

GET Endpoints: endpoints to extract data from Beesbusy

  • GET /task/ – List tasks
  • GET /task/{id}/ – Retrieve a task
  • GET /task-comment/ – List task comments
  • GET /task-comment/{id}/ – Retrieve a task comment
  • GET /tasklist/ – List tasklists
  • GET /tasklist/{id}/ – Retrieve a tasklist
  • GET /project/ – List projects
  • GET /project/{id}/ – Retrieve a project
  • GET /timelog/ – List timelogs
  • GET /timelog/{id}/ – Retrieve a timelog
  • GET /member/ – List members
  • GET /member/{id}/ – Retrieve a member
  • GET /custom-field/ – List custom fields
  • GET /custom-field/{id}/ – Retrieve a custom field
  • GET /label/ – List labels
  • GET /label/{id}/ – Retrieve a label
  • GET /thirdparty/ – List third parties
  • GET /thirdparty/{id}/ – Retrieve a third party
  • GET /thirdparty-contact/ – List third‑party contacts
  • GET /thirdparty-contact/{id}/ – Retrieve a third‑party contact
  • GET /thirdparty-type/ – List third‑party types
  • GET /thirdparty-type/{id}/ – Retrieve a third‑party type

POST Endpoints: endpoints to create data in Beesbusy

  • POST /task/ – Create a task
  • POST /task-comment/ – Create a task comment
  • POST /tasklist/ – Create a tasklist
  • POST /project/ – Create a project
  • POST /task-attachment/ – Add a task attachment
  • POST /task-custom-value/ – Create a custom value (task)
  • POST /task-member/ – Assign a member to a task
  • POST /project-member/ – Add a project member
  • POST /project-custom-value/ – Create a custom value (project)
  • POST /timelog-custom-value/ – Create a custom value (timelog)
  • POST /thirdparty/ – Create a third party
  • POST /thirdparty-contact/ – Create a third‑party contact
  • POST /thirdparty-type/ – Create a third‑party type
  • POST /label/ – Create a label
  • POST /member/ – Create a member

PATCH Endpoints: endpoint to modify data in Beesbusy

  • PATCH /task-custom-value/{id}/ – Update a custom value (task)
  • PATCH /project-custom-value/{id}/ – Update a custom value (project)
  • PATCH /timelog-custom-value/{id}/ – Update a custom value (timelog)
  • PATCH /thirdparty/{id}/ – Update a third party
  • PATCH /thirdparty-contact/{id}/ – Update a third‑party contact
  • PATCH /thirdparty-type/{id}/ – Update a third‑party type

To know more, a full documentation is available here: https://public-api.beesbusy.com/redoc/

And a Postman collection to test the API is available here: https://www.postman.com/beesbusy/beesbusy/collection/bdteuu0/beesbusy-public-api/