How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Steadily Lead Referrals API

Submit and retrieve lead referrals.Use the refer lead endpoint to submit a lead with full quote details and start the insurance quote process.You'll get back a quote estimate and a start_url for the customer to continue their application.You can retrieve the status of the lead through the get endpoint or use our reporting features to manage all referrals.

Steadily Lead Referrals API is one of 8 APIs that Steadily publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Lead Referrals. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 2 operations across 2 paths, and defines 139 schemas. It is described by OpenAPI 3.2.0, at version 1.0-cc63f79.

Requests are made against a single base URL, https://api.steadily.com.

2 operations 2 paths 139 schemas 1 GET1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0-cc63f79
Base URL
https://api.steadily.com
Authentication
API Key, API Key, API Key, API Key
Resource Areas
1

Authentication & Security 4

Steadily Lead Referrals API declares 4 security schemes for authenticating requests. An API key is passed in the query as X-Steadily-ApiKey (APIKeyQuery). An API key is passed in the header as X-Steadily-ApiKey (APIKeyHeader). An API key is passed in the query as X-Steadily-SecretKey (SecretKeyQuery). An API key is passed in the header as X-Steadily-SecretKey (SecretKeyHeader).

Paths & Operations 2

Across 2 paths, the API surfaces 2 operations — 1 GET, 1 POST. Each is listed below with its method, path, parameters, and response codes.

Lead Referrals 2

Submit and retrieve lead referrals. Use the refer lead endpoint to submit a lead with full quote details and start the insurance quote process. You'll get back a quote estimate an…

POST
/v1/quote/submit
Refer Lead
refer_lead body → 200422
GET
/v1/quote/estimate/{entity_id}
Get Lead
get_lead 1 param → 200422

Schemas 139

The contract defines 139 schemas that model the data the API accepts and returns. The most detailed are QuoteSubmitPropertyDetailsRequest (37 properties), CalculatedPropertyDetails (12 properties), ralphie__models__quote_estimate__PropertyDetails (12 properties), SubmitRequest (10 properties). Each schema is shown below with its type and property counts.

ralphie__models__coverage_models__VandalismOrMaliciousMischiefSelectionFactorValueRequest__ValueOptions
string
An enumeration.
SelectedValueRequest
object
4 properties 2 required
ralphie__models__coverage_models__DwellingLossValuationOptionValueRequest__ValueOptions
string
An enumeration.
SquattersAndEvictionExpenseLimitDeductibleValueRequest
object
4 properties 2 required
EquipmentBreakdownCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
AnnualPremiumIncreaseCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
SubmitPaymentScheduleTypes
string
An enumeration.
CalculatedPropertyDetails
object
Details of a property such as the size and type based on our usage.
12 properties
SubmitRequest
object
10 properties 2 required
ralphie__models__coverage_models__OffPremisesLiabilityExtensionValueRequest__ValueOptions
string
An enumeration.
ralphie__models__coverage_models__RoofSurfacingLossValuationOptionValueRequest__ValueOptions
string
An enumeration.
LossAssessmentCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
RentalDurationOptions
string
An enumeration.
TheftCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
DwellingLossValuationOptionValueRequest
object
4 properties 2 required
MineSubsidenceDwellingCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
ralphie__models__coverage_models__ExclusionDescriptionValueRequest__ValueOptions
string
An enumeration.
ExtendedReplacementCostCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
3 properties 2 required
ralphie__models__coverage_models__WaterDamageLimitationSelectionFactorValueRequest__ValueOptions
string
An enumeration.
PersonalInjuryLiabilityCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
ralphie__models__quote_estimate__PropertyType
string
An enumeration.
RoofSurfacingExclusionCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
ConstructionType
string
An enumeration.
SquattersAndEvictionExpenseCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
PropertyManagerType
string
An enumeration.
PrivateStructuresRoofExclusionCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
RoofSurfacingCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
Estimate
object
3 properties
WaterDamageExclusionCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
DwellingCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
RoofType
string
An enumeration.
OrdinanceOrLawSelectionFactorValueRequest
object
4 properties 2 required
WaterDamagePerilsCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
ExclusionRiskTypeValueRequest
object
4 properties 1 required
ralphie__models__quote_estimate__PropertyDetails
object
Details of a property such as the size and type.
12 properties
PropertyMetadata
object
Metadata to be associated with a property.
1 property
AdditionalInsuredType
string
An enumeration.
WindAndHailDeductibleDeductibleValueRequest
object
4 properties 2 required
HotTubLiabilityExclusionCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
ralphie__models__coverage_models__WindAndHailDeductibleDeductibleValueRequest__ValueOptions
string
An enumeration.
BuildingCondition
string
An enumeration.
ralphie__models__address__Address
object
Postal address information for a property
4 properties 4 required
CustomCoverageValueRequest
object
5 properties 3 required
PrivateStructuresCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
AdditionalInsured
object
5 properties 3 required
ConfirmedPropertyStyle
string
An enumeration.
PremisesLiabilityCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
SubmitPolicyholder
object
9 properties 3 required
ralphie__models__coverage_models__PersonalLiabilityLimitValueRequest__ValueOptions
string
An enumeration.
BuildingQuality
string
An enumeration.
SubmitPaymentRequest
object
1 property 1 required
SubmitPolicyTypeOptions
string
An enumeration.
PersonalLiabilityLimitValueRequest
object
4 properties 2 required
Property
object
Note: Some code generator clients may rename the Property class as ModelProperty if property is a reserved keyword
5 properties 2 required
WaterDamageLimitationSelectionFactorValueRequest
object
4 properties 2 required
PersonalPropertyLossValuationOptionValueRequest
object
4 properties 2 required
LimitedHiddenWaterCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
Savings
object
3 properties
ValidationError
object
3 properties 3 required
WaterBackUpAndSumpOverflowOrDischargeCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
AdditionalLivingCostsAndFairRentalValueCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
SubmitResponse
object
10 properties 2 required
OffPremisesLiabilityExtensionRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
TerrorismCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
ralphie__models__quote_estimate__Address
object
Postal address information for a property
7 properties
HeatingSource
string
An enumeration.
LimitDeductibleValueRequest
object
4 properties 2 required
Occupancy
string
An enumeration.
ralphie__models__coverage_models__PersonalPropertyLossValuationOptionValueRequest__ValueOptions
string
An enumeration.
GeneralLiabilityCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
ExcludedValueRequest
object
4 properties 1 required
FireLightningExplosionSmokeExclusionCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
OffPremisesLiabilityExtensionValueRequest
object
4 properties 2 required
MineSubsidenceCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
SwimmingPoolExclusionCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
HTTPValidationError
object
1 property
LimitValueRequest
object
4 properties 2 required
OutdoorApplianceExclusionCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
CustomCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
3 properties 3 required
RoofSurfacingLossValuationOptionValueRequest
object
4 properties 2 required
OrdinanceOrLawCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
PropertyPostConstructionOutcome
string
An enumeration.
ExclusionDescriptionValueRequest
object
4 properties 1 required
ExtendedReplacementCostSelectionFactorValueRequest
object
4 properties 2 required
CosmeticDamageValueRequest
object
4 properties 2 required
AllOtherPerilsDeductibleCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
FireLightningExplosionSmokeExclusionValueRequest
object
4 properties 2 required
CosmeticDamageCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
PersonalPropertyCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
AdditionalNamedInsured
object
3 properties 3 required
ralphie__models__coverage_models__OrdinanceOrLawSelectionFactorValueRequest__ValueOptions
string
An enumeration.
WindAndHailDeductibleCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
ralphie__models__coverage_models__PremisesLiabilityLimitValueRequest__ValueOptions
string
An enumeration.
PropertyEstimateMetadata
object
Metadata to be associated with an estimate.
1 property
ralphie__models__quote_estimate__Contact
object
7 properties
SinkholeLossDwellingCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
ralphie__models__coverage_models__ExtendedReplacementCostSelectionFactorValueRequest__ValueOptions
string
An enumeration.
MineSubsidenceAdditionalLivingCostsAndFairRentalValueCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
TrampolineOrReboundingDeviceExcludedValueRequest
object
4 properties 2 required
YesNo
string
An enumeration.
PremisesLiabilityLimitValueRequest
object
4 properties 2 required
PropertyEstimate
object
9 properties 2 required
RenovationStatus
string
An enumeration.
FoundationShape
string
An enumeration.
ralphie__models__coverage_models__SquattersAndEvictionExpenseLimitDeductibleValueRequest__ValueOptions
string
An enumeration.
SubmitPolicyDetails
object
1 property
BedBugInfestationCostReimbursementCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
VandalismOrMaliciousMischiefCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
SolarPanelCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
SublimitValueRequest
object
4 properties 2 required
WaterDamageLimitationCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
WindstormOrHailExclusionCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
Garage
object
1 property 1 required
Bathroom
object
1 property 1 required
PropertyManager
object
5 properties 3 required
SubmitPropertyRequest
object
7 properties 1 required
SinkholeLossPersonalPropertyCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
LimitedRenovationCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
ralphie__models__coverage_models__LossAssessmentLimitValueRequest__ValueOptions
string
An enumeration.
MedicalPaymentsCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
DogBiteCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
PersonalLiabilityCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
HOAFinesCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
TrampolineOrReboundingDeviceCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
MoldAndFungusDamageSubLimitCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
ServiceLineCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
3 properties 2 required
WindstormOrHailExclusionValueRequest
object
4 properties 2 required
VandalismOrMaliciousMischiefSelectionFactorValueRequest
object
4 properties 2 required
LimitedTheftCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
ralphie__models__mapped_models__PropertyType
string
An enumeration.
EstimateEntityResponse
object
4 properties 2 required
AdditionalNamedInsuredType
string
An enumeration.
MineSubsidencePrivateStructuresCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
OptionalPropertyAddress
object
6 properties 1 required
QuoteSubmitPropertyDetailsRequest
object
Descriptive field values for a property. Looked up from Steadily's data sources and can be overridden through the API. Fields are specified as optional to allo…
37 properties
CalculatedProperty
object
3 properties 3 required
LiabilityExclusionAnimalCoverageRequest
object
Coverage request can specify just the list of coverages that need to change. Anything unspecified is unmodified. Coverages are de-selected rather than removed.…
2 properties 2 required
DeductibleValueRequest
object
4 properties 2 required
LossAssessmentLimitValueRequest
object
4 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

steadily-lead-referrals-api-openapi.yml Raw ↑

Other APIs Steadily publishes across the network.

Steadily Account API
Steadily Draft Quote API
Steadily Lender API
Steadily Policy API
Steadily Quote Estimates API
Steadily Quote Offer API
Steadily Reporting API
Where this information came from

This is an independent, third-party profile of Steadily Lead Referrals API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.