United National Life Dental Shield 2.0
Point a webhook here to price this product by text.
- Carrier
- United National Life
- Product
- Dental Shield 2.0
- Issue ages
- 18 to 89
- States sold
- AL, AR, AZ, CO, DE, FL, GA, IA, ID, IL, IN, KS, KY, LA, MD, MI, MN, MO, MS, NC, ND, NE, OH, OK, PA, SC, SD, TN, TX, UT, VA, WI, WV, WY
- Notes
- Adult base plan only. The child rider is not quoted. Issue ages 18 to 89, age last birthday. Prices include the $1.67 monthly fee. Florida prices include $5.17 a month: the $1.67 certificate fee plus $3.50 SBSA dues. Not sold in ME, MT, NM, NV, or OR.
Endpoint
Send a POST with your key in the x-api-key header. The guides show every step.
https://ratebutter.com/api/quote/unl-dental
Inputs needed
What the lead just texted wins, and the contact fields fill the gaps.
- Date of birth: from the lead's text, or the dob field
- State: from a zip in the lead's text, or the zip or state field
Response keys
Prices are monthly, with two decimals and no dollar sign, like 39.35.
| Key | Label |
|---|---|
| status | One of quoted, manual, or sample |
| reason | Why the lead was not priced. Only sent when status is manual. |
| product | The product |
| age | Age last birthday |
| state | State the price is for |
| sheet | Carrier rate sheet used |
| p1000 | $1,000 a year |
| p2000 | $2,000 a year |
| p3000 | $3,000 a year |
| p4000 | $4,000 a year |
| p5000 | $5,000 a year |
Sample response
What a test call with an empty message gets back. The status is sample, so your workflow never texts it.
{ "status": "sample", "product": "unl-dental", "age": 65, "state": "AL", "sheet": "UNT852", "p1000": "39.35", "p2000": "50.48", "p3000": "55.07", "p4000": "58.99", "p5000": "62.75" }