Skip to main content

Users Management - Time Ban Reset

Endpoint

/o/users/reset_timeban

Overview

Resets failed-login time-ban state for one username.

Authentication

Pass api_key or auth_token as a query parameter, or send countly-token as a header. See Authentication.

Permissions

  • Global admin required.

Request Parameters

ParameterTypeRequiredDescription
api_keyStringYes (or use auth_token)Dashboard API key.
auth_tokenStringYes (or use api_key)Dashboard auth token.
usernameStringYesUsername whose failed-login ban record should be removed.

Examples

Example 1: Reset lock for user

/o/users/reset_timeban?api_key=YOUR_API_KEY&username=jane
true

Response

Success Response

true

Response Fields

FieldTypeDescription
(root)Booleantrue when removal succeeds.

Error Responses

Status Code: 500 Internal Server Error

{
"result": "Remove from collection failed."
}

Behavior

Behavior Modes

ModeTriggerResponse Shape
Reset successDelete query executes without DB errorRaw boolean true.
Reset failureDB remove operation errorsWrapped error message.

Limitations

  • Endpoint targets username, not user id.
Implementation details

Database Collections

CollectionUsed forData touched by this endpoint
countly.failed_loginsFailed-login lock source.Removes one lock counter record by username-based key.