Api client ID
API client access key
Tip
Ensure you have completed the configuration steps Here
The client ID can be used to manage CORS and restrict access to the API
Get all client
Request
GET
http://localhost:5501/api/v1/client
Response
{
"status": "String",
"total":"Number",
"clients": "Array"
}
Response Validation
- status - response status
- total - total client IDs
- clients - Array containing all client IDs
Example
Response
{
"status": "success",
"total": 1,
"clients": [
{
"_id": "62d590d7f3c448893364a008",
"client_id": "VUBtyf_ygHvg9QcubzTai",
"client_url": [
"one.com"
],
"scope": [
"models"
],
"date": "2022-07-18T09:53:36.873Z",
"__v": 0
}
]
}
Add a new Client
Request body
{
"url": "Array"
}
Body Validation
- url - list of origins to use the client ID
Request
POST
http://localhost:5501/api/v1/client
Response
{
"status": "String",
"client_id": "String"
}
Response Validation
- status - request status
- client_id - Created client ID
Example
Body
{
"url":["one.com"]
}
Response
{
"status": "success",
"client_id": "VUBtyf_ygHvg9QcubzTai"
}
Update Client ID
Request body
{
"url":"Array"
}
Body Validation
- url - list of origins to use the client ID
Request
PATCH
http://localhost:5501/api/v1/client/<API_CLIENT_ID>
Response
{
"status": "String",
"message": "String"
}
Response Validation
- status - request status
- message - response message
Example
Body
{
"url":["two.com"]
}
Response
{
"status": "success",
"message": "Api client updated"
}
Delete Client
Request
DELETE
http://localhost:5501/api/v1/client/<API_CLIENT_ID>
Response