PUT /users/user/{userid}/apikey/{apikeyid}¶
Update an API Key object. An API Key which has a status of DISABLED may not be used to authenticate a User.
Parameters¶
| Parameter | Type | Description |
|---|---|---|
| name | string | A name for the API Key |
| description | string | A description for the API Key |
| status | string | The status of the API Key. Available options are ENABLED and DISABLED |
Example Request¶
PUT Request¶
curl -X POST \
-H 'authorization: Basic b3BzQGluZm8uY29tOnAxdjBwcjBzMW0=' \
-H 'cache-control: no-cache' \
-H 'content-type: application/json' \
-d '{
"status":"DISABLED"
}' \
https://auth.econtext.ai/api/users/user/a3bc334a-f9f2-4797-aaa2-1440811c0ec0/apikey/44A62GBSEB4F3S08VFLWI0YCY
PUT Response¶
{
"econtext": {
"result": {
"apikey": {
"status": "DISABLED",
"description": "An API Key for testing",
"secret": "ODBkZjZiNzYtMzU1Ny00MDgxLWFiMDYtMWE1OGU5OTIxZGQ0",
"href": "https://auth.econtext.ai/api/users/user/a3bc334a-f9f2-4797-aaa2-1440811c0ec0/apikey/44A62GBSEB4F3S08VFLWI0YCY",
"id": "44A62GBSEB4F3S08VFLWI0YCY",
"name": "Test API Key"
}
},
"elapsed": 0.029818058013916016
}
}