- 官方Swagger
- Monitor
- Group
- Find internal group of the application
- Get group by invite code
- Get group list of the user
- Create group for the user
- Delete a group
- Get detail of a group
- Update group
- Get group invite code
- Update group invite code
- Delete group invite code
- Get members of a group
- Join a group
- Remove a group member
- Update the role of a member
- Leave a group
- RecycleBin
- FunctionTemplate
- create a function templatePOST
- get all function templateGET
- use a function templatePOST
- update a function templatePATCH
- delete a function templateDELETE
- get one function templateGET
- star a function templatePUT
- get function template user star stateGET
- get people who use this function templateGET
- get my function templateGET
- get all recommend function templateGET
- Billing
- Trigger
- User
- Authentication
- Signup by user-password
- Signin by user-password
- Reset password
- Check if user-password is set
- Send phone verify code
- Signin by phone and verify code
- Auth providers
- Get user token by PAT
- Send email verify code
- Redirect to the login page of github
- Signin by github
- Bind github
- Unbind github
- Create a PAT
- List PATs
- Delete a PAT
- WebsiteHosting
- Public
- Function
- Application
- Create application
- Get user application list
- Get an application by appid
- Delete an application
- Update application name
- Update application state
- Update application bundle
- Bind custom domain to application
- Remove custom domain of application
- Check if domain is resolved
- Update environment variables (replace all)
- Set a environment variable (create/update)
- Get environment variables
- Delete an environment variable by name
- Get app all pod name
- Get pod's containers
- Get app pod logs
- Add application dependencies
- Update application dependencies
- Get application dependencies
- Remove a dependency
- Storage
- Database
- Create a new collection in database
- Get collection list of an application
- Get collection by name
- Update a collection
- Delete a collection by its name
- Create database policy
- Get database policy list
- Update database policy
- Remove a database policy
- The database proxy for database management
- Export database of an application
- Import database of an application
- Create database policy rule
- Get database policy rules
- Update database policy rule by collection name
- Remove a database policy rule by collection name
- Get dedicated database resources metrics data
- Get dedicated database connections metrics data
- Get dedicated database performance metrics data
- Account
- Laf-Toolkit 所需接口
get my function template
国服环境
https://api.laf.run
国服环境
https://api.laf.run
GET
/v1/function-templates/my
FunctionTemplate
请求参数
Query 参数
page
number
必需
pageSize
number
必需
keyword
string
必需
asc
number
必需
sort
string
必需
type
string
必需
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.laf.run/v1/function-templates/my?page&pageSize&keyword&asc&sort&type'
返回响应
🟢200成功
application/json
Body
error
string
可选
data
object
可选
list
array[object (FunctionTemplatesDto) {15}]
可选
total
number
可选
page
number
可选
pageSize
number
可选
示例
{
"error": "string",
"data": {
"list": [
{
"_id": "string",
"uid": "string",
"name": "string",
"dependencies": [
"string"
],
"environments": [
{
"name": "string",
"value": "string"
}
],
"private": true,
"isRecommended": true,
"description": "string",
"star": 0,
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z",
"items": [
{
"_id": "string",
"templateId": "string",
"name": "string",
"desc": "string",
"source": {
"code": "string"
},
"methods": [
"GET"
],
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z"
}
],
"user": {
"username": "string",
"email": "string"
},
"author": "string",
"stared": true
}
],
"total": 0,
"page": 0,
"pageSize": 0
}
}