Skip to main content

Recheck metadata lists

Enterprise

This endpoint is part of Countly Enterprise. To get access, contact sales or compare versions. Existing customers can reach the support portal with questions.

Endpoint

/i/drill/recheck_lists

Overview

Starts a Drill metadata list recheck for one app or all apps.

Authentication

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

Permissions

  • Single-app recheck: requires drill Update permission.
  • All-app recheck: requires global admin.

Request Parameters

ParameterTypeRequiredDescription
app_idStringConditionalTarget app ID for single-app recheck. Required when all_apps is not set.
all_appsBoolean StringNoSet to any truthy value to recheck metadata lists for all apps. Requires global admin permission.
api_keyStringConditionalRequired if auth_token is not provided.
auth_tokenStringConditionalRequired if api_key is not provided.

Examples

Single app recheck

/i/drill/recheck_lists?
app_id=64f5c0d8f4f7ac0012ab3456

All apps recheck

/i/drill/recheck_lists?
all_apps=true

Response

Success Response

{
"result": "List recheck started"
}

Response Fields

FieldTypeDescription
resultStringStart confirmation message.

Error Responses

This endpoint does not define a dedicated structured error payload beyond authentication/authorization errors. Recheck failures are logged and written to system logs.

Behavior

  • Starts asynchronous metadata list recheck work and returns immediately.
  • In all-app mode, iterates through all apps and rechecks lists for each app.
  • In single-app mode, rechecks lists for the provided app_id.
  • Writes completion/failure status to system logs with action lists_rechecked.
Implementation details

Database Collections

CollectionUsed forData touched by this endpoint
countly.appsApp iteration for all-app modeReads app IDs when all_apps is set.
countly_drill.drill_metaDrill metadata modelRechecks and updates metadata list structures.
countly.systemlogsAudit trailStores lists_rechecked completion status.