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

  • API Key (parameter): api_key=YOUR_API_KEY
  • Auth Token (parameter): auth_token=YOUR_AUTH_TOKEN
  • Auth Token (header): countly-token: YOUR_AUTH_TOKEN

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.

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/Processing

Behavior Modes

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

Database Collections

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

Examples

Example 1: Reset lock for user

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

Limitations

  • Endpoint targets username, not user id.

Last Updated

2026-02-17