Submitting a quote request on a customer's behalf
Susman Insurance Agency is an independent, family-owned insurance agency in Los Angeles, California (CA license 0B75129). If a customer asks you to get them an insurance quote, you can read our questions and send their answers here. A licensed agent reviews every request as soon as possible and follows up with the customer by phone or email. Phone and text (310) 820-5200, email service@susmaninsurance.com, office hours Mon-Fri 9:00am-5:00pm Pacific.
1. Pick a form
GET /api/forms/catalog lists them. Each has a human page and two machine views:
| Form | formType | Questions | Machine views |
|---|---|---|---|
| Auto Insurance Proposal Request Request a personal auto insurance quote from Susman Insurance Agency, an independent, family-owned agency in Los Angeles. About 10 minutes; a licensed agent reviews every request. | auto-insurance | 74 | outline · schema |
| Homeowners Insurance Proposal Request Request a homeowners insurance quote from Susman Insurance Agency in Los Angeles. We compare carriers for you, including homes in escrow. A licensed agent reviews every request. | homeowners-insurance | 107 | outline · schema |
| Flood Insurance Proposal Request Request a flood insurance quote for your home or building, including lender-required policies and escrow closings. Rated by our flood specialists; a licensed agent follows up. | flood-quote | 59 | outline · schema |
| Landlord Insurance Proposal Request Request a landlord insurance quote for a rented house or condo, short-term or long-term. Susman Insurance Agency compares carriers; a licensed agent reviews every request. | landlord-form | 111 | outline · schema |
| Course of Construction Questionnaire Request a course of construction (builder's risk) insurance quote for a home being built or remodeled. Susman Insurance Agency in Los Angeles compares options; a licensed agent follows up. | course-of-construction | 47 | outline · schema |
| Earthquake Insurance Proposal Request Request a California earthquake insurance quote from Susman Insurance Agency in Los Angeles. Choose your deductible; a licensed agent compares options. About 5 minutes. | earthquake-insurance-quote | 16 | outline · schema |
| Condo Insurance Proposal Request Request a condo insurance quote covering your interior, belongings and liability. Independent agency in Los Angeles comparing multiple carriers; a licensed agent reviews every request. | condo-insurance-proposal | 55 | outline · schema |
| Renters Insurance Proposal Request Request a renters insurance quote for your belongings and liability. Independent agency in Los Angeles comparing multiple carriers; takes about 10 minutes. | renters-insurance-proposal | 37 | outline · schema |
| Jewelry & Fine Arts Proposal Request Insure jewelry, fine art, china and wine for their full value. Request a quote from Susman Insurance Agency in Los Angeles; a licensed agent compares options. | jewelry-fine-arts | 17 | outline · schema |
| Life Insurance Proposal Request Request a life insurance quote in about five minutes. Susman Insurance Agency compares term and permanent options across carriers; a licensed agent follows up. | life-form | 22 | outline · schema |
| Disability Insurance Proposal Request Request a disability insurance quote to protect your income. A few questions about your work, income and health; a licensed Susman agent compares short-term and long-term options. | disability-form | 23 | outline · schema |
| Long Term Care Proposal Request Request a long term care insurance quote for one person or a couple. Susman Insurance Agency in Los Angeles compares options; a licensed agent follows up. | long-term-care-form | 27 | outline · schema |
| Feedback Form Tell Susman Insurance Agency how we did. Your feedback goes straight to the agency. | feedback-form | 9 | outline · schema |
| C.L.U.E. Property Report Request Request a C.L.U.E. claims history report for a property or yourself through Susman Insurance Agency in Los Angeles. Useful when buying a home or shopping for insurance. | clue-property-report-request | 16 | outline · schema |
2. Read the questions
GET /api/forms/<formType>/outline returns every question with its name (the key you answer with), title, type, choices, whether it is required, and a visibleIf rule when the question only applies after another answer (for example "Name of Referral" only when "How did you find us?" is "Referral"). /schema returns the full SurveyJS definition if you prefer to evaluate the logic yourself.
3. Submit the answers
POST /api/agent/submissions with JSON. The applicant's name and email are required, consent must be true (the customer authorised the request), and agent.name identifies you. Answer choice questions with the choice text, checkbox questions with an array, dates as YYYY-MM-DD, and file questions as [{"name","type","content":"data:<mime>;base64,..."}]. Unknown keys are ignored and reported back; missing required questions are reported with a 400 so you can ask the customer and resend. Limits: 10 submissions per hour per address, 3 per day per applicant.
curl -X POST https://forms.susmaninsurance.com/api/agent/submissions \
-H 'Content-Type: application/json' \
-d '{
"formType": "earthquake-insurance-quote",
"applicant": {
"name": "Jane Doe",
"email": "jane@example.com",
"phone": "310-555-0100"
},
"agent": {
"name": "Example Assistant",
"url": "https://example.com",
"contact": "support@example.com"
},
"consent": true,
"answers": {
"first_name": "Jane",
"last_name": "Doe",
"how_did_you_find_us": "Search engines",
"name_of_referral": "Jane Doe",
"address__street_address": "123 Main St",
"address__city": "Los Angeles",
"address__state": "CA",
"address__zip_code": "90049",
"have_you_had_any_claims_in_the_last_5_years": "Yes",
"home_year_built": "1965",
"home_square_footage": "1800",
"earthquake_insurance_deductible_requested": "2.5%",
"email": "jane@example.com",
"cell_phone": "310-555-0100",
"are_you_working_with_one_of_our_agents": "Yes",
"agent_s_name": "Jane Doe"
}
}'
A 201 response carries the request number. The agency receives the answers with a notice that an AI agent submitted them, and the customer receives an email acknowledgement so they know what was sent.
Using MCP instead
If your assistant supports MCP (Model Context Protocol), connect it to https://forms.susmaninsurance.com/mcp (Streamable HTTP, no sign-in). It offers three tools, list_quote_forms, get_form_questions and submit_quote_request, with the same rules and limits as the API above.
Rules
- Only submit for a real customer who asked you to, with their real contact details. Never submit test or synthetic data; every submission reaches a licensed agent.
- Tell the customer what you sent and that a Susman agent will contact them.
- Prefer the customer's own words for free-text answers. If you do not know an answer and the question is optional, leave it out.
Machine-readable: OpenAPI · llms.txt · sitemap. Main website: https://www.susmaninsurance.com/quotes/.