1Fort website screenshot

1Fort

1Fort is a New York City based insurtech platform that automates the commercial insurance workflow for brokers and agencies. Its AI "copilot" autofills submissions across 300+ coverages, quotes direct and wholesale markets, generates white-labeled proposals with side-by-side coverage comparisons and cross-sell recommendations, then processes binders, invoicing, premium finance, payments and payables through to ongoing policy servicing. Coverage lines span cyber, technology errors and omissions, professional liability, management liability, general liability and workers compensation. The platform runs on AWS, holds SOC 2 Type II, HIPAA and CCPA attestations, and exposes a large REST API at api.1fort.com whose Swagger 2.0 definition is published publicly at /api-docs — 574 operations across broker, application, quote, market, billing, checkout, storefront and Email AI Agent surfaces, plus inbound webhook receivers for Stripe, Ascend, Herald, Gmail and Office 365.

1Fort publishes 89 APIs on the APIs.io network, including agent_runtime (v2) API, Analytics API, application: applications API, and 86 more. Tagged areas include Insurance, Insurtech, Commercial Insurance, Cyber Insurance, and Insurance Broker.

The 1Fort catalog on APIs.io includes 1 event-driven AsyncAPI specification.

1Fort’s developer surface includes documentation, API reference, support, engineering blog, pricing, signup flow, authentication, and 30 more developer resources.

53.5/100 developing ▬ flat Agent 32/100 agent ready saas Full breakdown ↓
scored 2026-09-03 · rubric v0.18.2
AccessSelf serve
2 APIs
InsuranceInsurtechCommercial InsuranceCyber InsuranceInsurance BrokerQuotingPolicy Managementpremium-financePaymentsWorkflow-AutomationArtificial IntelligenceAgentic AI

What this lets a business do 5

Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →

Insurance Distribution Management
BC-2110
MarketsMarkets - Businessapplication (v2): applicationsapplication (v2): coveragesapplication: applicationsapplication: clients
POST /v2/broker/{business_pk}/indications/create POST /v2/broker/{business_pk}/coverages/{coverage_application_pk}/quotes/create POST /v2/broker/{business_pk}/quotes/create GET /v2/broker/markets/available-markets
Premium Accounting Management
BC-2150
billing (v2)checkoutpremium_finance (v2)
GET /checkout/invoices POST /checkout/invoices/payment-intent GET /checkout/invoices/{id}/receipt POST /v2/broker/{business_pk}/insurance-invoices/{insurance_invoice_pk}/premium-finance-plans/
Insurance Product Management
BC-2100
insurance (v2)
GET /v2/broker/insurance-coverage-types
Insurance Underwriting Management
BC-2130
quote (v2): binders
GET /v2/broker/{business_pk}/binders GET /v2/broker/{business_pk}/binders/{id} GET /v2/broker/{business_pk}/binders/{id}/documents/{document_pk}
Policy Administration Management
BC-2140
quote (v2): cios
GET /v2/broker/{business_pk}/cios

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-03 · rubric v0.18.2
Regulatory Posture applies to this provider. Its tags matched the Insurance regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
The six quality facets above are damped to 85 points between them, because the conditional facet above carries the other 15. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 85% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/1fort: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →
Something on this page wrong about 1Fort? Report it → Free, always, and read by a human — corrections are worked from the queue daily. Agents can file the same report through the report_correction tool on the apis.io MCP.

APIs 89

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

1Fort agent_runtime (v2) API

**Access:** requires a JWT access token.

1Fort Analytics API

**Access:** requires a JWT access token.

1Fort application: applications API

**Access:** requires a JWT access token.

1Fort application: clients API

**Access:** requires a JWT access token.

1Fort application (v2): applications API

**Access:** requires a JWT access token.

1Fort application (v2): coverages API

**Access:** requires a JWT access token.

1Fort Ascend API

**Deprecated.** Legacy Ascend billing/payments; use the Billing (v2) endpoints instead. **Access:** mixed; some endpoints are public, others require JWT or an API key (per endpo...

1Fort ascend (v2) API

**Deprecated.** Legacy Ascend billing/payments; use the Billing (v2) endpoints instead. **Access:** requires a JWT access token.

1Fort Auth API

Sign in / sign up via Google or Office365 OAuth and refresh JWT access tokens. **Access:** mixed; some endpoints are public, others require JWT (per endpoint).

1Fort Authentication API

One-time-password (OTP) authentication. **Access:** public; no authentication required.

1Fort billing (v2) API

Billing and payments. Replaces the deprecated Ascend payment endpoints. **Access:** requires a JWT access token.

1Fort broker: ai-customization-types API

**Access:** requires a JWT access token.

1Fort broker: ai-customizations API

**Access:** requires a JWT access token.

1Fort Broker Ams Integration API

**Access:** requires a JWT access token.

1Fort Broker API

**Access:** mixed; some endpoints are public, others require JWT (per endpoint).

1Fort broker: clients API

**Access:** requires a JWT access token.

1Fort broker: email_preferences API

**Access:** requires a JWT access token.

1Fort Broker Google API

**Access:** public; no authentication required.

1Fort Broker Groups API

**Access:** requires a JWT access token.

1Fort Broker Office365 API

**Access:** public; no authentication required.

1Fort Broker Office365 Individual API

**Access:** public; no authentication required.

1Fort broker: proposal-preferences API

**Access:** requires a JWT access token.

1Fort Broker Settings API

**Access:** requires a JWT access token.

1Fort broker: take-rates API

**Access:** requires a JWT access token.

1Fort broker: user-ai-customizations API

**Access:** requires a JWT access token.

1Fort broker: users API

**Access:** requires a JWT access token.

1Fort broker (v2): applications API

**Access:** requires a JWT access token.

1Fort broker (v2): clients API

**Access:** requires a JWT access token.

1Fort broker (v2): coverages API

**Access:** requires a JWT access token.

1Fort broker (v2): email-templates API

**Access:** requires a JWT access token.

1Fort broker (v2): quote-policies API

**Access:** requires a JWT access token.

1Fort broker (v2): quotes API

**Access:** requires a JWT access token.

1Fort broker (v2): storefront API

**Access:** requires a JWT access token.

1Fort broker (v2): team-users API

**Access:** requires a JWT access token.

1Fort Business Admin API

**Access:** requires a JWT access token.

1Fort Business API

**Access:** requires a JWT access token.

1Fort Business Broker Users API

**Access:** requires a JWT access token.

1Fort Business User API

**Access:** requires a JWT access token.

1Fort Carrier API

**Access:** requires a JWT access token.

1Fort Checkout API

Checkout and payment session endpoints. **Access:** public; no authentication required.

1Fort Email AI Agent API

**Access:** requires a JWT access token.

1Fort Email AI Agent - Attachments API

**Access:** requires a JWT access token.

1Fort Email AI Agent - Businesses API

**Access:** requires a JWT access token.

1Fort Email AI Agent - Entities API

**Access:** requires a JWT access token.

1Fort Email AI Agent - Markets API

**Access:** requires a JWT access token.

1Fort Email AI Agent - Profiles API

**Access:** requires a JWT access token.

1Fort Email AI Agent - Reference Data API

**Access:** requires a JWT access token.

1Fort Email AI API

**Access:** requires a JWT access token.

1Fort email_ai (v2): attachments API

**Access:** requires a JWT access token.

1Fort email_ai (v2): carriers API

**Access:** requires a JWT access token.

1Fort email_ai (v2): coverage-types API

**Access:** requires a JWT access token.

1Fort email_ai (v2): emails API

**Access:** requires a JWT access token.

1Fort email_ai (v2): gmail API

**Access:** public; no authentication required.

1Fort email_ai (v2): office365 API

**Access:** public; no authentication required.

1Fort email_ai (v2): profiles API

**Access:** requires a JWT access token.

1Fort email_ai (v2): wholesalers API

**Access:** requires a JWT access token.

1Fort google_workspace (v2) API

**Access:** requires a JWT access token.

1Fort herald (v2) API

**Access:** mixed; some endpoints are public, others require JWT or an API key (per endpoint).

1Fort indications (v2) API

**Access:** requires a JWT access token.

1Fort insurance (v2) API

**Access:** requires a JWT access token.

1Fort Invite API

Invitations for broker and business users. **Access:** mixed; some endpoints are public, others require JWT (per endpoint).

1Fort Legal API

Legal documents and agreements. **Access:** requires a JWT access token.

1Fort market (v2) API

**Access:** requires a JWT access token.

1Fort Markets API

**Access:** requires a JWT access token.

1Fort Markets - Business API

**Access:** requires a JWT access token.

1Fort office365 (v2) API

**Access:** requires a JWT access token.

1Fort premium_finance (v2) API

**Access:** requires a JWT access token.

1Fort quote_ai (v2) API

**Access:** requires a JWT access token.

1Fort quote: applications API

**Access:** requires a JWT access token.

1Fort quote: clients API

**Access:** requires a JWT access token.

1Fort quote: quotes API

**Access:** requires a JWT access token.

1Fort quote (v2): application API

**Access:** requires a JWT access token.

1Fort quote (v2): binders API

**Access:** requires a JWT access token.

1Fort quote (v2): checkout API

**Access:** public; no authentication required.

1Fort quote (v2): cios API

**Access:** requires a JWT access token.

1Fort quote (v2): coverages API

**Access:** requires a JWT access token.

1Fort quote (v2): quote-policies API

**Access:** requires a JWT access token.

1Fort quote (v2): quotes API

**Access:** requires a JWT access token.

1Fort quote (v2): tasks API

**Access:** requires a JWT access token.

1Fort Reports API

**Access:** requires a JWT access token.

1Fort Reward API

**Access:** requires a JWT access token.

1Fort Risk Manager API

**Access:** requires a JWT access token.

1Fort Sanity Check AI API

**Access:** requires a JWT access token.

1Fort storefront (v2) API

Insured-facing storefront endpoints. Access is scoped by storefront identity (public links, API key, or storefront permission) rather than a user JWT. **Access:** mixed; some en...

1Fort Stripe API

**Access:** mixed; some endpoints are public, others require JWT (per endpoint).

1Fort Suggestion AI API

**Access:** requires a JWT access token or an API key.

1Fort treasury (v2) API

**Access:** requires a JWT access token.

1Fort User API

**Access:** requires a JWT access token.

1Fort user: default-access-role API

**Access:** requires a JWT access token.

Scroll for all 89

Open Collections 90

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Scroll for all 90

Rate Limits 1

Documented rate limits and quota policies.

1Fort Rate Limits

4 limits

RATE LIMITS

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

1Fort Webhooks

ASYNCAPI

Security Posture 4

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

1Fort Authentication

apiKey · 2 schemes

SECURITY

1Fort Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

1Fort Vulnerability Disclosure

Hackerone · security.txt · contact published

SECURITY

1Fort Trust Center

SOC 2 Type II, HIPAA, CCPA

SECURITY

Agentic Access 1

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

1Fort Agentic Access

574 operations · 241 acting · 2 human-in-the-loop

574 operations · 241 acting

AGENTIC

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 5

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 6

Pagination, idempotency, versioning, errors, and events

Access & Security 7

Authentication, authorization, and security posture

Scroll for all 7

Operate 5

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 5

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: 1fort
name: 1Fort
description: 1Fort is a New York City based insurtech platform that automates the commercial insurance workflow for brokers
  and agencies. Its AI "copilot" autofills submissions across 300+ coverages, quotes direct and wholesale markets, generates
  white-labeled proposals with side-by-side coverage comparisons and cross-sell recommendations, then processes binders, invoicing,
  premium finance, payments and payables through to ongoing policy servicing. Coverage lines span cyber, technology errors
  and omissions, professional liability, management liability, general liability and workers compensation. The platform runs
  on AWS, holds SOC 2 Type II, HIPAA and CCPA attestations, and exposes a large REST API at api.1fort.com whose Swagger 2.0
  definition is published publicly at /api-docs — 574 operations across broker, application, quote, market, billing, checkout,
  storefront and Email AI Agent surfaces, plus inbound webhook receivers for Stripe, Ascend, Herald, Gmail and Office 365.
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: low
  source:
  - authentication
  - security
  generated: '2026-09-02'
  method: derived
image: https://1fort.ai/favicon.ico
url: https://raw.githubusercontent.com/api-evangelist/1fort/refs/heads/main/apis.yml
x-type: company
x-source: harvest:secondary-market
specificationVersion: '0.23'
created: '2026-08-05'
modified: '2026-08-05'
x-enrichment:
  date: '2026-08-05'
  status: enriched
  artifacts_added: 22
  pass: local-v1
x-coverage:
  state: covered
  reason: contract-discovered
  detail: The Swagger 2.0 contract is served from a non-obvious drf-yasg route — https://api.1fort.com/api-docs/?format=openapi
    — while every conventional path (/openapi.json, /openapi.yaml, /swagger.json, /v1/openapi.json, /redoc) returns 404, so
    STEP 0b contract discovery is what turned this from "no spec" into 574 operations.
  evidence:
  - url: https://api.1fort.com/api-docs/?format=openapi
    status: 200
  - url: https://api.1fort.com/openapi.json
    status: 404
  checked: '2026-08-05'
tags:
- Insurance
- Insurtech
- Commercial Insurance
- Cyber Insurance
- Insurance Broker
- Quoting
- Policy Management
- premium-finance
- Payments
- Workflow-Automation
- Artificial Intelligence
- Agentic AI
tags_raw:
- insurance
- insurtech
- commercial-insurance
- cyber-insurance
- insurance-broker
- quoting
- policy-management
- premium-finance
- payments
- workflow-automation
- artificial-intelligence
- agentic-ai
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
apis:
- aid: 1fort:1fort-agent-runtime-v2-api
  name: 1Fort agent_runtime (v2) API
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - agent_runtime (v2)
  properties:
  - type: OpenAPI
    url: openapi/1fort-agent-runtime-v2-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-analytics-api
  name: 1Fort Analytics API
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - Analytics
  tags_raw:
  - analytics
  properties:
  - type: OpenAPI
    url: openapi/1fort-analytics-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-application-applications-api
  name: '1Fort application: applications API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'application: applications'
  properties:
  - type: OpenAPI
    url: openapi/1fort-application-applications-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-application-clients-api
  name: '1Fort application: clients API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'application: clients'
  properties:
  - type: OpenAPI
    url: openapi/1fort-application-clients-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-application-v2-applications-api
  name: '1Fort application (v2): applications API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'application (v2): applications'
  properties:
  - type: OpenAPI
    url: openapi/1fort-application-v2-applications-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-application-v2-coverages-api
  name: '1Fort application (v2): coverages API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'application (v2): coverages'
  properties:
  - type: OpenAPI
    url: openapi/1fort-application-v2-coverages-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-ascend-api
  name: 1Fort Ascend API
  description: '**Deprecated.** Legacy Ascend billing/payments; use the Billing (v2) endpoints instead.


    **Access:** mixed; some endpoints are public, others require JWT or an API key (per endpoint).'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - ascend
  properties:
  - type: OpenAPI
    url: openapi/1fort-ascend-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-ascend-v2-api
  name: 1Fort ascend (v2) API
  description: '**Deprecated.** Legacy Ascend billing/payments; use the Billing (v2) endpoints instead.


    **Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - ascend (v2)
  properties:
  - type: OpenAPI
    url: openapi/1fort-ascend-v2-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-auth-api
  name: 1Fort Auth API
  description: 'Sign in / sign up via Google or Office365 OAuth and refresh JWT access tokens.


    **Access:** mixed; some endpoints are public, others require JWT (per endpoint).'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - Authentication
  tags_raw:
  - auth
  properties:
  - type: OpenAPI
    url: openapi/1fort-auth-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-authentication-api
  name: 1Fort Authentication API
  description: 'One-time-password (OTP) authentication.


    **Access:** public; no authentication required.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - Authentication
  properties:
  - type: OpenAPI
    url: openapi/1fort-authentication-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-billing-v2-api
  name: 1Fort billing (v2) API
  description: 'Billing and payments. Replaces the deprecated Ascend payment endpoints.


    **Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - Billing (V2)
  tags_raw:
  - billing (v2)
  properties:
  - type: OpenAPI
    url: openapi/1fort-billing-v2-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-ai-customization-types-api
  name: '1Fort broker: ai-customization-types API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'broker: ai-customization-types'
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-ai-customization-types-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-ai-customizations-api
  name: '1Fort broker: ai-customizations API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'broker: ai-customizations'
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-ai-customizations-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-ams-integration-api
  name: 1Fort Broker Ams Integration API
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - broker-ams-integration
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-ams-integration-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-api
  name: 1Fort Broker API
  description: '**Access:** mixed; some endpoints are public, others require JWT (per endpoint).'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - Brokers
  tags_raw:
  - broker
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-clients-api
  name: '1Fort broker: clients API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'broker: clients'
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-clients-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-email-preferences-api
  name: '1Fort broker: email_preferences API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'broker: email_preferences'
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-email-preferences-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-google-api
  name: 1Fort Broker Google API
  description: '**Access:** public; no authentication required.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - broker-google
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-google-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-groups-api
  name: 1Fort Broker Groups API
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags: []
  tags_raw:
  - broker_groups
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-groups-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-office365-api
  name: 1Fort Broker Office365 API
  description: '**Access:** public; no authentication required.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - broker-office365
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-office365-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-office365-individual-api
  name: 1Fort Broker Office365 Individual API
  description: '**Access:** public; no authentication required.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - broker-office365-individual
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-office365-individual-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-proposal-preferences-api
  name: '1Fort broker: proposal-preferences API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'broker: proposal-preferences'
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-proposal-preferences-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-settings-api
  name: 1Fort Broker Settings API
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags: []
  tags_raw:
  - broker_settings
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-settings-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-take-rates-api
  name: '1Fort broker: take-rates API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'broker: take-rates'
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-take-rates-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-user-ai-customizations-api
  name: '1Fort broker: user-ai-customizations API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'broker: user-ai-customizations'
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-user-ai-customizations-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-users-api
  name: '1Fort broker: users API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'broker: users'
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-users-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-v2-applications-api
  name: '1Fort broker (v2): applications API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'broker (v2): applications'
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-v2-applications-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-v2-clients-api
  name: '1Fort broker (v2): clients API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'broker (v2): clients'
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-v2-clients-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-v2-coverages-api
  name: '1Fort broker (v2): coverages API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'broker (v2): coverages'
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-v2-coverages-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-v2-email-templates-api
  name: '1Fort broker (v2): email-templates API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'broker (v2): email-templates'
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-v2-email-templates-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-v2-quote-policies-api
  name: '1Fort broker (v2): quote-policies API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'broker (v2): quote-policies'
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-v2-quote-policies-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-v2-quotes-api
  name: '1Fort broker (v2): quotes API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'broker (v2): quotes'
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-v2-quotes-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-v2-storefront-api
  name: '1Fort broker (v2): storefront API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'broker (v2): storefront'
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-v2-storefront-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-broker-v2-team-users-api
  name: '1Fort broker (v2): team-users API'
  description: '**Access:** requires a JWT access token.'
  humanURL: https://api.1fort.com/api-docs
  baseURL: https://api.1fort.com/apis/
  tags:
  - 'broker (v2): team-users'
  properties:
  - type: OpenAPI
    url: openapi/1fort-broker-v2-team-users-api-openapi.yml
  - type: APIReference
    url: https://api.1fort.com/api-docs
  - type: Documentation
    url: https://api.1fort.com/api-docs
  - type: Authentication
    url: authentication/1fort-authentication.yml
  - type: ErrorCatalog
    url: errors/1fort-problem-types.yml
  - type: RateLimits
    url: rate-limits/1fort-rate-limits.yml
  - type: Conventions
    url: conventions/1fort-conventions.yml
  - type: DataModel
    url: data-model/1fort-data-model.yml
  - type: Webhooks
    url: asyncapi/1fort-webhooks.yml
- aid: 1fort:1fort-business-admin-api
  name: 1Fort Bu

# --- truncated at 32 KB (80 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/1fort/refs/heads/main/apis.yml

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/1fort"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/1fort/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/1fort/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.