Admin

Administrative endpoints for managing the service

Retrieve Anonymous IDs

post
/admin/anonids

Retrieves anonymous ID associations for given wallet addresses. This endpoint allows administrators to query the relationship between anonymous IDs and wallet addresses for investigation and management purposes.

The response includes:

  • All anonymous IDs associated with each provided wallet

  • All wallet addresses linked to each anonymous ID

  • This data is useful for detecting multi-accounting and fraud patterns

Authorizations
AuthorizationstringRequired

Bearer token authentication for admin endpoints

Body
walletsstring[]Required

Array of wallet addresses to query

Example: ["0x1234567890abcdef1234567890abcdef12345678","0xabcdef1234567890abcdef1234567890abcdef12"]
Responses
200

Anonymous ID associations retrieved successfully

application/json

Mapping of wallet addresses to their anonymous ID associations

post
/admin/anonids

Unflag Anonymous IDs

post
/admin/anonids/unflag

Removes flags from anonymous IDs by clearing their associated cache entries. This endpoint is used to reset the flagging status of anonymous IDs that have been flagged for multi-accounting or other suspicious activities.

The operation:

  • Clears cache entries for the specified anonymous IDs

  • Removes wallet associations from the cache

  • Returns detailed information about what was cleared

  • Does not affect the underlying blockchain data

Authorizations
AuthorizationstringRequired

Bearer token authentication for admin endpoints

Body
anonIdsstring[]Required

Array of anonymous IDs to unflag

Example: ["anon_abc123","anon_def456"]
Responses
200

Anonymous IDs unflagged successfully

application/json
messagestringOptionalExample: Anonymous IDs unflagged successfully by clearing cache entries
totalAnonIdsintegerOptional

Total number of anonymous IDs processed

Example: 2
totalWalletsAffectedintegerOptional

Total number of wallets affected

Example: 3
post
/admin/anonids/unflag

Last updated