Dovetail - Teamwork API for Laravel

Premium Teamwork API for Laravel 5

A Teamwork.com API for Laravel 5


Dovetail is a Laravel 5 API that interacts with your existing Teamwork.com account.

Create, update, delete, and access all Teamwork.com data in a beautifully fluent API.

Rwd9Kh2XZcYwuqqnyn8ueY7fPsxNwljMscfCYL3b.png


Cool, huh? Check out the Dovetail API Request Cheatsheet to see everything you can do.



LiLM0RCnZKyqIhoWseZ6vofUfmMkJnQCuiyawGUi.png


It's nice knowing that code won't break with a new release. All new functionality added is accompanied with unit tests.


Dovetail Comes With 79 Unit Tests


  • All releases go through the stringent unit test suite before going live.
  • You can verify test accuracy by running php artisan dovetail:test in your project directory!


GugfqOCoxkkU13gkm0uw0DmZ9dAb9plNP1DfIY5o.png


All code classes and methods are well-documented with PHPDoc. We have a quickstart guide, API cheat sheet, and other guides to get your team ramped up quickly.

Full PHPDoc Support

Never look up another method call again! The fluent API makes use of code hinting of popular IDEs to autocomplete as you type.

ckI5oZ2xrFCuh8vCMefd9Bka53U5kqkV3yH5Iisz.png


Easy Onboarding & Support

Dovetail Quickstart Guide

Getting started is a snap. Add Dovetail to your Composer configuration and get running in 5 minutes flat.

Dovetail API Cheatsheat 

See a full pocketbook reference of all API requests, parameters, and responses.

If you have questions, ask our team directly through SquareBit.io's support system.


0ct0Ibh7OAsvn8HLrmQQ9ewL6Dkht4wNabllRxeB.png


Dovetail has some features outlined for the future.

Have something you'd like to see? Suggest something through the SquareBit.io ticketing system after your order!

Webhook Support3/28/2018

Finalize API Endpoint Implementations for:

  • boards
  • categories
  • calendar events
  • files
  • time tracking
3/28/2018


Documentation


Getting Started

Zachary Schuessler View Profile


I've been a software engineer since my father purchased a computer from the town pastor in Laddonia, Missouri. It had a top of the line 56k modem and a blazing-nuts 300 Mhz processor cycle. In a town of 400 people with no interest in farming, what's a boy to do? Engineer some software!

I started out in SEO since it paid so well back then. These were the days when any link building would influence Google rank. Google got pretty darn good at invalidating links around the time of the Panda update, so I shifted more focus to my software engineering curiosity.

I got PHP certified in Rolla, Missouri. I promptly vowed to never return.

I joined some cool agencies and built awesome stuff for governments, enterprise, non-profits, and everything in between. Much of it was with Zend, Magento, WordPress, Symfony, and Laravel.

In early 2017 I wanted to sell a product and easily manage it with Git. I realized I couldn't, and thus, the idea for SquareBit was born. (Psst.. the website you are on)

And now we are here! Hopefully I can work with awesome creators and build a fun community.

Need help? Want to know more? I'm always free to chat at zac@squarebit.io