InsumerAPI, built by The Insumer Model™, provides condition‑based wallet authentication for developers and AI agents across 37 blockchain networks. By sending a wallet address and a programmable condition, callers receive an ECDSA‑signed boolean attestation that can be verified offline. The service never exposes wallet balances and supports optional Merkle proofs for on‑chain verification. It offers endpoints for token balance checks, NFT ownership, EAS attestations, custom view calls, and compliance templates, all secured without shared secrets or identity‑first credentials. Products are available for stores, clubs, and communities, and the platform is licensed to partners such as Skye Meta.
insumermodel-com publishes 10 API contracts indexed on the APIs.io network, including Agent Commerce Protocols API, Agent Onboarding API, Discounts & Codes API, and 7 more. Tagged areas include Wallet Auth, Blockchain, AI Agents, Condition-Based Access, and Crypto.
The insumermodel-com catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
insumermodel-com’s developer surface includes changelog, engineering blog, authentication, documentation, API reference, getting-started guide, support, and 27 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Payments 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 could not be measured. We hold no machine-readable contract for
this provider to read, so there is nothing to measure a write surface against. Excluded rather than scored zero:
never-measured and measured-empty are different facts. Publishing an OpenAPI is what makes this facet — and
several others — scorable at all.
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/.
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/insumermodel-com/"><img src="https://apis.io/badge/insumermodel-com/card.svg" alt="insumermodel-com 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
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)
How software gets and keeps access with no human in the loop. Buy a key or top up credits with USDC; the transaction sender wallet becomes the key identity, and the payment, sig...
Turn a condition verdict into a price. Calculate a discount, create a signed code (INSR-XXXXX, valid 30 minutes), validate that code from a merchant backend, and confirm stablec...
Create and administer a merchant programmatically. Token and NFT tiers, discount settings, domain verification, directory publishing, credits, ownership claims, and registry sub...
In-person recognition. Partner-operated scanner PINs, login-less scanner sessions, and pass verification. The partner builds only UI; signing stays inside the primitive and is n...
Structured, signed fact profiles for a wallet, organized by dimension, singly or in batches. No score, no opinion, just cryptographically verifiable evidence. Reachable with an ...
The primitive. Read wallet state, evaluate it against caller-supplied conditions, return a signed boolean. Conditions in, signed attestations out. Balances are never exposed. Th...
aid: insumermodel-com
name: insumermodel-com
description: InsumerAPI, built by The Insumer Model™, provides condition‑based wallet authentication for developers and AI
agents across 37 blockchain networks. By sending a wallet address and a programmable condition, callers receive an ECDSA‑signed
boolean attestation that can be verified offline. The service never exposes wallet balances and supports optional Merkle
proofs for on‑chain verification. It offers endpoints for token balance checks, NFT ownership, EAS attestations, custom
view calls, and compliance templates, all secured without shared secrets or identity‑first credentials. Products are available
for stores, clubs, and communities, and the platform is licensed to partners such as Skye Meta.
url: https://artifacts.apis.io/insumermodel-com/apis.yml
x-type: company
image: https://insumermodel.com/images/homepage-og.webp?v=6
x-source: harvest:mcp-registry
x-tier: profiled
x-tier-reason: enrichment pass 2026-10-30 (modular-v1; was harvest)
specificationVersion: '0.20'
created: '2026-10-30'
modified: '2026-10-30'
tags:
- Wallet Auth
- Blockchain
- AI Agents
- Condition-Based Access
- Crypto
- Developer Tools
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
common:
- type: AgenticAccess
url: agentic-access/insumermodel-com-agentic-access.yml
- type: Spectral
url: rules/insumermodel-com-rules.yml
- type: JSONLD
url: json-ld/insumermodel-com-context.jsonld
- type: Vocabulary
url: vocabulary/insumermodel-com-vocabulary.yml
- type: AgentSkill
url: skills/_index.yml
- type: DataModel
url: data-model/insumermodel-com-data-model.yml
- type: Security
url: security/insumermodel-com-vulnerability-disclosure.yml
- type: ErrorCatalog
url: errors/insumermodel-com-problem-types.yml
- type: Conformance
url: conformance/insumermodel-com-conformance.yml
- type: LLMsTxt
url: llms/insumermodel-com-llms.txt
- type: ToolCrosswalk
url: mcp/insumermodel-com-tool-crosswalk.yml
- type: MCPServer
url: mcp/insumermodel-com-mcp.yml
- type: SecurityTxt
url: well-known/insumermodel-com-security.txt
- type: SecurityTxt
url: well-known/insumermodel-com-api-security.txt
- type: WellKnown
url: well-known/insumermodel-com-well-known.yml
- type: Hosts
url: hosts/insumermodel-com-hosts.yml
- type: Vendors
url: vendors/insumermodel-com-vendors.yml
- type: SDKs
url: packages/insumermodel-com-packages.yml
- type: Packages
url: packages/insumermodel-com-packages.yml
- type: ChangeLog
url: https://insumermodel.com/developers/changelog/
- type: Blog
url: https://insumermodel.com/blog/
- type: Authentication
url: authentication/insumermodel-com-authentication.yml
- type: VulnerabilityDisclosure
url: security/insumermodel-com-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/insumermodel-com-domain-security.yml
- type: Website
url: https://insumermodel.com/
- type: DeveloperPortal
url: https://insumermodel.com/developers/
- type: Documentation
url: https://insumermodel.com/developers/
- type: APIReference
url: https://insumermodel.com/openapi.json
- type: GettingStarted
url: https://insumermodel.com/developers/quickstart/
- type: Support
url: https://insumermodel.com/contact/
- type: Pricing
url: https://insumermodel.com/pricing/
- type: TermsOfService
url: https://insumermodel.com/terms-of-service/
- type: PrivacyPolicy
url: https://insumermodel.com/privacy-policy/
- type: GitHubOrganization
url: https://github.com/insumerapi
apis:
- aid: insumermodel-com:insumermodel-com-agent-commerce-protocols-api
name: insumermodel-com Agent Commerce Protocols API
description: The same discount decision returned in ACP (OpenAI/Stripe) and UCP (Google) formats for AI agent commerce flows.
humanURL: https://insumermodel.com/developers/api-reference/
baseURL: https://api.insumermodel.com
tags:
- Agent Commerce Protocols
properties:
- type: OpenAPI
url: openapi/insumermodel-com-agent-commerce-protocols-api-openapi.yml
- type: JSONSchema
url: json-schema/insumermodel-com-condition-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-token-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-nft-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-chain-id-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-sender-signature-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-wallet-proof-schema.json
- aid: insumermodel-com:insumermodel-com-agent-onboarding-api
name: insumermodel-com Agent Onboarding API
description: How software gets and keeps access with no human in the loop. Buy a key or top up credits with USDC; the transaction
sender wallet becomes the key identity, and the payment, signed by that wallet, is the auth. No email, no card, no account
creation. An agent that wants no account at all skips this group entirely and pays per call with x402 on Wallet Auth and
Trust Fact Profiles.
humanURL: https://insumermodel.com/developers/api-reference/
baseURL: https://api.insumermodel.com
tags:
- Agent Onboarding
properties:
- type: OpenAPI
url: openapi/insumermodel-com-agent-onboarding-api-openapi.yml
- type: JSONSchema
url: json-schema/insumermodel-com-condition-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-token-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-nft-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-chain-id-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-sender-signature-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-wallet-proof-schema.json
- aid: insumermodel-com:insumermodel-com-discounts-codes-api
name: insumermodel-com Discounts & Codes API
description: Turn a condition verdict into a price. Calculate a discount, create a signed code (INSR-XXXXX, valid 30 minutes),
validate that code from a merchant backend, and confirm stablecoin payment.
humanURL: https://insumermodel.com/developers/api-reference/
baseURL: https://api.insumermodel.com
tags:
- Discounts & Codes
properties:
- type: OpenAPI
url: openapi/insumermodel-com-discounts-codes-api-openapi.yml
- type: JSONSchema
url: json-schema/insumermodel-com-condition-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-token-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-nft-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-chain-id-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-sender-signature-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-wallet-proof-schema.json
- aid: insumermodel-com:insumermodel-com-discovery-api
name: insumermodel-com Discovery API
description: Browse merchants, tokens, and NFT collections in the public directory.
humanURL: https://insumermodel.com/developers/api-reference/
baseURL: https://api.insumermodel.com
tags:
- Discovery
properties:
- type: OpenAPI
url: openapi/insumermodel-com-discovery-api-openapi.yml
- type: JSONSchema
url: json-schema/insumermodel-com-condition-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-token-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-nft-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-chain-id-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-sender-signature-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-wallet-proof-schema.json
- aid: insumermodel-com:insumermodel-com-keys-billing-api
name: insumermodel-com Keys & Billing API
description: Key lifecycle and billing. Free email signup, on-chain purchase, card subscriptions, credit balance and top-ups,
account lookup, billing portal.
humanURL: https://insumermodel.com/developers/api-reference/
baseURL: https://api.insumermodel.com
tags:
- Keys & Billing
properties:
- type: OpenAPI
url: openapi/insumermodel-com-keys-billing-api-openapi.yml
- type: JSONSchema
url: json-schema/insumermodel-com-condition-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-token-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-nft-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-chain-id-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-sender-signature-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-wallet-proof-schema.json
- aid: insumermodel-com:insumermodel-com-merchant-setup-api
name: insumermodel-com Merchant Setup API
description: Create and administer a merchant programmatically. Token and NFT tiers, discount settings, domain verification,
directory publishing, credits, ownership claims, and registry submissions. The API key that creates a merchant owns it.
humanURL: https://insumermodel.com/developers/api-reference/
baseURL: https://api.insumermodel.com
tags:
- Merchant Setup
properties:
- type: OpenAPI
url: openapi/insumermodel-com-merchant-setup-api-openapi.yml
- type: JSONSchema
url: json-schema/insumermodel-com-condition-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-token-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-nft-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-chain-id-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-sender-signature-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-wallet-proof-schema.json
- aid: insumermodel-com:insumermodel-com-platform-api
name: insumermodel-com Platform API
description: Service health and chain-support requests.
humanURL: https://insumermodel.com/developers/api-reference/
baseURL: https://api.insumermodel.com
tags:
- Platform
properties:
- type: OpenAPI
url: openapi/insumermodel-com-platform-api-openapi.yml
- type: JSONSchema
url: json-schema/insumermodel-com-condition-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-token-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-nft-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-chain-id-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-sender-signature-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-wallet-proof-schema.json
- aid: insumermodel-com:insumermodel-com-point-of-sale-api
name: insumermodel-com Point of Sale API
description: In-person recognition. Partner-operated scanner PINs, login-less scanner sessions, and pass verification. The
partner builds only UI; signing stays inside the primitive and is never exposed as an API call.
humanURL: https://insumermodel.com/developers/api-reference/
baseURL: https://api.insumermodel.com
tags:
- Point of Sale
properties:
- type: OpenAPI
url: openapi/insumermodel-com-point-of-sale-api-openapi.yml
- type: JSONSchema
url: json-schema/insumermodel-com-condition-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-token-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-nft-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-chain-id-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-sender-signature-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-wallet-proof-schema.json
- aid: insumermodel-com:insumermodel-com-trust-fact-profiles-api
name: insumermodel-com Trust Fact Profiles API
description: Structured, signed fact profiles for a wallet, organized by dimension, singly or in batches. No score, no opinion,
just cryptographically verifiable evidence. Reachable with an API key, with wallet-signed auth, or with no credential
at all via x402 pay-per-call.
humanURL: https://insumermodel.com/developers/api-reference/
baseURL: https://api.insumermodel.com
tags:
- Trust Fact Profiles
properties:
- type: OpenAPI
url: openapi/insumermodel-com-trust-fact-profiles-api-openapi.yml
- type: JSONSchema
url: json-schema/insumermodel-com-condition-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-token-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-nft-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-chain-id-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-sender-signature-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-wallet-proof-schema.json
- aid: insumermodel-com:insumermodel-com-wallet-auth-api
name: insumermodel-com Wallet Auth API
description: The primitive. Read wallet state, evaluate it against caller-supplied conditions, return a signed boolean.
Conditions in, signed attestations out. Balances are never exposed. This group also carries the pre-configured condition
templates and the public key set every signed response is checked against, so the full loop (read, evaluate, sign, verify
independently) lives in one place. Reachable with an API key, with wallet-signed auth, or with no credential at all via
x402 pay-per-call.
humanURL: https://insumermodel.com/developers/api-reference/
baseURL: https://api.insumermodel.com
tags:
- Wallet Auth
properties:
- type: OpenAPI
url: openapi/insumermodel-com-wallet-auth-api-openapi.yml
- type: JSONSchema
url: json-schema/insumermodel-com-condition-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-token-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-nft-config-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-chain-id-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-sender-signature-schema.json
- type: JSONSchema
url: json-schema/insumermodel-com-wallet-proof-schema.json
x-enrichment:
date: '2026-10-30'
status: enriched
artifacts_added: 41
pass: modular-v1
engine: identity=oss,contract=oss,surfaces=oss,docs=oss,regulatory=oss
insumermodel-com API — frequently asked questions
Does insumermodel-com have an API?
Yes. APIs.io lists 10 APIs from insumermodel-com, including insumermodel-com Agent Commerce Protocols API, insumermodel-com Agent Onboarding API and insumermodel-com Discounts & Codes API, and 7 more.
Is there an OpenAPI specification for the insumermodel-com API?
Yes. APIs.io indexes 10 OpenAPI specifications for insumermodel-com, each linked for download from this page.
How do I authenticate with the insumermodel-com API?
insumermodel-com uses bearer-token authentication (apiKey · 2 schemes). The details are profiled on APIs.io as Insumermodel Com Authentication.
Does insumermodel-com have an MCP server?
Yes. APIs.io lists 1 MCP server for insumermodel-com: Remote MCP server at api.insumermodel.com.
Is the insumermodel-com API ready for AI agents?
insumermodel-com has a Kin Score of 57.9 out of 100 (strong) and an Agent Readiness score of 49.9 (agent-ready), scored by API Evangelist on 2026-10-31.
Discovery needs no key. Ratings and market analysis are Pro.
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.