Partners can invite employers (child accounts) to use Middesk in several ways.

On the Partner Dashboard, use the Share referral link option to generate a link that enables employer self-sign-up. When completed, the sign-up form creates a new child account under the partner account. Employers then initiate enabled registrations from their employer dashboard.

Add individual employers directly from the Partner Dashboard with the Invite a single employer option.
This creates employer accounts without requiring user emails or specific registrations. Request registrations from the Partner Dashboard later, as needed.

Use the Bulk Invite via CSV option on the Partner Dashboard to upload a CSV with multiple child accounts and at least one requested state registration. The system creates new accounts for any employers and contact emails not already under the partner account.
The CSV must include the required columns:
Using the Create Company endpoint, directly create a child account or company with the API.
This results in a company_id that partners can use to create applications or registration requests with the API.
Using the Create Registration Request endpoint, create a child account and request a registration in a single API call.
This uses the provided company_name and email request parameters to do a “find or create” on a child account with that information under the partner account.