FORMAT: 1A
Buzzooka crm api documentation
-
Request (application/json)
{ 'subject_type' => 'App\Company' }
-
Response 200 (application/json)
[ { * timer object } ]
-
Request (application/json)
{ 'subject_type' => 'App\Task', 'subject_id' => 1, //task id 'description' => 'Task Timer' }
-
Response 200 (application/json)
[ { * timer object } ]
-
Response 200 (application/json)
[ { "total": 50, "per_page": 15, "current_page": 1, "last_page": 4, "first_page_url": "http:https://laravel.app?page=1", "last_page_url": "http:https://laravel.app?page=4", "next_page_url": "http:https://laravel.app?page=2", "prev_page_url": null, "path": "http:https://laravel.app", "from": 1, "to": 15, "data": [ { "* all invoice data" } ] } ]
- Response 200 (application/json)
-
Response 200 (application/json)
{ "* invoice fields to be added" }
-
Response 200 (application/json)
[ { "total": 50, "per_page": 15, "current_page": 1, "last_page": 4, "first_page_url": "http:https://laravel.app?page=1", "last_page_url": "http:https://laravel.app?page=4", "next_page_url": "http:https://laravel.app?page=2", "prev_page_url": null, "path": "http:https://laravel.app", "from": 1, "to": 15, "data": [ { "* all project data" } ] } ]
- Response 200 (application/json) "* will add response message later"
-
Response 200 (application/json)
[ { "total": 50, "per_page": 15, "current_page": 1, "last_page": 4, "first_page_url": "http:https://laravel.app?page=1", "last_page_url": "http:https://laravel.app?page=4", "next_page_url": "http:https://laravel.app?page=2", "prev_page_url": null, "path": "http:https://laravel.app", "from": 1, "to": 15, "data": [ { "* all project data" } ] } ]
-
Response 200 (application/json)
[ { "total": 50, "per_page": 15, "current_page": 1, "last_page": 4, "first_page_url": "http:https://laravel.app?page=1", "last_page_url": "http:https://laravel.app?page=4", "next_page_url": "http:https://laravel.app?page=2", "prev_page_url": null, "path": "http:https://laravel.app", "from": 1, "to": 15, "data": [ { "assignee": "lastname, firstname", "id": 1, "title": "string", "* all task column" } ] } ]
-
Response 403 if user is not an admin
-
Request (application/json)
{ "* task fields here", }
-
Response 201 (application/json)
-
Headers
Location: /questions/2
-
Body
{ "* task is created message" (sometimes nothing) }
-
-
Response 200 (application/json)
[ { "total": 50, "per_page": 15, "current_page": 1, "last_page": 4, "first_page_url": "http:https://laravel.app?page=1", "last_page_url": "http:https://laravel.app?page=4", "next_page_url": "http:https://laravel.app?page=2", "prev_page_url": null, "path": "http:https://laravel.app", "from": 1, "to": 15, "data": [ { "assignee": "lastname, firstname", "id": 1, "title": "string", "* all task column" } ] } ]