Integrate your Service
Make your products discoverable, let agents enroll, and accept agent-native payments to publish your Service in the B2AI Directory.Build the complete agent commerce path
Directory listings are most useful when agents can move from finding a product to gaining access and paying for it.Publish your Service in seven steps
Complete each step once for every Service origin you want the directory to index.1
2
Make your products discoverable with ODP
Integrate an ODP Service SDK, publish the Service Document below, and declare only the catalog operations you implement. Return complete product details and purchase actions so agents know what you provide and how to proceed./.well-known/odp
3
Enable agent enrollment with AEP
Integrate an AEP Service SDK, publish the Service Document below, and implement the enrollment commands you advertise. Agents should be able to enroll and receive reusable credentials before accessing protected catalog or purchase endpoints./.well-known/aep
4
Enable agent payments
Use the InFlow Node seller SDK to choose MPP or x402, configure the payment options your Service accepts, and protect each purchase endpoint. Point every ODP purchase action to the corresponding protected endpoint.5
6
Submit your Service origin
Choose the canonical HTTPS origin that serves your ODP document. Submit the origin itself without a path, query, or fragment - not a well-known document or product URL. Its documents and declared endpoints must be publicly reachable.Example originhttps://api.example.com
Submit from your browserUse the guided form to validate and submit your Service origin from the browser.
Submit through the APIAgents and automated workflows can submit the same Service origin directly to the directory API.
curl --request POST https://directory.inflowpay.ai/v1/services \
--header 'Content-Type: application/json' \
--data '{"origin":"https://api.example.com"}'