API view to list all databases in the MongoDB cluster, with optional pagination, filtering, and metadata.

GET /api/list_databases/
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "success": true,
    "message": "Databases listed successfully",
    "data": [
        {
            "name": "6385c0e48eca0fb652c9447b_scale_data",
            "num_collections": 3
        },
        {
            "name": "bulklocations1",
            "num_collections": 1
        },
        {
            "name": "clientadminmeta",
            "num_collections": 2
        },
        {
            "name": "datacube_db1_workspace_id",
            "num_collections": 1
        },
        {
            "name": "datacube_legal_licensing",
            "num_collections": 1
        },
        {
            "name": "datacube_metadata",
            "num_collections": 1
        },
        {
            "name": "datacube_mib_test_database",
            "num_collections": 1
        },
        {
            "name": "db1_workspace_id",
            "num_collections": 6
        },
        {
            "name": "legal_licensing",
            "num_collections": 1
        },
        {
            "name": "location",
            "num_collections": 1
        }
    ],
    "pagination": {
        "page": 1,
        "page_size": 10,
        "total": 23
    }
}