1.5 KiB
1.5 KiB
title |
---|
List API keys |
Lists existing API keys.
Access control
- Permission level
0
or higher is required to list API keys
Endpoints
Listing API keys is possible via these endpoints:
Method | Path | Authentication |
---|---|---|
/apikeys/jwt |
JSON Web Token | |
/apikeys/key |
API Key & Secret |
Response status codes
Possible status codes for these endpoints are:
Status code | Description |
---|---|
success | |
API key not found |
Response body
Value | Type | Description |
---|---|---|
result |
string |
success on success, and error on error |
error |
string |
Will give info on the nature of the error. Only set if an error occurred. |
apikeys |
`Array`` | Array of API key strings |
Example request
const keyInfo = await axios.get(
'https://backend.freesewing.org/apikeys/jwt',
{
headers: {
Authorization: `Bearer ${token}`
}
}
)
Example response
{
"result": "success",
"apikeys": {
[
"7ea12968-7758-40b6-8c73-75cc99be762b",
"7ea12968-7758-40b6-8c73-39bc3b6707a9",
"7ea12968-7758-40b6-8c73-97bb9901010d",
],
}
}