Plugin
Route do plugin đăng ký và thông tin plugin. · 5 endpoint
- GET/plugins/{pluginId}/{path}
- POST/plugins/{pluginId}/{path}
- PUT/plugins/{pluginId}/{path}
- PATCH/plugins/{pluginId}/{path}
- DELETE/plugins/{pluginId}/{path}
Route do plugin cung cấp (GET)
/api/v1/plugins/{pluginId}/{path}API key bất kỳChạy route trong contributes.routes của plugin đang bật. Scope cần có theo khai báo của route; body tối đa 1 MB. Kết quả trả về là body plugin trả.
Tham số
pluginIdpath · bắt buộc | string max 100 | |
pathpath · bắt buộc | string max 1000 · default "" |
Lệnh mẫu
curl "http://127.0.0.1:9900/api/v1/plugins/{pluginId}/{path}" \
-H "Authorization: Bearer dpk_xxx"Route do plugin cung cấp (POST)
/api/v1/plugins/{pluginId}/{path}API key bất kỳChạy route trong contributes.routes của plugin đang bật. Scope cần có theo khai báo của route; body tối đa 1 MB. Kết quả trả về là body plugin trả.
Tham số
pluginIdpath · bắt buộc | string max 100 | |
pathpath · bắt buộc | string max 1000 · default "" |
Lệnh mẫu
curl -X POST "http://127.0.0.1:9900/api/v1/plugins/{pluginId}/{path}" \
-H "Authorization: Bearer dpk_xxx"Route do plugin cung cấp (PUT)
/api/v1/plugins/{pluginId}/{path}API key bất kỳChạy route trong contributes.routes của plugin đang bật. Scope cần có theo khai báo của route; body tối đa 1 MB. Kết quả trả về là body plugin trả.
Tham số
pluginIdpath · bắt buộc | string max 100 | |
pathpath · bắt buộc | string max 1000 · default "" |
Lệnh mẫu
curl -X PUT "http://127.0.0.1:9900/api/v1/plugins/{pluginId}/{path}" \
-H "Authorization: Bearer dpk_xxx"Route do plugin cung cấp (PATCH)
/api/v1/plugins/{pluginId}/{path}API key bất kỳChạy route trong contributes.routes của plugin đang bật. Scope cần có theo khai báo của route; body tối đa 1 MB. Kết quả trả về là body plugin trả.
Tham số
pluginIdpath · bắt buộc | string max 100 | |
pathpath · bắt buộc | string max 1000 · default "" |
Lệnh mẫu
curl -X PATCH "http://127.0.0.1:9900/api/v1/plugins/{pluginId}/{path}" \
-H "Authorization: Bearer dpk_xxx"Route do plugin cung cấp (DELETE)
/api/v1/plugins/{pluginId}/{path}API key bất kỳChạy route trong contributes.routes của plugin đang bật. Scope cần có theo khai báo của route; body tối đa 1 MB. Kết quả trả về là body plugin trả.
Tham số
pluginIdpath · bắt buộc | string max 100 | |
pathpath · bắt buộc | string max 1000 · default "" |
Lệnh mẫu
curl -X DELETE "http://127.0.0.1:9900/api/v1/plugins/{pluginId}/{path}" \
-H "Authorization: Bearer dpk_xxx"