# Tenant Tenant management endpoints ## Get Tenant - [GET /tenant/{tenant}](https://guides.exolink.com/apis/exolink_api/tenant/get_tenant.md): Retrieve tenant information ## Update Tenant - [PUT /tenant/{tenant}](https://guides.exolink.com/apis/exolink_api/tenant/update_tenant.md): Update tenant information ## Get Tenant Statistics - [GET /tenant/{tenant}/stats](https://guides.exolink.com/apis/exolink_api/tenant/get_tenant_stats.md): Retrieve tenant usage statistics ## Get Subscription - [GET /tenant/{tenant}/subscription](https://guides.exolink.com/apis/exolink_api/tenant/get_tenant_subscription.md): Retrieve tenant subscription information ## List Tenant Users - [GET /tenant/{tenant}/user](https://guides.exolink.com/apis/exolink_api/tenant/list_tenant_users.md): Get list of users in the tenant ## Bulk Set User Roles - [PUT /tenant/{tenant}/user](https://guides.exolink.com/apis/exolink_api/tenant/bulk_set_user_roles.md): Set roles for multiple users ## Set User Role - [PUT /tenant/{tenant}/user/{userId}](https://guides.exolink.com/apis/exolink_api/tenant/set_user_role.md): Set role for a specific user ## Remove User from Tenant - [DELETE /tenant/{tenant}/user/{userId}](https://guides.exolink.com/apis/exolink_api/tenant/remove_tenant_user.md): Remove user from the tenant ## Create Invite - [POST /tenant/{tenant}/invite](https://guides.exolink.com/apis/exolink_api/tenant/create_tenant_invite.md): Create invitation for new tenant user ## List IPs - [GET /tenant/{tenant}/ips](https://guides.exolink.com/apis/exolink_api/tenant/list_tenant_ips.md): Get IP whitelist for the tenant ## Add IP - [POST /tenant/{tenant}/ips](https://guides.exolink.com/apis/exolink_api/tenant/add_tenant_ip.md): Add IP to whitelist ## Delete IP - [DELETE /tenant/{tenant}/ips/{ipId}](https://guides.exolink.com/apis/exolink_api/tenant/delete_tenant_ip.md): Remove IP from whitelist ## Get Metrics - [GET /tenant/{tenant}/metrics](https://guides.exolink.com/apis/exolink_api/tenant/get_tenant_metrics.md): Get tenant usage metrics ## List Profiles - [GET /tenant/{tenant}/profile](https://guides.exolink.com/apis/exolink_api/tenant/list_profiles.md): Get list of charger configuration profiles ## Create Profile - [POST /tenant/{tenant}/profile](https://guides.exolink.com/apis/exolink_api/tenant/create_profile.md): Create a new configuration profile ## Get Profile - [GET /tenant/{tenant}/profile/{profileId}](https://guides.exolink.com/apis/exolink_api/tenant/get_profile.md): Get details of a specific profile ## Update Profile - [PUT /tenant/{tenant}/profile/{profileId}](https://guides.exolink.com/apis/exolink_api/tenant/update_profile.md): Update profile information ## Delete Profile - [DELETE /tenant/{tenant}/profile/{profileId}](https://guides.exolink.com/apis/exolink_api/tenant/delete_profile.md): Delete a configuration profile ## Get Provision Status - [GET /tenant/{tenant}/provision](https://guides.exolink.com/apis/exolink_api/tenant/get_provision_status.md): Get current provisioning status ## Start Provisioning - [POST /tenant/{tenant}/provision](https://guides.exolink.com/apis/exolink_api/tenant/start_provisioning.md): Start charger provisioning mode ## Stop Provisioning - [DELETE /tenant/{tenant}/provision](https://guides.exolink.com/apis/exolink_api/tenant/stop_provisioning.md): Stop charger provisioning mode ## Get Billing Portal Session - [GET /tenant/{tenant}/billing](https://guides.exolink.com/apis/exolink_api/tenant/get_billing_portal.md): Get Stripe billing portal session URL