Documentation IndexFetch the complete documentation index at: /llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Beebole legacy API — Project operations.
{ "service": "project.create", "project": { "name": "Development", "startDate": "2017-10-13", //optional, default 1st current month "description" : "some description ...", //optional "company": {"id": 233} } }
{ "status": "ok", "id": 321 }
{ "service": "project.get", "id": 321 }
{ "status" : "ok", "project" : { "id" : 321, "name" : "Development", "startDate": "2017-10-13", "description" : "some description ...", "company" : {"id" : 233}, "subprojects" : {"count" : 2}, "active" : true } }
{ "service" : "project.update", "project" : { "id" : 321, "name" : "newName", "startDate": "2017-10-13", "description" : "some description ..." } }
{"status" : "ok"}
{ "service": "project.list", "company" : {"id" : 233} }
{ "status": "ok", "projects": [ { "id": 321, "name" : "Development", "startDate": "2017-10-13", "description" : "some description ...", "company": {"id" : 233}, "subprojects" : {"count" : 2}, "active" : true }, ... ] }
{ "service": "project.activate", "id": 321 }
{"status": "ok"}
{ "service": "project.deactivate", "id": 321 }
{ "service" : "project.attach_specific_task", "id" : 78, "task" : { "id" : 43 } }
{ "service" : "project.detach_specific_task", "id" : 78, "task" : { "id" : 43 } }
{ "service" : "project.specific_tasks", "id" : 78 }
{ "status" : "ok", "disabled" : false, //default : false "specificTasks": [ { "name" : "Administration", "id" : 345, "active":true }, ... ] }
{ "service" : "project.enable_specific_tasks", "id" : 78 }
{ "service" : "project.disable_specific_tasks", "id" : 78 }
{ "service" : "project.attach_member", "id" : 78, "person" : { // "person" or "group" "id" : 43 } }
{ "service" : "project.detach_member", "id" : 78, "person" : { // "person" or "group" "id" : 43 } }
{ "service" : "project.members", "id" : 78 }
{ "status" : "ok", "members": [ { "name" : "John Le Carré", "id" : 345 }, ... ], "groups": [ { "name" : "US", "id" : 978 }, ... ] }
{ "service" : "project.attach_manager", "id" : 78, "person" : { "id" : 43 } }
{ "service" : "project.detach_manager", "id" : 78, "person" : { "id" : 43 } }
{ "service" : "project.managers", "id" : 78 }
{ "status" : "ok", "members": [ { "name" : "John Le Carré", "id" : 345, "email": "jlcarr@example.com", "active": true }, ... ] }
{ "service" : "project.add_group", "id" : 78, "group" : { "id" : 105 } }
{ "service" : "project.remove_group", "id" : 78, "group" : { "id" : 105 } }
{ "service" : "project.groups", "id" : 78 }
{ "status":"ok", "groups":[ { "id":4787, "name":"US", "groups":{"count":4} }, ... ] }
{ "service" : "project.set_custom_field_value", "id" : 78, "customField" : { "id" : 4879, "value" : "Salt Lake City, UT, USA" } }
{ "service" : "project.clear_custom_field_value", "id" : 78, "customField" : { "id" : 4879 } }
{ "service" : "project.custom_fields", "id" : 78 }
{ "status":"ok", "customFields":[ { "id" : 4879, "name" : "location", "value" : "Salt Lake City, UT, USA" }, ... ] }
Was this page helpful?