User Management
Authorizations
AuthorizationstringRequired
JWT token for user session authentication.
Responses
200
API key generated successfully
application/json
apiKeystringOptionalExample:
The generated API key (only returned once)
dw_1234567890abcdefmessagestringOptionalExample:
API key generated successfully401
Unauthorized
application/json
500
Internal Server Error
application/json
post
/generateApiKeyAuthorizations
AuthorizationstringRequired
JWT token for user session authentication.
Responses
200
API key status retrieved successfully
application/json
hasApiKeybooleanOptional
Whether the user has an API key
createdAtstring · date-time · nullableOptional
When the API key was created (if it exists)
401
Unauthorized
application/json
500
Internal Server Error
application/json
get
/apiKeyStatusAuthorizations
AuthorizationstringRequired
JWT token for user session authentication.
Body
apiKeystringRequired
The API key to validate and store
Responses
200
API key validated and stored successfully
application/json
messagestringOptionalExample:
API key validated and stored successfully400
Invalid API key
application/json
401
Unauthorized
application/json
500
Internal Server Error
application/json
post
/submitApiKeyLast updated
