# leadin/11.0.7/public/includes/api-loader.php

HubSpot All-In-One Marketing – Forms, Popups, Live Chat, version 11.0.7. 30 lines.

- Page: https://pluginprobe.com/plugins/leadin/11.0.7/code/public/includes/api-loader.php
- Raw: https://pluginprobe.com/plugins/leadin/11.0.7/raw/public/includes/api-loader.php
- Modified: 2024-03-06T11:43:04+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/leadin/11.0.7/code/public/includes/api-loader.php#L10-L20`.

```php
<?php

namespace Leadin;

use Leadin\api\Healthcheck_Api_Controller;
use Leadin\api\OAuth_Api_Controller;

use Leadin\admin\api\Internal_Tracking_Api_Controller;
use Leadin\admin\api\Hublet_Api_Controller;
use Leadin\admin\api\User_Meta_Api_Controller;
use Leadin\admin\api\Portal_Api_Controller;

add_action(
	'rest_api_init',
	'Leadin\\leadin_register_routes'
);

/**
 * Register api endpoints.
 */
function leadin_register_routes() {
	new Healthcheck_Api_Controller();
	new OAuth_Api_Controller();
	// Admin routes.
	new Internal_Tracking_Api_Controller();
	new Hublet_Api_Controller();
	new User_Meta_Api_Controller();
	new Portal_Api_Controller();
}

```
