Endpoint
x-api-key<token>
HMAC-SHA256 signed key produced by the apikee engine.
Format: <base62-id>.<base62-claims>.<base62-hmac>
The first 12 characters are the keyPrefix (safe for logging).
In: header
Query Parameters
project_env?string
e.g. my-app-production
page?integer
Default
1limit?integer
Default
10Range
value <= 100Response Body
application/json
curl -X GET "https://apikee.dev/api/v1/endpoint"{
"data": [
{
"method": "string",
"path": "string",
"name": "string",
"description": "string",
"request": {},
"response": {},
"metadata": {},
"method_path": "string",
"project_env": "string",
"stats": {
"total": 0,
"success": 0,
"error": 0
},
"createdAt": "2019-08-24T14:15:22Z",
"updatedAt": "2019-08-24T14:15:22Z"
}
],
"pagination": {
"total": 0,
"page": 0,
"limit": 0,
"pages": 0
}
}List templates for project_env GET
Returns all Templates defined for the given environment. Use the returned `id` as `templateId` when creating or updating clients. Templates define rate limits (hour/day/week/month) and max client counts.
Create endpoint(s) POST
Pass `project_env` as a query parameter (e.g. `?project_env=my-app-production`). The request body is the endpoint object or an array of endpoint objects directly.
