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

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

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

This API exposes 4 operations across 4 paths, and defines 37 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.

4 operations 4 paths 37 schemas 4 GET

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 Reporting 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 4

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

Reporting 4

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…

GET
/v1/report/lead
Partner Lead
partner_lead 8 params → 200422
GET
/v1/report/account
Partner Account
partner_account 7 params → 200422
GET
/v1/report/policy
Partner Policy
partner_policy 8 params → 200422
GET
/v1/report/summary
Partner Summary
partner_summary 2 params → 200422

Schemas 37

The contract defines 37 schemas that model the data the API accepts and returns. The most detailed are Policy (14 properties), Lead (13 properties), ralphie__models__report__PropertyDetails (9 properties), Account (9 properties). Each schema is shown below with its type and property counts.

PolicyCoverage
object
2 properties 2 required
PolicyCoverageConfig
object
3 properties 3 required
ReportSummary
object
5 properties 3 required
PartnerProfile
object
3 properties 1 required
PropertyCoverage
object
2 properties 2 required
HTTPValidationError
object
1 property
ReferralTransaction
object
5 properties 3 required
PolicyPaymentSchedule
string
An enumeration.
LifetimeSummary
object
5 properties 4 required
ContactedStatus
string
An enumeration.
ralphie__models__report__PropertyDetails
object
9 properties
PolicyStatusOptions
string
ReportOrderByOptions
string
Account
object
9 properties 4 required
Policy
object
14 properties 9 required
PolicyLocation
object
5 properties 3 required
ReferralCounts
object
4 properties 4 required
MonthlySummary
object
8 properties 8 required
LeadStatus
string
An enumeration.
ralphie__models__report__Address
object
4 properties
ralphie__models__report__Contact
object
8 properties
ValidationError
object
3 properties 3 required
LossReason
string
An enumeration.
AccountListPage
object
3 properties 2 required
PolicyDocument
object
4 properties 4 required
LeadStatusOptions
string
PolicyType
string
An enumeration.
Agent
object
1 property
PropertyCoverageConfig
object
3 properties 3 required
YesNo
string
An enumeration.
LeadProperty
object
5 properties 3 required
OptionalSelfReportedClaims
object
Details of any self-reported claims
4 properties
LeadListPage
object
3 properties 2 required
LeadRecordType
string
An enumeration.
PolicyStatus
string
An enumeration.
Lead
object
13 properties 7 required
PolicyListPage
object
3 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

steadily-reporting-api-openapi.yml Raw ↑

Other APIs Steadily publishes across the network.

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

This is an independent, third-party profile of Steadily Reporting 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.