Get Data Trello via API

A.Rofiqi Maulana
3 min readJun 24, 2021

Trello merupakan salah satu aplikasi kolaborasi yang digunakan untuk menyelesaikan sebuah projek bersama-sama. Secara singkat trello adalah aplikasi manajemen tugas.

Trello

Data di trello sangat berharga diambil untuk mengetahui tipe projek seperti apa yang sering dikerjakan, berapa lama tiap task selesai dikerjakan dan lainnya. Beberapa komponen — komponen penting di dalam trello yang mungkin berharga untuk diambil adalah

  1. Board
  2. List
  3. Card
  4. Checklist
  5. Custom Field
  6. Label
  7. Description
  8. Comment

1. Authentikasi

Syarat apabila kita ingin mengambil data trello via API adalah mendapatkan authentikasinya. Yang kita butuhkan adalah api key dan api token yang bisa diambil di halaman https://trello.com/app-key. Berikut merupakan letak api key dan token tersebut.

api key dan token

Kita akan simpan api key dan api token tersebut ke dalam suatu file json yang mempuyai struktur seperti berikut

Authentikasi

2. Get data via API

Setelah kita mendapatkan authentikasinya, barulah kita bisa mengambil data trello via API tersebut. Dokumentasi yang disediakan oleh trello sudah sangat komprehensif dan mudah digunakan. Kalian bisa mengunjunginya di sini.

API Trello

Proses grab data via api yang sudah saya kerjakan selengkapnya bisa di lihat di https://github.com/arofiqimaulana/grab-trello-data-via-api.

2.1 Mendapatkan deskripsi dari suatu board

Kita mengambil informasi atau deskripsi dari suatu board. Berikut merupakan deskripsi dari suatu card dibandingkan dengan output dari hasil grab data via API trello .

2.2 Mendapatkan semua list di suatu Board

Kita bisa mendapatkan list apa saja yang ada di suatu board. Berikut ini merupakan tampilan board tersebut dan dibandingkan dengan output grab data via API.

Tampilan list di trello vs Output grab data via API

2.3 Mendapatkan semua card di suatu list

Kita juga bisa mendapatkan card apa saja yang ada di suatu list. Berikut ini merupakan tampilan board tersebut dan dibandingkan dengan output grab data via API.

Tampilan card di trello vs Output grab data via API

Kesimpulan

Selain metrik di atas, terdapat banyak sekali metrik lain yang bisa di explore. Misal mendapatkan comment, custom field, dan lainnya. Dokumentasi API yang disediakan oleh trello sudah komprehensif dan cukup mudah dipahami membuat kita makin lebih mudah lagi melakukan eksplorasi.

Refference

--

--