Skip to main content

URL cơ sở

API Kavio có tại địa chỉ:

Xác thực

Mọi yêu cầu API đều cần Bearer token trong header Authorization. Bạn có thể tạo khóa API (Personal Access Token) trên bảng điều khiển Kavio hoặc qua endpoint POST /api-keys.
Giữ kín khóa API. Không để khóa xuất hiện trong mã phía máy khách hoặc kho mã công khai. Token dạng văn bản thuần chỉ hiển thị một lần khi tạo, vì vậy hãy lưu ngay.

Phạm vi không gian làm việc

Mỗi khóa API được gắn với một không gian làm việc ngay khi tạo. Mọi yêu cầu đều thao tác trong không gian đó; bạn không thể dùng cùng khóa để xem hoặc sửa tài nguyên ở nơi khác. Nếu làm việc với nhiều không gian, hãy tạo một khóa API cho từng nơi. Bạn có thể dùng cùng khóa cho REST API và máy chủ MCP.

Giới hạn tần suất

Các yêu cầu API được giới hạn tần suất để ngăn hành vi lạm dụng. Khi vượt giới hạn, API trả về mã 429; header Retry-After cho biết cần chờ bao nhiêu giây.

Lỗi

API sử dụng các mã trạng thái HTTP thông dụng. Mọi phản hồi lỗi đều có trường message.

Cấu trúc phản hồi

Tài nguyên được trả về trực tiếp, không bọc trong data:. Một tài nguyên có dạng:
Danh sách không phân trang được trả về dưới dạng mảng thuần:
Chỉ endpoint GET /posts bọc dữ liệu trong data: vì endpoint này có phân trang.

Phân trang

Endpoint GET /posts trả về 15 bài đăng mỗi trang. Phản hồi sử dụng cấu trúc phân trang tiêu chuẩn của Laravel:
Dùng tham số truy vấn page để chuyển trang. Các endpoint danh sách khác (chữ ký, nhãn, tài khoản mạng xã hội và khóa API) trả về toàn bộ mục trong một mảng thuần, không phân trang.

Tra cứu nhanh