Container: Resource.resourceAttributes
Protocol Version: 2.0
Semantic Model: generalised
Use Cases: Professional services discovery, service booking, teleconsultation, maintenance, repair
Tags: generic-service, on-demand, professional-services
ServiceResource defines the core attributes for a professional service offering, including its unit of measurement, geographic coverage, capacity constraints, and availability schedule. It serves as the foundation for representing any on-demand professional service in the Beckn network.
Catalog.resources[].resourceAttributes in on_discover messagesOffer.resourceIds for binding offers to resourcesThe schema is designed to be protocol-agnostic and applicable across multiple service verticals (healthcare, agriculture, cleaning, consulting, etc.). It captures the essential business logic needed for service discovery and matching without imposing domain-specific constraints.
Key design decisions:
This schema does NOT define:
Related upstream schemas in Beckn Core: