---
title: "Submit SMS brand registration for a company"
method: POST
path: "/api/serviceorganizations/processes/companies/{companyUuid}/smsRegistration"
tags: ["companies"]
---

# Submit SMS brand registration for a company

`POST /api/serviceorganizations/processes/companies/{companyUuid}/smsRegistration`

## Request

- Base URL: `https://services.fountain.com`
- URL: `https://services.fountain.com/api/serviceorganizations/processes/companies/{companyUuid}/smsRegistration`
- Auth: HTTP bearer

## Path parameters

- `companyUuid` string, required

## Request body

- object: Request body for the SMS brand registration form. Updates company details and creates the default EIN if one does not already exist.
  - `vertical` 'AGRICULTURE' | 'COMMUNICATION' | 'CONSTRUCTION' | 'EDUCATION' | 'ENERGY' | 'ENTERTAINMENT' | 'FINANCIAL' | 'GAMBLING' | 'GOVERNMENT' | 'HEALTHCARE' | 'HOSPITALITY' | 'HUMAN_RESOURCES' | 'INSURANCE' | 'LEGAL' | 'MANUFACTURING' | 'NGO' | 'POLITICAL' | 'POSTAL' | 'PROFESSIONAL' | 'REAL_ESTATE' | 'RETAIL' | 'TECHNOLOGY' | 'TRANSPORTATION', required: Industry vertical for SMS brand registration.
  - `ein` string, required: Employer Identification Number (format XX-XXXXXXX). Ignored when a default EIN already exists for the company.
  - `einLabel` string, required: Legal business name registered with the IRS. Used as the EIN label.
  - `address` object, required: Company address.
    - `address1` string, required: Primary address line.
    - `address2` string: Secondary address line.
    - `city` string, required: City name.
    - `state` string, required: State or province.
    - `zip` string, required: ZIP or postal code.
    - `country` string, required: Country.
  - `mainWebsiteUrl` string, uri, nullable: Company website URL with protocol. Send null/omit to use the Fountain-hosted page; Hire fills in the canonical URL when blank.
  - `privacyPolicyUrl` string, uri, nullable: URL to the company privacy policy page. Send null/omit to use the Fountain-hosted page; Hire fills in the canonical URL when blank.
  - `contactEmail` string, email, required: Email of the authorized representative submitting this registration.
  - `contactLastName` string, required: Last name of the authorized representative for SMS registration.
  - `contactFirstName` string, required: First name of the authorized representative for SMS registration.
  - `contactPhone` string, required: Phone number of the authorized representative submitting this registration.
  - `contactUsUrl` string, uri, nullable: A URL for support resources
  - `customerSupportEmail` string, email, nullable: Customer-facing support email
  - `customerSupportPhone` string, nullable: Customer-facing support phone

## Response `200`

SMS registration submitted successfully

- object
  - `data` object
    - `companyUuid` string

## Other responses

- `400`: default error response
- `404`: default error response
- `500`: default error response

---

[API](https://skmtc.dev/fountain/apis/worker-experience-public-api.md) - [All operations](https://skmtc.dev/fountain/apis/worker-experience-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/fountain/apis/worker-experience-public-api/revisions/6b9a31f79e22?raw)
