Steadily

Steadily is a US landlord-insurance provider — built by landlords, for landlords — writing rental-property policies in all 50 states with online quotes in minutes and coverage designed around how rental properties actually work. Its Partner API, a FastAPI-based REST service at api.steadily.com, lets property managers, lenders, and marketplaces generate instant insurance estimates, refer leads, and track bound policies. Appointed independent agencies use the companion Rater Quotes API to create, price, underwrite, and offer quotes directly from their rater. Steadily was founded by a landlord who could not find decent insurance for his own rental property.

Steadily publishes 8 APIs on the APIs.io network, including Account API, Draft Quote API, Lead Referrals API, and 5 more. Tagged areas include Company, Fintech, Insurance, Landlord Insurance, and Insurtech.

Steadily’s developer surface includes authentication, documentation, API reference, getting-started guide, engineering blog, signup flow, and 16 more developer resources.

45.1/100 developing ▬ flat Agent 65/100 agent native Full breakdown ↓
scored 2026-07-27 · rubric v0.5
AccessSelf serve
8 APIs 1 MCP Servers
CompanyFintechInsuranceLandlord InsuranceInsurtechReal EstateRental PropertyAPI

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 45.1/100 · developing
Contract Quality 13.1 / 25
Developer Ergonomics 13.5 / 20
Commercial Clarity 4.7 / 20
Operational Transparency 1.4 / 13
Governance 0.0 / 12
Discoverability 10.0 / 10
Agent readiness — 65/100 · agent native
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/steadily: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 8

Individual APIs this provider publishes, each with its own machine-readable definition.

Steadily Account API

Steadily uses Bearer Tokens to authenticate requests to the quoting endpoints on behalf of some appointed agent. There's two steps to this process: 1. Use your agency's Steadily...

Steadily Draft Quote API

A Draft Quote is an editable draft of a policy. Create a new draft quote by passing in basic insured and property information to `POST /v1/agency/draft_quote` with an authentica...

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 ...

Steadily Lender API

Policy information and change requests for third-party lender integrations

Steadily Policy API

A Policy is an issued insurance policy. The declaration document and policy packet are available.

Steadily Quote Estimates API

The Instant Estimate API is a one-step express API to quickly get a landlord insurance estimate you can display within your platform. To get started, you only need to send the a...

Steadily Quote Offer API

An Offer is an immutable offer for coverage extended to a customer. Offers are generated from draft quotes and provides a PDF quote document. Creating an offer requires no outst...

Steadily Reporting API

Reporting on the referrals you've sent Steadily and the referral fees you've earned. The lead, account, and policy endpoints follow each referral through its lifetime. The summa...

Scroll for all 8

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

steadily-mcp.yml

MCP SERVER

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Steadily Authentication

apiKey/http · 5 schemes

SECURITY

Steadily Domain Security

TLSv1.3 · DMARC

SECURITY

Steadily Vulnerability Disclosure

disclosure policy published

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Steadily Agentic Access

39 operations · 14 acting

39 operations · 14 acting

AGENTIC

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 5

Pagination, idempotency, versioning, errors, and events

Access & Security 4

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 1

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: steadily
name: Steadily
description: Steadily is a US landlord-insurance provider — built by landlords, for landlords — writing rental-property policies
  in all 50 states with online quotes in minutes and coverage designed around how rental properties actually work. Its Partner
  API, a FastAPI-based REST service at api.steadily.com, lets property managers, lenders, and marketplaces generate instant
  insurance estimates, refer leads, and track bound policies. Appointed independent agencies use the companion Rater Quotes
  API to create, price, underwrite, and offer quotes directly from their rater. Steadily was founded by a landlord who could
  not find decent insurance for his own rental property.
url: https://raw.githubusercontent.com/api-evangelist/steadily/refs/heads/main/apis.yml
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: medium
  source:
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://app.steadily.com/static/images/steadily-logo.svg
x-type: company
x-source: vc-portfolio
x-backed-by:
- matrix-partners
x-tier: enriched
x-tier-reason: portfolio-lead
specificationVersion: '0.20'
created: '2026-07-17'
modified: '2026-07-21'
tags:
- Company
- Fintech
- Insurance
- Landlord Insurance
- Insurtech
- Real Estate
- Rental Property
- API
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
apis:
- aid: steadily:steadily-account-api
  name: Steadily Account API
  description: 'Steadily uses Bearer Tokens to authenticate requests to the quoting endpoints on behalf of some appointed
    agent.


    There''s two steps to this process:

    1. Use your agency''s Steadily API Key to request a bearer token for an appointed insurance agent.

    2. Use that bearer token to call all other quoting API endpoints by passing in an `Authorization: Bearer <token>` header.


    Using the bearer token is equivalent to that agent performing the same action through our quoting UI.'
  humanURL: https://api.steadily.com/redoc
  baseURL: https://api.steadily.com
  tags:
  - Account
  properties:
  - type: OpenAPI
    url: openapi/steadily-account-api-openapi.yml
  - type: Documentation
    url: https://api.steadily.com/redoc
  - type: Documentation
    url: https://api.steadily.com/estimate-api/redoc
  - type: Documentation
    url: https://api.steadily.com/quote-rater/redoc
- aid: steadily:steadily-draft-quote-api
  name: Steadily Draft Quote API
  description: 'A Draft Quote is an editable draft of a policy.


    Create a new draft quote by passing in basic insured and property information to `POST /v1/agency/draft_quote` with an
    authenticated bearer token header.

    Provide any known details about the property in the request - Steadily will resolve the rest of the information from our
    data sources.


    Our requests and responses are designed to mirror each other so that the request structure is self-documenting.

    To perform updates, send back the full quote payload you got from create with any modifications made in-place.


    Use the `/price` endpoint to get a pricing breakdown and `/underwrite` to check for underwriting decisions and alerts.


    The response includes an `agent_ui_url` field — this is the URL used to bridge the agent into the Steadily UI

    to review the quote, resolve any underwriting alerts, and complete the bind flow.'
  humanURL: https://api.steadily.com/redoc
  baseURL: https://api.steadily.com
  tags:
  - Draft Quote
  properties:
  - type: OpenAPI
    url: openapi/steadily-draft-quote-api-openapi.yml
  - type: Documentation
    url: https://api.steadily.com/redoc
  - type: Documentation
    url: https://api.steadily.com/estimate-api/redoc
  - type: Documentation
    url: https://api.steadily.com/quote-rater/redoc
- aid: steadily:steadily-lead-referrals-api
  name: Steadily Lead Referrals API
  description: '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.'
  humanURL: https://api.steadily.com/redoc
  baseURL: https://api.steadily.com
  tags:
  - Lead Referrals
  properties:
  - type: OpenAPI
    url: openapi/steadily-lead-referrals-api-openapi.yml
  - type: Documentation
    url: https://api.steadily.com/redoc
  - type: Documentation
    url: https://api.steadily.com/estimate-api/redoc
  - type: Documentation
    url: https://api.steadily.com/quote-rater/redoc
- aid: steadily:steadily-lender-api
  name: Steadily Lender API
  description: Policy information and change requests for third-party lender integrations
  humanURL: https://api.steadily.com/redoc
  baseURL: https://api.steadily.com
  tags:
  - Lender
  properties:
  - type: OpenAPI
    url: openapi/steadily-lender-api-openapi.yml
  - type: Documentation
    url: https://api.steadily.com/redoc
  - type: Documentation
    url: https://api.steadily.com/estimate-api/redoc
  - type: Documentation
    url: https://api.steadily.com/quote-rater/redoc
- aid: steadily:steadily-policy-api
  name: Steadily Policy API
  description: 'A Policy is an issued insurance policy.


    The declaration document and policy packet are available.'
  humanURL: https://api.steadily.com/redoc
  baseURL: https://api.steadily.com
  tags:
  - Policy
  properties:
  - type: OpenAPI
    url: openapi/steadily-policy-api-openapi.yml
  - type: Documentation
    url: https://api.steadily.com/redoc
  - type: Documentation
    url: https://api.steadily.com/estimate-api/redoc
  - type: Documentation
    url: https://api.steadily.com/quote-rater/redoc
- aid: steadily:steadily-quote-estimates-api
  name: Steadily Quote Estimates API
  description: 'The Instant Estimate API is a one-step express API to quickly get a landlord insurance estimate you can display
    within your platform.


    To get started, you only need to send the address and a unique property_id from your system.

    You''ll instantly get back a premium estimate and a link to a pre-filled application your customers can visit to finalize
    their quote.'
  humanURL: https://api.steadily.com/redoc
  baseURL: https://api.steadily.com
  tags:
  - Quote Estimates
  properties:
  - type: OpenAPI
    url: openapi/steadily-quote-estimates-api-openapi.yml
  - type: Documentation
    url: https://api.steadily.com/redoc
  - type: Documentation
    url: https://api.steadily.com/estimate-api/redoc
  - type: Documentation
    url: https://api.steadily.com/quote-rater/redoc
- aid: steadily:steadily-quote-offer-api
  name: Steadily Quote Offer API
  description: 'An Offer is an immutable offer for coverage extended to a customer.

    Offers are generated from draft quotes and provides a PDF quote document.


    Creating an offer requires no outstanding underwriting alerts on the quote.

    If alerts are present, the agent must bridge into the Steadily UI (via the `agent_ui_url` from the draft quote response)

    to resolve them before an offer can be generated.'
  humanURL: https://api.steadily.com/redoc
  baseURL: https://api.steadily.com
  tags:
  - Quote Offer
  properties:
  - type: OpenAPI
    url: openapi/steadily-quote-offer-api-openapi.yml
  - type: Documentation
    url: https://api.steadily.com/redoc
  - type: Documentation
    url: https://api.steadily.com/estimate-api/redoc
  - type: Documentation
    url: https://api.steadily.com/quote-rater/redoc
- aid: steadily:steadily-reporting-api
  name: Steadily Reporting API
  description: 'Reporting on the referrals you''ve sent Steadily and the referral fees you''ve earned.


    The lead, account, and policy endpoints follow each referral through its lifetime.

    The summary views provide aggregated monthly referral counts and earnings over a date range.


    Note that authorization to the reporting endpoint uses a separate Secret Key - not the API key used for estimates.

    You can provision new secret keys through your [Partner Portal](https://app.steadily.com/partner-portal).

    All reporting is scoped to your referral code.'
  humanURL: https://api.steadily.com/redoc
  baseURL: https://api.steadily.com
  tags:
  - Reporting
  properties:
  - type: OpenAPI
    url: openapi/steadily-reporting-api-openapi.yml
  - type: Documentation
    url: https://api.steadily.com/redoc
  - type: Documentation
    url: https://api.steadily.com/estimate-api/redoc
  - type: Documentation
    url: https://api.steadily.com/quote-rater/redoc
common:
- type: Authentication
  url: authentication/steadily-authentication.yml
- type: DomainSecurity
  url: security/steadily-domain-security.yml
- type: VulnerabilityDisclosure
  url: security/steadily-vulnerability-disclosure.yml
- type: Security
  url: https://www.steadily.com/security
- type: AgenticAccess
  url: agentic-access/steadily-agentic-access.yml
- type: Conventions
  url: conventions/steadily-conventions.yml
- type: ErrorCatalog
  url: errors/steadily-problem-types.yml
- type: DataModel
  url: data-model/steadily-data-model.yml
- type: MCPServer
  url: mcp/steadily-mcp.yml
- type: Conformance
  url: conformance/steadily-conformance.yml
- type: Lifecycle
  url: lifecycle/steadily-lifecycle.yml
- type: LLMsTxt
  url: llms/steadily-llms.txt
- type: AgentSkill
  url: skills/_index.yml
- type: DeveloperPortal
  url: https://api.steadily.com/
- type: Documentation
  url: https://api.steadily.com/redoc
- type: APIReference
  url: https://api.steadily.com/estimate-api/redoc
- type: GettingStarted
  url: https://www.steadily.com/api
- type: Blog
  url: https://www.steadily.com/blog
- type: PrivacyPolicy
  url: https://www.steadily.com/privacy-policy
- type: HelpCenter
  url: https://help.steadily.com
- type: SignUp
  url: https://www.steadily.com/partners
- type: Website
  url: https://steadily.com
x-enrichment:
  date: '2026-07-21'
  status: enriched
  artifacts_added: 21
  pass: local-v1