Blog Kerjabaik AI

API Documentation

Endpoints

GEThttps://blog.kerjabaik.ai/items/devlog

Mengambil data devlog dari blog. Menampilkan semua entri devlog dengan informasi task, project, PIC, dan waktu kerja.

Response Structure

JSON Structure
{
  "data": [
    {
      "id": "string (UUID)",
      "status": "string",
      "sort": "number | null",
      "user_created": "string (UUID)",
      "date_created": "string (ISO 8601)",
      "user_updated": "string (UUID) | null",
      "date_updated": "string (ISO 8601) | null",
      "Task": "string",
      "project": "string",
      "pic": "string",
      "jam_mulai": "string (HH:mm:ss)",
      "jam_selesai": "string (HH:mm:ss)",
      "tanggal": "string (YYYY-MM-DD)"
    }
  ]
}

Example Response

JSON Example
{
  "data": [
    {
      "id": "3c83e404-af14-4907-bd1f-f7760060cf4d",
      "status": "done",
      "sort": null,
      "user_created": "3a7d37fd-964a-4f9c-9ef9-f17b844ff643",
      "date_created": "2026-01-06T10:57:01.148Z",
      "user_updated": null,
      "date_updated": null,
      "Task": "Berhasil melakuakan deploy database dari supabase ke vps menggunakan docker, berhasil membuat sub domain di vps, berhasil membuat akses backend ke directus cms melalui dokploy, berhasil memanggil data di directus, membuat akun admin sementara di directus",
      "project": "Belajar & Eksplorisasi",
      "pic": "Kesya",
      "jam_mulai": "08:00:00",
      "jam_selesai": "17:00:00",
      "tanggal": "2026-01-06"
    }
  ]
}

Field Descriptions

FieldTypeDescription
idstring (UUID)Unique identifier untuk setiap entri devlog
statusstringStatus dari task (contoh: "done", "in_progress", dll)
sortnumber | nullUrutan sorting untuk entri
user_createdstring (UUID)ID user yang membuat entri
date_createdstring (ISO 8601)Tanggal dan waktu pembuatan entri
user_updatedstring (UUID) | nullID user yang terakhir mengupdate entri
date_updatedstring (ISO 8601) | nullTanggal dan waktu update terakhir
TaskstringDeskripsi task yang dikerjakan
projectstringNama project terkait
picstringPerson in Charge (PIC) untuk task tersebut
jam_mulaistring (HH:mm:ss)Waktu mulai kerja dalam format 24 jam
jam_selesaistring (HH:mm:ss)Waktu selesai kerja dalam format 24 jam
tanggalstring (YYYY-MM-DD)Tanggal kerja dalam format ISO date

Usage Example

JavaScript / Fetch
fetch('https://blog.kerjabaik.ai/items/devlog')
  .then(response => response.json())
  .then(data => {
    console.log(data);
    // Handle the data
  })
  .catch(error => {
    console.error('Error:', error);
  });