# Admin UI and REST API

> The admin UI and the REST API surface it calls: dashboard stats, settings, connections, email logs.

| Hook | Kind | Tier | Since | Summary |
| --- | --- | --- | --- | --- |
| [`boolean_smtp_admin_menu_items`](/hooks/boolean_smtp_admin_menu_items/) | filter | B | 1.0.0 | Filters the navigation entries other plugins add to the admin UI. |
| [`boolean_smtp_dashboard_cards`](/hooks/boolean_smtp_dashboard_cards/) | filter | B | 1.0.0 | Filters the cards other plugins add to the admin overview page. |
| [`boolean_smtp_load_first`](/hooks/boolean_smtp_load_first/) | filter | A | 1.0.0 | Filters whether BooleanSMTP keeps itself first in the plugin load order. |
| [`boolean_smtp_onboarding_applied`](/hooks/boolean_smtp_onboarding_applied/) | action | B | 1.0.0 | Fires after the onboarding wizard has applied a reviewed connection. |
| [`boolean_smtp_pro_register_providers`](/hooks/boolean_smtp_pro_register_providers/) | action | A | 1.0.0 | Fires during plugin boot so the Pro addon can register its service providers. |
| [`boolean_smtp_pro_upgrade_url`](/hooks/boolean_smtp_pro_upgrade_url/) | filter | B | 1.0.0 | Filters the URL shown to users to upgrade to BooleanSMTP Pro. |
| [`boolean_smtp_rest_capability`](/hooks/boolean_smtp_rest_capability/) | filter | A | 1.0.0 | Filters the capability required to use the BooleanSMTP REST API. |
