Examples
*The examples represent requests to nevisMeta with Ninja configured in development mode. If Ninja is configured in production mode, valid cookies must be provided for each request. *All examples represent possible JSON responses.
Clients
Create client
Minimal client request
curl -X POST -u admin:ninja -H "Content-Type: application/json"
https://localhost:9943/nevismeta/rest/v3/modules/oauthv2/setups/34e54c81e76b517d63e49972de73fda0/clients
-d '{
"client_name": "MINIMAL",
}'
Response
client_secret exists in client
{
"client_name":"MINIMAL",
"token_endpoint_auth_method":"client_secret_basic",
"grant_types":"authorization_code",
"response_types":"code",
"client_id":"d95a9747931f27a1e7fab515426195d6",
"client_secret":"880e4c9c6e1f74b3cfdeecea978b532b",
"client_id_issued_at":1659101222120,
"client_secret_expires_at":"0"
}
client_secret does not exist in client
{
"client_name":"MINIMAL",
"token_endpoint_auth_method":"client_secret_basic",
"grant_types":"authorization_code",
"response_types":"code",
"client_id":"b842e1ea1d45afcad88e45a5ea01a31c",
"client_id_issued_at":1659100573340
}