Developer Reference

Documentation

Pelajari seluruh endpoint Lcode API

Getting Started

Lcode API menyediakan serangkaian REST API yang cepat, aman, dan mudah diintegrasikan untuk aplikasi modern Anda. Semua request dikirimkan ke base URL di bawah ini menggunakan skema HTTPS.

BASE URL: https://api.lcode.dev

Authentication

Semua permintaan API memerlukan autentikasi menggunakan **API Key**. Daftarkan akun Anda terlebih dahulu untuk mendapatkan kunci API di panel Dashboard Anda. Gunakan kunci tersebut dengan menambahkannya pada header request sebagai token bearer.

Header Autentikasi
Authorization: Bearer YOUR_API_KEY

Rate Limits

Lcode API menerapkan batas kecepatan request (rate limiting) untuk menjamin performa server tetap optimal bagi seluruh pengembang. Detail pembatasan diatur berdasarkan paket langganan Anda.

Batas Gratis

60 req / menit

Header Limit

X-RateLimit-Limit

Header Sisa

X-RateLimit-Remaining

Error Codes

Lcode API menggunakan kode status HTTP standar untuk menunjukkan keberhasilan atau kegagalan sebuah request API.

Status CodeDeskripsi
200 OKPermintaan berhasil diproses.
400 Bad RequestParameter yang dikirim tidak lengkap atau tidak valid.
401 UnauthorizedAPI Key tidak ada, salah, atau telah kedaluwarsa.
403 ForbiddenAnda tidak memiliki akses ke endpoint ini.
429 Too Many RequestsBatas rate limit terlampaui. Silakan tunggu beberapa menit.
500 Internal ErrorTerjadi kesalahan internal pada server kami.

AI Chat Endpoint

Gunakan endpoint ini untuk berinteraksi dengan asisten kecerdasan buatan (AI) dari Lcode API.

GET/api/ai/chat

Request Example

curl -X GET "https://api.lcode.dev/api/ai/chat" \
  -H "Authorization: Bearer YOUR_API_KEY"

Response Example

application/json200 OK
{
  "status": true,
  "result": "Hello World"
}