Securitize is a tokenization platform and SEC-registered financial services group that issues, manages, and services digital securities representing real-world assets — tokenized U.S. Treasuries, private credit, private equity, funds, and equities — for asset managers including BlackRock (BUIDL), Apollo (ACRED), Hamilton Lane, KKR, and VanEck (VBILL). The company operates a registered transfer agent, broker-dealer (Securitize Markets), alternative trading system, fund administration business, and an EU-approved investment firm, and it publishes three developer-facing APIs: a Domain API covering the full securities lifecycle (investor onboarding, KYC/KYB, accreditation, fundraising, issuance, token wallets, blockchain transactions, snapshots, and holder records), a Connect API that acts as an OAuth provider for Securitize iD single sign-on and verified-identity sharing, and a Webhook API for real-time investor event delivery. Securitize also runs a public, unauthenticated MCP server that exposes its tokenized-asset catalog to AI agents.
Securitize publishes 7 API contracts indexed on the APIs.io network, including APAC API, Domains API, Health Check API, and 4 more. Tagged areas include Tokenization, Digital Securities, Real World Assets, Capital Markets, and Fund Administration.
The Securitize catalog on APIs.io includes 1 event-driven AsyncAPI specification and 1 Spectral governance ruleset.
Securitize’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, signup flow, authentication, and 22 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Securities & Market Data 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.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/securitize/"><img src="https://apis.io/badge/securitize/card.svg" alt="Securitize on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Rate-Limit Signaling+7 pts — OpenAPI responses document X-RateLimit-* / RateLimit headers (verified), else a rate_limits artifact or RateLimits link (documented)
Request/Response Examples+7 pts — share of operations carrying request/response examples; else an Examples / Code Samples link
Delegated User Identity+6 pts — a served discovery document listing authorization_code in grant_types_supported (served), else an oauth2 authorizationCode flow or openIdConnect declared in an OpenAPI (documented)
6 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
Access Clarityscores 13.2 — up to +17.4 composite points
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
OAuth-based identity API that lets partners add "Log in with Securitize iD" to their own application and, with investor consent, retrieve verified KYC/KYB/AML identity data — in...
Public, unauthenticated Model Context Protocol server ("Securitize Connector") that gives AI assistants and agents real-time, standardized access to the Securitize tokenized-ass...
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
aid: securitize
name: Securitize
description: 'Securitize is a tokenization platform and SEC-registered financial services group that issues, manages, and
services digital securities representing real-world assets — tokenized U.S. Treasuries, private credit, private equity,
funds, and equities — for asset managers including BlackRock (BUIDL), Apollo (ACRED), Hamilton Lane, KKR, and VanEck (VBILL).
The company operates a registered transfer agent, broker-dealer (Securitize Markets), alternative trading system, fund administration
business, and an EU-approved investment firm, and it publishes three developer-facing APIs: a Domain API covering the full
securities lifecycle (investor onboarding, KYC/KYB, accreditation, fundraising, issuance, token wallets, blockchain transactions,
snapshots, and holder records), a Connect API that acts as an OAuth provider for Securitize iD single sign-on and verified-identity
sharing, and a Webhook API for real-time investor event delivery. Securitize also runs a public, unauthenticated MCP server
that exposes its tokenized-asset catalog to AI agents.'
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: unknown
trial: false
try_now: false
public: false
label: Unknown
confidence: low
probe_state: covered
source:
- authentication
- scopes
- security
- sandbox
generated: '2026-11-06'
method: derived
image: https://cdn.builder.io/api/v1/image/assets%2Fd39b51a544e84e2fbb2445f58c6c6f2c%2F0eeaf40c7ecd4ee0a05f030d32ae949e
url: https://raw.githubusercontent.com/api-evangelist/securitize/refs/heads/main/apis.yml
x-type: company
x-source: harvest:secondary-market
specificationVersion: '0.23'
created: '2026-08-05'
modified: '2026-08-05'
tags:
- Tokenization
- Digital Securities
- Real World Assets
- Capital Markets
- Fund Administration
- Transfer Agent
- KYC
- AML
- Identity Verification
- Blockchain
- Broker-Dealer
- Private Credit
- MCP
- Webhook
tags_raw:
- tokenization
- digital-securities
- real-world-assets
- capital-markets
- fund-administration
- transfer-agent
- kyc
- aml
- identity-verification
- blockchain
- broker-dealer
- private-credit
- mcp
- webhooks
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
apis:
- name: Securitize Connect API (Securitize iD)
description: OAuth-based identity API that lets partners add "Log in with Securitize iD" to their own application and, with
investor consent, retrieve verified KYC/KYB/AML identity data — investor information, verification details, investor documents,
legal signers, and registered wallets. Scopes are limited to info, details, and verification. Documented endpoint surface
only; Securitize publishes no machine-readable specification for this API and the Swagger reference its docs link to now
returns 404.
humanURL: https://sec-connect-api-docs.securitize.io/
baseURL: https://sec-id-api.securitize.io/
tags:
- Identity Verification
- KYC
- AML
- OAuth
- SSO
- Authentication
tags_raw:
- identity-verification
- kyc
- aml
- oauth
- single-sign-on
- Authentication
properties:
- type: Documentation
url: https://sec-connect-api-docs.securitize.io/
- type: GettingStarted
url: https://sec-connect-api-docs.securitize.io/accessing-the-apis
- type: Authentication
url: https://sec-connect-api-docs.securitize.io/authentication-1/authentication
- type: OAuthScopes
url: scopes/securitize-scopes.yml
- type: LLMsTxt
url: llms/securitize-connect-api-llms.txt
x-evidence:
fetched: '2026-08-05'
spec_probe: https://sec-id-api.sandbox.securitize.io/swagger
spec_probe_status: 404
note: The Connect API docs link to a Securitize iD Swagger at https://sec-id-api.sandbox.securitize.io/swagger#/ as "the
reference documentation"; that path and every /swagger-json, /openapi.json and /api-json variant on both the sandbox
and production hosts returned 404 on 2026-08-05. No OpenAPI was authored on the provider's behalf.
- name: Securitize MCP Server
description: Public, unauthenticated Model Context Protocol server ("Securitize Connector") that gives AI assistants and
agents real-time, standardized access to the Securitize tokenized-asset catalog — listing assets, counting them, searching
by symbol or description, and retrieving asset detail and on-chain token information including contract addresses and
bridge details. Streamable HTTP transport, MCP protocol version 2025-06-18.
humanURL: https://securitize.io/learn/blog/Introducing-the-Securitize-MCP-Server-A-Gateway-to-Tokenized-Asset-Data
baseURL: https://mcp.securitize.io/mcp
tags:
- MCP
- Agent-Native
- Tokenization
- Real World Assets
tags_raw:
- mcp
- agent-native
- tokenization
- real-world-assets
properties:
- type: MCPServer
url: mcp/securitize-mcp.yml
- type: ToolCrosswalk
url: mcp/securitize-tool-crosswalk.yml
- aid: securitize:securitize-apac-api
name: Securitize APAC API
description: The APAC API from Securitize — 4 operation(s) for apac.
humanURL: https://domain-api-docs.securitize.io/
baseURL: https://public-api.securitize.io/
tags:
- Asia Pacific
tags_raw:
- APAC
properties:
- type: OpenAPI
url: openapi/securitize-apac-api-openapi.yml
- type: Documentation
url: https://domain-api-docs.securitize.io/
- type: APIReference
url: https://public-api.sandbox.securitize.io/docs/
- type: GettingStarted
url: https://domain-api-docs.securitize.io/api/api-specs
- type: Authentication
url: https://domain-api-docs.securitize.io/api/authentication
- type: LLMsTxt
url: llms/securitize-domain-api-llms.txt
- type: ErrorCatalog
url: errors/securitize-problem-types.yml
- type: DataModel
url: data-model/securitize-data-model.yml
- type: Webhooks
url: asyncapi/securitize-webhooks.yml
- aid: securitize:securitize-domains-api
name: Securitize Domains API
description: The Domains API from Securitize — 74 operation(s) for domains.
humanURL: https://domain-api-docs.securitize.io/
baseURL: https://public-api.securitize.io/
tags:
- Domains
properties:
- type: OpenAPI
url: openapi/securitize-domains-api-openapi.yml
- type: Documentation
url: https://domain-api-docs.securitize.io/
- type: APIReference
url: https://public-api.sandbox.securitize.io/docs/
- type: GettingStarted
url: https://domain-api-docs.securitize.io/api/api-specs
- type: Authentication
url: https://domain-api-docs.securitize.io/api/authentication
- type: LLMsTxt
url: llms/securitize-domain-api-llms.txt
- type: ErrorCatalog
url: errors/securitize-problem-types.yml
- type: DataModel
url: data-model/securitize-data-model.yml
- type: Webhooks
url: asyncapi/securitize-webhooks.yml
- aid: securitize:securitize-health-check-api
name: Securitize Health Check API
description: The Health Check API from Securitize — 1 operation(s) for health check.
humanURL: https://domain-api-docs.securitize.io/
baseURL: https://public-api.securitize.io/
tags:
- Health Check
properties:
- type: OpenAPI
url: openapi/securitize-health-check-api-openapi.yml
- type: Documentation
url: https://domain-api-docs.securitize.io/
- type: APIReference
url: https://public-api.sandbox.securitize.io/docs/
- type: GettingStarted
url: https://domain-api-docs.securitize.io/api/api-specs
- type: Authentication
url: https://domain-api-docs.securitize.io/api/authentication
- type: LLMsTxt
url: llms/securitize-domain-api-llms.txt
- type: ErrorCatalog
url: errors/securitize-problem-types.yml
- type: DataModel
url: data-model/securitize-data-model.yml
- type: Webhooks
url: asyncapi/securitize-webhooks.yml
- aid: securitize:securitize-travel-rule-api
name: Securitize Travel Rule API
description: The Travel Rule API from Securitize — 4 operation(s) for travel rule.
humanURL: https://domain-api-docs.securitize.io/
baseURL: https://public-api.securitize.io/
tags:
- Travel Rule
properties:
- type: OpenAPI
url: openapi/securitize-travel-rule-api-openapi.yml
- type: Documentation
url: https://domain-api-docs.securitize.io/
- type: APIReference
url: https://public-api.sandbox.securitize.io/docs/
- type: GettingStarted
url: https://domain-api-docs.securitize.io/api/api-specs
- type: Authentication
url: https://domain-api-docs.securitize.io/api/authentication
- type: LLMsTxt
url: llms/securitize-domain-api-llms.txt
- type: ErrorCatalog
url: errors/securitize-problem-types.yml
- type: DataModel
url: data-model/securitize-data-model.yml
- type: Webhooks
url: asyncapi/securitize-webhooks.yml
- aid: securitize:securitize-webhooks-api
name: Securitize Webhooks API
description: The Webhooks API from Securitize — 4 operation(s) for webhooks.
humanURL: https://domain-api-docs.securitize.io/
baseURL: https://public-api.securitize.io/
tags:
- Webhook
tags_raw:
- Webhooks
properties:
- type: OpenAPI
url: openapi/securitize-webhooks-api-openapi.yml
- type: Documentation
url: https://domain-api-docs.securitize.io/
- type: APIReference
url: https://public-api.sandbox.securitize.io/docs/
- type: GettingStarted
url: https://domain-api-docs.securitize.io/api/api-specs
- type: Authentication
url: https://domain-api-docs.securitize.io/api/authentication
- type: LLMsTxt
url: llms/securitize-domain-api-llms.txt
- type: ErrorCatalog
url: errors/securitize-problem-types.yml
- type: DataModel
url: data-model/securitize-data-model.yml
- type: Webhooks
url: asyncapi/securitize-webhooks.yml
common:
- type: CapabilityMap
url: capabilities/securitize-capability-edges.yml
name: Securitize Business Capability Map
- type: Website
url: https://securitize.io/
- type: DeveloperPortal
url: https://securitize.io/apis
- type: Documentation
url: https://domain-api-docs.securitize.io/
- type: APIReference
url: https://public-api.sandbox.securitize.io/docs/
- type: GettingStarted
url: https://domain-api-docs.securitize.io/api/api-specs
- type: Postman
url: https://documenter.getpostman.com/view/16645978/UVsEVopd
- type: Support
url: https://developersupport.securitize.io/hc/en-us
- type: Blog
url: https://securitize.io/learn/blog
- type: GitHubOrganization
url: https://github.com/securitize-io
- type: SignUp
url: https://id.securitize.io/
- type: Security
url: https://securitize.io/bug-bounty
- type: VulnerabilityDisclosure
url: security/securitize-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/securitize-domain-security.yml
- type: Authentication
url: authentication/securitize-authentication.yml
- type: OAuthScopes
url: scopes/securitize-scopes.yml
- type: Conformance
url: conformance/securitize-conformance.yml
- type: Conventions
url: conventions/securitize-conventions.yml
- type: Lifecycle
url: lifecycle/securitize-lifecycle.yml
- type: ErrorCatalog
url: errors/securitize-problem-types.yml
- type: DataModel
url: data-model/securitize-data-model.yml
- type: Sandbox
url: sandbox/securitize-sandbox.yml
- type: Packages
url: packages/securitize-packages.yml
- type: MCPServer
url: mcp/securitize-mcp.yml
- type: ToolCrosswalk
url: mcp/securitize-tool-crosswalk.yml
- type: Webhooks
url: asyncapi/securitize-webhooks.yml
- type: AgentSkill
url: skills/_index.yml
- type: AgenticAccess
url: agentic-access/securitize-agentic-access.yml
- type: Overlay
url: overlays/securitize-domains-overlay.yaml
x-enrichment:
date: '2026-08-05'
status: enriched
artifacts_added: 26
pass: local-v1
x-coverage:
state: covered
reason: null
detail: Full contract discovery succeeded. The Securitize Domains API OpenAPI (3.0.0, 87 paths / 125 operations, 238 schemas)
was harvested verbatim from the Swagger UI backing document at https://public-api.sandbox.securitize.io/doc/swagger-json,
and the public MCP server at https://mcp.securitize.io/mcp answered tools/list anonymously with five real tools. The Connect
API remains documented-prose-only — its cited Securitize iD Swagger 404s — and is recorded as such rather than authored.
evidence:
- url: https://public-api.sandbox.securitize.io/doc/swagger-json
status: 200
- url: https://mcp.securitize.io/mcp
status: 200
- url: https://sec-id-api.sandbox.securitize.io/swagger
status: 404
checked: '2026-08-05'
Securitize API — frequently asked questions
Does Securitize have an API?
Yes. APIs.io lists 7 APIs from Securitize, including Securitize Connect API (Securitize iD), Securitize MCP Server and Securitize APAC API, and 4 more.
Is there an OpenAPI specification for the Securitize API?
Yes. APIs.io indexes 5 OpenAPI specifications for Securitize, each linked for download from this page.
How do I authenticate with the Securitize API?
Securitize uses bearer-token authentication (apiKey · 1 scheme). The details are profiled on APIs.io as Securitize Authentication.
Does Securitize have an MCP server?
Yes. APIs.io lists 1 MCP server for Securitize: Remote MCP server at mcp.securitize.io over HTTP; 5 tools listed.
Is the Securitize API ready for AI agents?
Securitize has a Kin Score of 45.1 out of 100 (developing) and an Agent Readiness score of 40.0 (agent-ready), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.