API Routes
Seqlense MABU API Documentation
The Seqlense MABU API provides routes for registering, monitoring, and retrieving history of blockchain addresses.
Authentication
All API requests must include the API key in the Authorization
header.
Header format:
Authorization: token <uuid-v4>
Endpoints
1. Add Address
Registers a new customer on-chain address, submits it for the initial scan, and enables continuous monitoring.
Endpoint:
POST /api/v1/mabu/add
Request Body (JSON):
{
"addr": "0x1234567890abcdef...",
"custom_field": "optional_custom_value"
}
Response:
-
Returns confirmation of registration and scan status.
2. Disable Address
Disables an address from continuous monitoring.
Endpoint:
POST /api/v1/mabu/disable
Request Body (JSON):
{
"addr": "0x1234567890abcdef..."
}
Response:
-
Returns confirmation that the address was disabled from continuous monitoring.
3. Get Address History
Retrieves the status and scan history of a monitored address.
Endpoint:
POST /api/v1/mabu/history
Request Body (JSON):
{
"addr": "0x1234567890abcdef..."
}
Response:
-
Returns historical scan results and current monitoring status.
Notes
-
addr
(string): Blockchain address to be registered, removed, or queried. -
custom_field
(string, optional): A custom identifier or metadata for the address. -
All requests require valid authorization headers.
-
Responses are in JSON format.