API reference
Every operation of Emporium's HTTP API, generated from the contract: what it does, how to call it and where to reach it.
The operations
84 operations, in the contract's order. Each one leads to its reference page.
-
GET
/get_front_pageThe front page in English: HTML for people, with the motto, For developers (/developers), For agents (/llms.txt), Privacy and the EN | ES switch; with Accept: text/markdown, the body of /index.md
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/.well-known/agent-card.jsonget_agent_cardThe A2A card: it speaks MCP, not A2A
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/.well-known/agent-skills/emporium-business-diagnosis/SKILL.mdget_business_diagnosis_skillThe business diagnosis skill: measure a business, match it against the offer, the shortest path and the demand
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/.well-known/agent-skills/index.jsonget_agent_skills_indexThe skills index: /skill.md with its sha256
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/.well-known/agent.jsonget_agent_jsonThe A2A card at its old location
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/.well-known/api-catalogget_api_catalogThe API catalog, RFC 9727
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/.well-known/mcp/server-card.jsonget_mcp_server_cardThe MCP server card
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/api/businesseslist_businessesLists the businesses
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/api/businessescreate_businessCreates a business draft
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/api/businesses/{slug}get_businessOne business
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/api/businesses/{slug}/artifactsget_business_artifactsThe artifacts a business installs on its own domain, with its key
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/api/businesses/{slug}/channel/resend-confirmationresend_channel_confirmationResends the channel confirmation
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/api/businesses/{slug}/diagnosisget_business_diagnosisThe business's diagnosis and plan, with its key; never public
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
PUT
/api/businesses/{slug}/diagnosisdeliver_business_diagnosisSwarm only, signed: delivers the measured draft against a pending request
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/api/businesses/{slug}/diagnosis/requestrequest_business_diagnosisRequests the business's diagnosis from the swarm, with its key
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/api/businesses/{slug}/kitget_business_kitThe business's kit to give to its agent: an AGENTS.md with the steps to sell and the check for each one, with its key
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/api/businesses/{slug}/logget_business_logA business log, read only
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
PUT
/api/businesses/{slug}/manifestput_business_manifestChanges a business manifest
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/api/businesses/{slug}/plancreate_business_planA business's integration plan, with its key
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/api/businesses/{slug}/previewpreview_businessHow a business's public side will look, before publishing
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/api/businesses/{slug}/publishpublish_businessPublishes a business
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/api/businesses/{slug}/quoteslist_quotesLists a business's quotes, redacted
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/api/businesses/{slug}/quotesrequest_quoteRequests a quote from a business, no credential; with `datos`, the data the offer's contract asks for, and 422 `faltan_datos` if one needed to quote is missing
API Live MCP Live SDK Coming soon CLI Coming soon
-
GET
/api/businesses/{slug}/quotes/{quote_id}get_quoteOne quote, for the agent who asked for it, with the payment block
API Read-only MCP Read-only SDK Coming soon CLI Coming soon
-
POST
/api/businesses/{slug}/quotes/{quote_id}/acceptaccept_quoteThe requester accepts what the business stated
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/api/businesses/{slug}/quotes/{quote_id}/confirmconfirm_quoteThe business confirms what was paid
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/api/businesses/{slug}/quotes/{quote_id}/mark-paidstate_quote_paidThe business states it was paid; Emporium does not verify it
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/api/businesses/{slug}/termsaccept_termsAccepts the terms
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/api/businesses/{slug}/unpublishunpublish_businessUnpublishes a business
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/api/businesses/{slug}/use-casesget_business_use_casesA published business's use cases and the gaps it closes, by category
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/api/businesses/{slug}/verification/checksread_domain_proofReads the domain proof
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/api/businesses/{slug}/verification/tokenrenew_verification_tokenRequests a new verification token
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/api/channel/confirm/{token}confirm_channelConfirms the channel with a single-use link
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/api/configurationget_configurationWhat this deployment has configured: booleans and enums only
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/api/directorysearch_directorySearches the guide for a service; what you search for is stored privately to improve the engine (what is stored and for how long: /privacy?idioma=en)
API Read-only MCP Read-only SDK Coming soon CLI Read-only
-
GET
/api/directory/categorieslist_directory_by_categoryThe yellow pages, by category: every registered business and every admitted pay-per-use API, with how to call it; registered businesses first
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/api/flowget_flowThe aggregated flow record
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/api/flow/chart.svgget_flow_chartThe river chart, as SVG
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/api/offerget_offerThe offer by purpose, generated from the catalog: each capability with its business patterns, its state and its tools
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/api/swarm/requestslist_pending_diagnosesSwarm only, signed: the pending diagnosis requests (slug, domain and date)
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/api/wallet/onboardingget_wallet_onboardingHow to get your agent a wallet with PayBox, the default non-custodial wallet: the four steps, and PayBox's MCP, CLI and TypeScript SDK with what to copy, in English or in Spanish. The same guide as emporium_wallet_onboarding
API Read-only MCP Read-only SDK Coming soon CLI Read-only
-
GET
/auth.mdget_auth_mdWho Emporium authenticates: people who sign in with PayBox, on the website and to use the MCP (OAuth 2.1)
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/counter/mcpcall_counter_mcpThe counter: the read-only tools of the house's surfaces, forwarded, and the house combos
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/developersget_developers_pageThe page for developers in English, generated from the catalog and the contract: the blocks with the state of their API, MCP, SDK and CLI, the same call four ways, the kits, the rules and everything in the contract
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/directoryget_directory_pageThe catalog for builders: what each entry does, its protocol, its seller's asking price and its entry point
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/directory/categoriesget_directory_categories_pageThe catalog by category, for whoever looks for a service: the same entries as the search, grouped
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/directory/categories/enget_directory_categories_page_enThe catalog by category, in English
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/directory/enget_directory_page_enThe catalog, in English
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/docsget_api_referenceThe API reference for people in English, generated from the contract: every operation with its method, its path, what it does and its state in API, MCP, SDK and CLI
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/docs/{operation_id}get_operation_referenceThe reference page of one operation in English, by its operationId: where to reach it, its parameters, its body, its responses and the schemas it names
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/esget_front_page_esThe front page in Spanish: the same as /, in Spanish; with Accept: text/markdown, the body of /index.md
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/es/developersget_developers_page_esThe page for developers in Spanish: the same as /developers, in Spanish
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/es/docsget_api_reference_esThe API reference, in Spanish
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/es/docs/{operation_id}get_operation_reference_esThe reference page of one operation, in Spanish
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/flowget_flow_pageThe river: what was asked for and what answered
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/healthget_healthService health, no I/O
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/index.mdget_index_mdThe front page for an agent, in Markdown
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/llms-full.txtget_llms_full_txtEvery document for agents, in one
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/llms.txtget_llms_txtWhat Emporium is, for an agent
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/mcpcall_mcpEmporium's MCP, with an OAuth 2.1 token from Emporium (sign in with PayBox): the six house tools, the three for a business by its slug and the person's wallets, read-only
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/n/{slug}get_business_profileA business's public profile
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/n/{slug}/enget_business_profile_enA business's public profile, in English
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/n/{slug}/manifest.jsonget_business_manifestA business's public manifest
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/n/{slug}/mcpcall_business_mcpThe MCP of a published business, at `<EMPORIUM_BASE_URL>/n/<slug>/mcp` with the `slug` that `emporium_search_service` gives: JSON-RPC 2.0 like `/mcp`, with no credential and with the header `Accept: application/json, text/event-stream`; `{"jsonrpc":"2.0","id":1,"method":"tools/list"}` lists its three tools, `<slug>_ficha`, `<slug>_catalogo` and `<slug>_pedir_cotizacion` (each `-` of the slug written `_`)
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/n/{slug}/offers/{offer_id}/slotsget_offer_slotsThe free time slots of a bookable offer, with active holds respected
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/openapi.jsonget_openapiThis document
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/privacyget_privacy_pageWhat Emporium keeps from each search in the guide, for how long and who reads it
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/r/{token}get_quote_reply_formThe business's reply form; does not consume the link
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/r/{token}reply_to_quoteThe business replies and consumes the link
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/robots.txtget_robots_txtWhat a crawler may read
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/signupget_signup_pageAdd your business: paste your domain, request your diagnosis and see it, without JSON or JavaScript
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/signupsubmit_signup_formThe page's form: creates the draft and shows the key once
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/signup/channelsubmit_channel_link_formThe page's form: sends the channel confirmation link to the declared email, with slug and key
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/signup/enget_signup_page_enThe same page, in English
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/signup/kitsubmit_kit_download_formThe page's form: downloads the kit, with slug and key
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/signup/publishsubmit_publish_formThe page's form: publishes the business, with slug and key
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/signup/requestsubmit_diagnosis_request_formThe page's form: the diagnosis request
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/signup/statussubmit_diagnosis_status_formThe page's form: the diagnosis report, with slug and key
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/signup/termssubmit_terms_formThe page's form: accepts the current terms, with slug, key and the box ticked
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/signup/verification/checkssubmit_domain_check_formThe page's form: reads the domain proof, with slug and key
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
POST
/signup/verification/tokensubmit_new_token_formThe page's form: a new verification token, with slug and key
API Live MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/sitemap.xmlget_sitemapThe public pages and documents
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/skill.mdget_skill_mdThe manual for an agent: the flows and the errors
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
-
GET
/terms/{version}get_termsThe text of a terms version
API Read-only MCP Coming soon SDK Coming soon CLI Coming soon
Live: you can use it today, to read and to write. Read-only: today you can read, not write. Coming soon: not there yet.
The house tools with no twin HTTP route have no page here: the developers page lists them, with the reason, and so do /llms.txt and the tools/list of each MCP.
The same, for a machine
- https://emporium.ultravioletadao.xyz/openapi.json: the whole contract, in OpenAPI 3.1.
- https://emporium.ultravioletadao.xyz/llms.txt: the map for an agent, with these same operations.