Arch Labs website screenshot

Arch Labs

Arch (Arch Labs, Inc.) is a private-markets infrastructure platform that centralizes the administration of alternative investments for individual investors, wealth managers, family offices, institutional allocators, CPAs, fund managers and their advisors. Acting as a "portal of portals," Arch collects and classifies investment correspondence, parses account statements and cash flows, automates capital-call and distribution workflows, tracks tax-document deadlines, and produces standardized portfolio views and AI-generated manager-update summaries across private credit, real estate, venture capital, hedge funds and private equity. Its Client API exposes holdings, investing/issuing entities, activities, cash flows, tasks, tax documents, user roles and Addepar exports, and it integrates with Addepar, Salesforce and Bipsync. Backed by Craft Ventures, Menlo Ventures, Oak HC/FT and others.

Arch Labs publishes 15 APIs on the APIs.io network, including Accounts API, Activities API, Addepar API, and 12 more. Tagged areas include Company, Fintech, Alternative Investments, Private Markets, and Wealth Management.

Arch Labs’ developer surface includes documentation, API reference, getting-started guide, authentication, support, signup flow, and 14 more developer resources.

48.7/100 developing ▬ flat Agent 28/100 agent aware Full breakdown ↓
scored 2026-08-10 · rubric v0.9.1
AccessSelf serve
15 APIs
CompanyFintechAlternative InvestmentsPrivate MarketsWealth ManagementInvestment ManagementFinancial ServicesData Aggregation

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-10 · rubric v0.9.1
Composite quality — 48.7/100 · developing
Contract Quality 13.5 / 25
Developer Ergonomics 10.0 / 20
Commercial Clarity 10.0 / 20
Operational Transparency 3.4 / 13
Governance 2.5 / 12
Discoverability 9.3 / 10
Agent readiness — 28/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 0 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
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/arch-labs: 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 15

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

Arch Labs Accounts API

The Accounts API from Arch Labs — 2 operation(s) for accounts.

Arch Labs Activities API

Interact with Arch objects representing financial updates

Arch Labs Addepar API

The Addepar API from Arch Labs — 1 operation(s) for addepar.

Arch Labs Authentication API

The Authentication API from Arch Labs — 1 operation(s) for authentication.

Arch Labs Cash Flows API

Read and write data relating to money inflow / outflow

Arch Labs Firms API

Reference info about firms.

Arch Labs Holdings API

Read holding data and push new investments.

Arch Labs Investing Entities API

Read from and create new investing entities

Arch Labs Issuing Entities API

Read from and create new issuing entities

Arch Labs Lookthroughs API

Fetch data relating to the underling investments made by your own investments

Arch Labs Offerings API

Get data on individual investment offering opportunities offered by your holdings

Arch Labs Tasks API

The Tasks API from Arch Labs — 6 operation(s) for tasks.

Arch Labs Tax Documents API

The Tax Documents API from Arch Labs — 4 operation(s) for tax documents.

Arch Labs User Roles API

The User Roles API from Arch Labs — 1 operation(s) for user roles.

Arch Labs Users API

The Users API from Arch Labs — 2 operation(s) for users.

Scroll for all 15

Security Posture 4

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

Arch Labs Authentication

http · 1 scheme

SECURITY

Arch Labs Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Arch Labs Vulnerability Disclosure

Hackerone · contact published

SECURITY

Arch Labs Trust Center

SOC 2

SECURITY

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Design & Contract 1

Pagination, idempotency, versioning, errors, and events

Access & Security 6

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: arch-labs
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://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/arch-labs.png
name: Arch Labs
description: Arch (Arch Labs, Inc.) is a private-markets infrastructure platform that centralizes the administration of alternative
  investments for individual investors, wealth managers, family offices, institutional allocators, CPAs, fund managers and
  their advisors. Acting as a "portal of portals," Arch collects and classifies investment correspondence, parses account
  statements and cash flows, automates capital-call and distribution workflows, tracks tax-document deadlines, and produces
  standardized portfolio views and AI-generated manager-update summaries across private credit, real estate, venture capital,
  hedge funds and private equity. Its Client API exposes holdings, investing/issuing entities, activities, cash flows, tasks,
  tax documents, user roles and Addepar exports, and it integrates with Addepar, Salesforce and Bipsync. Backed by Craft Ventures,
  Menlo Ventures, Oak HC/FT and others.
url: https://raw.githubusercontent.com/api-evangelist/arch-labs/refs/heads/main/apis.yml
x-type: company
x-source: vc-portfolio
x-backed-by:
- craft-ventures
x-tier: stub
x-tier-reason: portfolio-lead
specificationVersion: '0.20'
created: '2026-07-17'
modified: '2026-07-18'
tags:
- Company
- Fintech
- Alternative Investments
- Private Markets
- Wealth Management
- Investment Management
- Financial Services
- Data Aggregation
apis:
- aid: arch-labs:arch-labs-accounts-api
  name: Arch Labs Accounts API
  description: The Accounts API from Arch Labs — 2 operation(s) for accounts.
  humanURL: https://arch.co/client-api/api-docs/
  baseURL: https://arch.co/client-api/v0
  tags:
  - Accounts
  properties:
  - type: OpenAPI
    url: openapi/arch-labs-accounts-api-openapi.yml
  - type: Documentation
    url: https://arch.co/client-api/api-docs/
  - type: APIReference
    url: https://arch.co/client-api/api-docs/
  - type: Authentication
    url: authentication/arch-labs-authentication.yml
  - type: ErrorCatalog
    url: errors/arch-labs-problem-types.yml
  - type: Conventions
    url: conventions/arch-labs-conventions.yml
  - type: DataModel
    url: data-model/arch-labs-data-model.yml
  - type: Lifecycle
    url: lifecycle/arch-labs-lifecycle.yml
  - type: RateLimits
    url: conventions/arch-labs-conventions.yml
  - type: LLMsTxt
    url: llms/arch-labs-llms.txt
- aid: arch-labs:arch-labs-activities-api
  name: Arch Labs Activities API
  description: Interact with Arch objects representing financial updates
  humanURL: https://arch.co/client-api/api-docs/
  baseURL: https://arch.co/client-api/v0
  tags:
  - Activities
  properties:
  - type: OpenAPI
    url: openapi/arch-labs-activities-api-openapi.yml
  - type: Documentation
    url: https://arch.co/client-api/api-docs/
  - type: APIReference
    url: https://arch.co/client-api/api-docs/
  - type: Authentication
    url: authentication/arch-labs-authentication.yml
  - type: ErrorCatalog
    url: errors/arch-labs-problem-types.yml
  - type: Conventions
    url: conventions/arch-labs-conventions.yml
  - type: DataModel
    url: data-model/arch-labs-data-model.yml
  - type: Lifecycle
    url: lifecycle/arch-labs-lifecycle.yml
  - type: RateLimits
    url: conventions/arch-labs-conventions.yml
  - type: LLMsTxt
    url: llms/arch-labs-llms.txt
- aid: arch-labs:arch-labs-addepar-api
  name: Arch Labs Addepar API
  description: The Addepar API from Arch Labs — 1 operation(s) for addepar.
  humanURL: https://arch.co/client-api/api-docs/
  baseURL: https://arch.co/client-api/v0
  tags:
  - Addepar
  properties:
  - type: OpenAPI
    url: openapi/arch-labs-addepar-api-openapi.yml
  - type: Documentation
    url: https://arch.co/client-api/api-docs/
  - type: APIReference
    url: https://arch.co/client-api/api-docs/
  - type: Authentication
    url: authentication/arch-labs-authentication.yml
  - type: ErrorCatalog
    url: errors/arch-labs-problem-types.yml
  - type: Conventions
    url: conventions/arch-labs-conventions.yml
  - type: DataModel
    url: data-model/arch-labs-data-model.yml
  - type: Lifecycle
    url: lifecycle/arch-labs-lifecycle.yml
  - type: RateLimits
    url: conventions/arch-labs-conventions.yml
  - type: LLMsTxt
    url: llms/arch-labs-llms.txt
- aid: arch-labs:arch-labs-authentication-api
  name: Arch Labs Authentication API
  description: The Authentication API from Arch Labs — 1 operation(s) for authentication.
  humanURL: https://arch.co/client-api/api-docs/
  baseURL: https://arch.co/client-api/v0
  tags:
  - Authentication
  properties:
  - type: OpenAPI
    url: openapi/arch-labs-authentication-api-openapi.yml
  - type: Documentation
    url: https://arch.co/client-api/api-docs/
  - type: APIReference
    url: https://arch.co/client-api/api-docs/
  - type: Authentication
    url: authentication/arch-labs-authentication.yml
  - type: ErrorCatalog
    url: errors/arch-labs-problem-types.yml
  - type: Conventions
    url: conventions/arch-labs-conventions.yml
  - type: DataModel
    url: data-model/arch-labs-data-model.yml
  - type: Lifecycle
    url: lifecycle/arch-labs-lifecycle.yml
  - type: RateLimits
    url: conventions/arch-labs-conventions.yml
  - type: LLMsTxt
    url: llms/arch-labs-llms.txt
- aid: arch-labs:arch-labs-cash-flows-api
  name: Arch Labs Cash Flows API
  description: Read and write data relating to money inflow / outflow
  humanURL: https://arch.co/client-api/api-docs/
  baseURL: https://arch.co/client-api/v0
  tags:
  - Cash Flows
  properties:
  - type: OpenAPI
    url: openapi/arch-labs-cash-flows-api-openapi.yml
  - type: Documentation
    url: https://arch.co/client-api/api-docs/
  - type: APIReference
    url: https://arch.co/client-api/api-docs/
  - type: Authentication
    url: authentication/arch-labs-authentication.yml
  - type: ErrorCatalog
    url: errors/arch-labs-problem-types.yml
  - type: Conventions
    url: conventions/arch-labs-conventions.yml
  - type: DataModel
    url: data-model/arch-labs-data-model.yml
  - type: Lifecycle
    url: lifecycle/arch-labs-lifecycle.yml
  - type: RateLimits
    url: conventions/arch-labs-conventions.yml
  - type: LLMsTxt
    url: llms/arch-labs-llms.txt
- aid: arch-labs:arch-labs-firms-api
  name: Arch Labs Firms API
  description: Reference info about firms.
  humanURL: https://arch.co/client-api/api-docs/
  baseURL: https://arch.co/client-api/v0
  tags:
  - Firms
  properties:
  - type: OpenAPI
    url: openapi/arch-labs-firms-api-openapi.yml
  - type: Documentation
    url: https://arch.co/client-api/api-docs/
  - type: APIReference
    url: https://arch.co/client-api/api-docs/
  - type: Authentication
    url: authentication/arch-labs-authentication.yml
  - type: ErrorCatalog
    url: errors/arch-labs-problem-types.yml
  - type: Conventions
    url: conventions/arch-labs-conventions.yml
  - type: DataModel
    url: data-model/arch-labs-data-model.yml
  - type: Lifecycle
    url: lifecycle/arch-labs-lifecycle.yml
  - type: RateLimits
    url: conventions/arch-labs-conventions.yml
  - type: LLMsTxt
    url: llms/arch-labs-llms.txt
- aid: arch-labs:arch-labs-holdings-api
  name: Arch Labs Holdings API
  description: Read holding data and push new investments.
  humanURL: https://arch.co/client-api/api-docs/
  baseURL: https://arch.co/client-api/v0
  tags:
  - Holdings
  properties:
  - type: OpenAPI
    url: openapi/arch-labs-holdings-api-openapi.yml
  - type: Documentation
    url: https://arch.co/client-api/api-docs/
  - type: APIReference
    url: https://arch.co/client-api/api-docs/
  - type: Authentication
    url: authentication/arch-labs-authentication.yml
  - type: ErrorCatalog
    url: errors/arch-labs-problem-types.yml
  - type: Conventions
    url: conventions/arch-labs-conventions.yml
  - type: DataModel
    url: data-model/arch-labs-data-model.yml
  - type: Lifecycle
    url: lifecycle/arch-labs-lifecycle.yml
  - type: RateLimits
    url: conventions/arch-labs-conventions.yml
  - type: LLMsTxt
    url: llms/arch-labs-llms.txt
- aid: arch-labs:arch-labs-investing-entities-api
  name: Arch Labs Investing Entities API
  description: Read from and create new investing entities
  humanURL: https://arch.co/client-api/api-docs/
  baseURL: https://arch.co/client-api/v0
  tags:
  - Investing Entities
  properties:
  - type: OpenAPI
    url: openapi/arch-labs-investing-entities-api-openapi.yml
  - type: Documentation
    url: https://arch.co/client-api/api-docs/
  - type: APIReference
    url: https://arch.co/client-api/api-docs/
  - type: Authentication
    url: authentication/arch-labs-authentication.yml
  - type: ErrorCatalog
    url: errors/arch-labs-problem-types.yml
  - type: Conventions
    url: conventions/arch-labs-conventions.yml
  - type: DataModel
    url: data-model/arch-labs-data-model.yml
  - type: Lifecycle
    url: lifecycle/arch-labs-lifecycle.yml
  - type: RateLimits
    url: conventions/arch-labs-conventions.yml
  - type: LLMsTxt
    url: llms/arch-labs-llms.txt
- aid: arch-labs:arch-labs-issuing-entities-api
  name: Arch Labs Issuing Entities API
  description: Read from and create new issuing entities
  humanURL: https://arch.co/client-api/api-docs/
  baseURL: https://arch.co/client-api/v0
  tags:
  - Issuing Entities
  properties:
  - type: OpenAPI
    url: openapi/arch-labs-issuing-entities-api-openapi.yml
  - type: Documentation
    url: https://arch.co/client-api/api-docs/
  - type: APIReference
    url: https://arch.co/client-api/api-docs/
  - type: Authentication
    url: authentication/arch-labs-authentication.yml
  - type: ErrorCatalog
    url: errors/arch-labs-problem-types.yml
  - type: Conventions
    url: conventions/arch-labs-conventions.yml
  - type: DataModel
    url: data-model/arch-labs-data-model.yml
  - type: Lifecycle
    url: lifecycle/arch-labs-lifecycle.yml
  - type: RateLimits
    url: conventions/arch-labs-conventions.yml
  - type: LLMsTxt
    url: llms/arch-labs-llms.txt
- aid: arch-labs:arch-labs-lookthroughs-api
  name: Arch Labs Lookthroughs API
  description: Fetch data relating to the underling investments made by your own investments
  humanURL: https://arch.co/client-api/api-docs/
  baseURL: https://arch.co/client-api/v0
  tags:
  - Lookthroughs
  properties:
  - type: OpenAPI
    url: openapi/arch-labs-lookthroughs-api-openapi.yml
  - type: Documentation
    url: https://arch.co/client-api/api-docs/
  - type: APIReference
    url: https://arch.co/client-api/api-docs/
  - type: Authentication
    url: authentication/arch-labs-authentication.yml
  - type: ErrorCatalog
    url: errors/arch-labs-problem-types.yml
  - type: Conventions
    url: conventions/arch-labs-conventions.yml
  - type: DataModel
    url: data-model/arch-labs-data-model.yml
  - type: Lifecycle
    url: lifecycle/arch-labs-lifecycle.yml
  - type: RateLimits
    url: conventions/arch-labs-conventions.yml
  - type: LLMsTxt
    url: llms/arch-labs-llms.txt
- aid: arch-labs:arch-labs-offerings-api
  name: Arch Labs Offerings API
  description: Get data on individual investment offering opportunities offered by your holdings
  humanURL: https://arch.co/client-api/api-docs/
  baseURL: https://arch.co/client-api/v0
  tags:
  - Offerings
  properties:
  - type: OpenAPI
    url: openapi/arch-labs-offerings-api-openapi.yml
  - type: Documentation
    url: https://arch.co/client-api/api-docs/
  - type: APIReference
    url: https://arch.co/client-api/api-docs/
  - type: Authentication
    url: authentication/arch-labs-authentication.yml
  - type: ErrorCatalog
    url: errors/arch-labs-problem-types.yml
  - type: Conventions
    url: conventions/arch-labs-conventions.yml
  - type: DataModel
    url: data-model/arch-labs-data-model.yml
  - type: Lifecycle
    url: lifecycle/arch-labs-lifecycle.yml
  - type: RateLimits
    url: conventions/arch-labs-conventions.yml
  - type: LLMsTxt
    url: llms/arch-labs-llms.txt
- aid: arch-labs:arch-labs-tasks-api
  name: Arch Labs Tasks API
  description: The Tasks API from Arch Labs — 6 operation(s) for tasks.
  humanURL: https://arch.co/client-api/api-docs/
  baseURL: https://arch.co/client-api/v0
  tags:
  - Tasks
  properties:
  - type: OpenAPI
    url: openapi/arch-labs-tasks-api-openapi.yml
  - type: Documentation
    url: https://arch.co/client-api/api-docs/
  - type: APIReference
    url: https://arch.co/client-api/api-docs/
  - type: Authentication
    url: authentication/arch-labs-authentication.yml
  - type: ErrorCatalog
    url: errors/arch-labs-problem-types.yml
  - type: Conventions
    url: conventions/arch-labs-conventions.yml
  - type: DataModel
    url: data-model/arch-labs-data-model.yml
  - type: Lifecycle
    url: lifecycle/arch-labs-lifecycle.yml
  - type: RateLimits
    url: conventions/arch-labs-conventions.yml
  - type: LLMsTxt
    url: llms/arch-labs-llms.txt
- aid: arch-labs:arch-labs-tax-documents-api
  name: Arch Labs Tax Documents API
  description: The Tax Documents API from Arch Labs — 4 operation(s) for tax documents.
  humanURL: https://arch.co/client-api/api-docs/
  baseURL: https://arch.co/client-api/v0
  tags:
  - Tax Documents
  properties:
  - type: OpenAPI
    url: openapi/arch-labs-tax-documents-api-openapi.yml
  - type: Documentation
    url: https://arch.co/client-api/api-docs/
  - type: APIReference
    url: https://arch.co/client-api/api-docs/
  - type: Authentication
    url: authentication/arch-labs-authentication.yml
  - type: ErrorCatalog
    url: errors/arch-labs-problem-types.yml
  - type: Conventions
    url: conventions/arch-labs-conventions.yml
  - type: DataModel
    url: data-model/arch-labs-data-model.yml
  - type: Lifecycle
    url: lifecycle/arch-labs-lifecycle.yml
  - type: RateLimits
    url: conventions/arch-labs-conventions.yml
  - type: LLMsTxt
    url: llms/arch-labs-llms.txt
- aid: arch-labs:arch-labs-user-roles-api
  name: Arch Labs User Roles API
  description: The User Roles API from Arch Labs — 1 operation(s) for user roles.
  humanURL: https://arch.co/client-api/api-docs/
  baseURL: https://arch.co/client-api/v0
  tags:
  - User Roles
  properties:
  - type: OpenAPI
    url: openapi/arch-labs-user-roles-api-openapi.yml
  - type: Documentation
    url: https://arch.co/client-api/api-docs/
  - type: APIReference
    url: https://arch.co/client-api/api-docs/
  - type: Authentication
    url: authentication/arch-labs-authentication.yml
  - type: ErrorCatalog
    url: errors/arch-labs-problem-types.yml
  - type: Conventions
    url: conventions/arch-labs-conventions.yml
  - type: DataModel
    url: data-model/arch-labs-data-model.yml
  - type: Lifecycle
    url: lifecycle/arch-labs-lifecycle.yml
  - type: RateLimits
    url: conventions/arch-labs-conventions.yml
  - type: LLMsTxt
    url: llms/arch-labs-llms.txt
- aid: arch-labs:arch-labs-users-api
  name: Arch Labs Users API
  description: The Users API from Arch Labs — 2 operation(s) for users.
  humanURL: https://arch.co/client-api/api-docs/
  baseURL: https://arch.co/client-api/v0
  tags:
  - Users
  properties:
  - type: OpenAPI
    url: openapi/arch-labs-users-api-openapi.yml
  - type: Documentation
    url: https://arch.co/client-api/api-docs/
  - type: APIReference
    url: https://arch.co/client-api/api-docs/
  - type: Authentication
    url: authentication/arch-labs-authentication.yml
  - type: ErrorCatalog
    url: errors/arch-labs-problem-types.yml
  - type: Conventions
    url: conventions/arch-labs-conventions.yml
  - type: DataModel
    url: data-model/arch-labs-data-model.yml
  - type: Lifecycle
    url: lifecycle/arch-labs-lifecycle.yml
  - type: RateLimits
    url: conventions/arch-labs-conventions.yml
  - type: LLMsTxt
    url: llms/arch-labs-llms.txt
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
common:
- type: Website
  url: https://arch.co
- type: DeveloperPortal
  url: https://arch.co/client-api/api-docs/
- type: Documentation
  url: https://arch.co/client-api/api-docs/
- type: APIReference
  url: https://arch.co/client-api/api-docs/
- type: GettingStarted
  url: https://arch.co/client-api/api-docs/
- type: Authentication
  url: authentication/arch-labs-authentication.yml
- type: Support
  url: https://arch.co/contact.html
- type: SignUp
  url: https://arch.co/portal
- type: Login
  url: https://arch.co/portal
- type: TermsOfService
  url: https://arch.co/legal.html
- type: PrivacyPolicy
  url: https://arch.co/legal.html#privacy-policy
- type: StatusPage
  url: https://arch-group.gitlab.io/status-page/
- type: Security
  url: https://arch.co/vulnerabilitydisclosure.html
- type: VulnerabilityDisclosure
  url: security/arch-labs-vulnerability-disclosure.yml
- type: TrustCenter
  url: https://trust.arch.co/
- type: Compliance
  url: https://arch.co/security.html
- type: DomainSecurity
  url: security/arch-labs-domain-security.yml
- type: Conformance
  url: conformance/arch-labs-conformance.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/archsoftware/
- type: Twitter
  url: https://twitter.com/gotk1s
x-enrichment:
  date: '2026-07-19'
  status: backfilled
  pass: local-v1
  note: backfilled from .gitignore signal + verified work evidence