Work with this as data
Every API 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 apis
7 MCP tools reach this
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.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.
Call it yourself
curl for this page
This API
curl "https://apis.io/api/v1/apis/weverlabs-com:wever-labs-agent-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"
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.
A second provider on the same verified email joins the account you already have.
OpenAPI Specification
{
"openapi": "3.1.0",
"info": {
"title": "Wever Labs Agent API",
"version": "0.1.0",
"description": "The current catalog is authoritative for callable Labs operations. Historical product entries and examples below are retained as portfolio records, not runtime availability guarantees. Only the four listed bounded computations are restored in this release. No payment, callbacks, signed receipts, document retrieval, delegated authority issuance or provider execution is performed."
},
"x-weverlabs-service-resolver": {
"endpoint": "https://weverlabs.com/api/service-resolver",
"catalog": "https://weverlabs.com/api/agent-services",
"scope": "Find, inspect and execute the four current bounded Labs computations. Does not authorize external actions."
},
"servers": [
{"url": "https://weverlabs.com", "description": "Wever Labs public agentic commerce host"},
{"url": "https://os.weverlabs.com", "description": "Wever Labs OS public API host"}
],
"x-weverlabs-policy": {
"review_required": true,
"outside_agents_do_not_receive_os_access": true,
"public_endpoints_accept_intake_not_execution": true,
"do_not_submit": ["private keys","seed phrases","passwords","credentials","API credentials","regulated records","confidential production client data"],
"conversion_path": "public request -> external_agent_request or workflow_intake -> OS review -> Work Order -> approved autopilot run -> delivery package",
"active_requested_tool_ids": ["packetops","distributionops","tokenops","wever_labs_os"]
},
"agent_to_agent_economy": "Wever Labs provides workflow infrastructure for agents and systems to discover, quote, route, operate, and return outputs through OS-governed Work Orders.",
"x-weverlabs-tokenops": {
"evidence_completion": {"docs": "https://weverlabs.com/operating-tools/tokenops/#evidence-completion","schema": "https://weverlabs.com/schemas/tokenops-result-package.schema.json","complete_request_example": "https://weverlabs.com/examples/tokenops-complete-agent-run-request.json","result_package_example": "https://weverlabs.com/examples/tokenops-result-package.json"},
"receipt_and_callback_contracts": {"docs": "https://weverlabs.com/tokenops-receipts/","usage_receipt_schema": "https://weverlabs.com/schemas/tokenops-usage-receipt.schema.json","callback_payload_schema": "https://weverlabs.com/schemas/agent-callback-payload.schema.json","usage_receipt_example": "https://weverlabs.com/examples/tokenops-usage-receipt.json","callback_payload_example": "https://weverlabs.com/examples/tokenops-callback-payload.json"}
},
"x-weverlabs-trust-quote-credit-rail": {"trust_registry_page": "https://weverlabs.com/agent-trust-registry/","quote_rail_page": "https://weverlabs.com/agent-quote-rail/","register_endpoint": "/api/agents/register","quote_endpoint": "/api/agents/quote","credit_entitlement_endpoint": "/api/agents/credits/{entitlement_id}","status_endpoint": "/api/agents/status/{token}"},
"x-weverlabs-task-ledger-result-attestation": {"docs": "https://weverlabs.com/agent-task-ledger/","ledger_endpoint": "https://os.weverlabs.com/api/agents/tasks/{token}/ledger","attestation_endpoint": "https://os.weverlabs.com/api/agents/tasks/{token}/attestation","schemas": ["https://weverlabs.com/schemas/agent-task-run.schema.json","https://weverlabs.com/schemas/agent-run-state-event.schema.json","https://weverlabs.com/schemas/agent-result-attestation.schema.json"]},
"x-weverlabs-exception-recovery-replay-rail": {"docs": "https://weverlabs.com/agent-exception-rail/","exception_endpoint": "https://os.weverlabs.com/api/agents/tasks/{token}/exceptions","recovery_endpoint": "https://os.weverlabs.com/api/agents/tasks/{token}/recover","replay_package_endpoint": "https://os.weverlabs.com/api/agents/tasks/{token}/replay-package","exception_ticket_schema": "https://weverlabs.com/schemas/agent-exception-ticket.schema.json","recovery_request_schema": "https://weverlabs.com/schemas/agent-recovery-request.schema.json","replay_package_schema": "https://weverlabs.com/schemas/agent-replay-package.schema.json","principle": "Paused, partial, or failed paid agent runs should become recoverable operating objects instead of silent dead ends."},
"x-weverlabs-handshake-preflight-contract-rail": {"docs": "https://weverlabs.com/agent-handshake/","contracts_docs": "https://weverlabs.com/agent-run-contracts/","handshake_endpoint": "https://os.weverlabs.com/api/agents/handshake","preflight_endpoint": "https://os.weverlabs.com/api/agents/preflight","contract_endpoint": "https://os.weverlabs.com/api/agents/contracts","contract_status_endpoint": "https://os.weverlabs.com/api/agents/contracts/{contract_id}","handshake_schema": "https://weverlabs.com/schemas/agent-handshake-request.schema.json","preflight_schema": "https://weverlabs.com/schemas/agent-preflight-check.schema.json","run_contract_schema": "https://weverlabs.com/schemas/agent-run-contract.schema.json","principle": "External agents should be able to negotiate capability fit and scope before quote, credit debit, or task execution."},
"x-weverlabs-agent-operating-console-lifecycle-rail": {"name": "Agent Operating Console v2 + Lifecycle Standardization","url": "https://weverlabs.com/agent-operating-console/","description": "Operator cockpit for paid agent runs, credits, settlement intents, lifecycle state, callbacks, exceptions, replay, receipts, and settlement rail state.","console_snapshot_schema": "https://weverlabs.com/schemas/agent-operating-console-snapshot.schema.json","lifecycle_schema": "https://weverlabs.com/schemas/agent-task-lifecycle.schema.json","live_rail_readiness_schema": "https://weverlabs.com/schemas/agent-live-rail-readiness.schema.json","console_snapshot_example": "https://weverlabs.com/examples/agent-operating-console-snapshot-tokenops.json","settlement_policy": "Provider settlement funds credits. Usage receipts record OS work that consumes credits. Webhook verification, release controls, rate limits, abuse controls, legal terms, and pause controls remain visible in the operating loop.","canonical_lifecycle_states": ["created","preflight_checked","contract_ready","contract_accepted","trust_pending","trusted","quoted","credit_pending","credit_funded","queued","operating","evidence_partial","result_ready","attested","receipt_issued","callback_pending","callback_delivered","exception_open","replay_ready","failed","closed"]},
"x-weverlabs-result-contract-settlement-receipt-split": {"version": "1.0","documentation": "https://weverlabs.com/agent-result-contract/","settlement_receipts": "https://weverlabs.com/settlement-receipts/","schemas": {"agent_result_contract_v2": "https://weverlabs.com/schemas/agent-result-contract-v2.schema.json","agent_settlement_receipt": "https://weverlabs.com/schemas/agent-settlement-receipt.schema.json","tokenops_usage_receipt": "https://weverlabs.com/schemas/tokenops-usage-receipt.schema.json"},"receipt_split": "settlement_receipt_funds_credits_usage_receipt_records_consumed_credits"}
}