{"ucp":{"version":"2026-01-23","services":{"dev.ucp.shopping.checkout":[{"version":"2026-01-23","transport":"REST","endpoint":"https://aztrix.io/api/ucp/checkout/checkout-sessions","method":"POST","operation":"create_session","authentication":{"schemes":[{"type":"http-header","name":"X-API-Key","required":true,"description":"Aztrix-issued per-merchant key. Each UCP-enabled merchant has one signing key issued by Aztrix; obtain it from the merchant directly or via Aztrix support. Programmatic key minting is a planned API."}],"required_headers":[{"name":"X-API-Key","description":"Aztrix-issued agent key (see schemes above)."},{"name":"X-Merchant-Id","description":"Listing UUID for the merchant. Use the value from x-aztrix.merchant.id in this manifest. Also accepted as ?merchant_id= query param."},{"name":"Request-Id","format":"uuid-v4","description":"Per-request correlation + idempotency tag. Must be unique unless deliberately retrying."},{"name":"Content-Type","value":"application/json"}],"optional_headers":[{"name":"Idempotency-Key","description":"Reuse the same value to safely retry a POST without creating duplicate sessions."},{"name":"UCP-Agent","format":"product/version; profile=\"<url>\"","description":"Identifies the calling agent. Logged for analytics."}]},"request_example":{"merchant_domain":"maisonaurora.eu","currency":"EUR","items":[{"id":"682abc89-2a67-43f9-a528-f5e2a9217d7e","quantity":1}],"buyer":{"first_name":"<string>","last_name":"<string>","email":"<rfc5322>"},"shipping_address":{"street":"<string>","city":"<string>","postal_code":"<string>","country":"<string>","country_code":"<iso-3166-1-alpha-2>"}},"response_example":{"session_id":"<uuid>","status":"pending","next_actions":["get_shipping_methods","update_session","complete_session","cancel_session"]},"follow_up_operations":[{"id":"get_session","method":"GET","endpoint":"https://aztrix.io/api/ucp/checkout/checkout-sessions/{session_id}"},{"id":"get_shipping_methods","method":"GET","endpoint":"https://aztrix.io/api/ucp/checkout/checkout-sessions/{session_id}/shipping-methods"},{"id":"update_session","method":"POST","alternate_methods":["PUT"],"endpoint":"https://aztrix.io/api/ucp/checkout/checkout-sessions/{session_id}"},{"id":"complete_session","method":"POST","endpoint":"https://aztrix.io/api/ucp/checkout/checkout-sessions/{session_id}/complete"},{"id":"cancel_session","method":"POST","endpoint":"https://aztrix.io/api/ucp/checkout/checkout-sessions/{session_id}/cancel"}]}],"dev.ucp.shopping.fulfillment":[{"version":"2026-01-23","transport":"REST","endpoint":"https://aztrix.io/api/ucp/checkout/checkout-sessions/{session_id}/shipping-methods","method":"GET","operation":"list_shipping_methods","requires":"dev.ucp.shopping.checkout/create_session","authentication":{"schemes":[{"type":"http-header","name":"X-API-Key","required":true,"description":"Aztrix-issued per-merchant key. Each UCP-enabled merchant has one signing key issued by Aztrix; obtain it from the merchant directly or via Aztrix support. Programmatic key minting is a planned API."}],"required_headers":[{"name":"X-API-Key","description":"Aztrix-issued agent key (see schemes above)."},{"name":"X-Merchant-Id","description":"Listing UUID for the merchant. Use the value from x-aztrix.merchant.id in this manifest. Also accepted as ?merchant_id= query param."},{"name":"Request-Id","format":"uuid-v4","description":"Per-request correlation + idempotency tag. Must be unique unless deliberately retrying."},{"name":"Content-Type","value":"application/json"}],"optional_headers":[{"name":"Idempotency-Key","description":"Reuse the same value to safely retry a POST without creating duplicate sessions."},{"name":"UCP-Agent","format":"product/version; profile=\"<url>\"","description":"Identifies the calling agent. Logged for analytics."}]},"response_example":{"shipping_methods":[{"id":"<string>","label":"<string>","price":0,"currency":"EUR","eta_business_days":0}]}}]},"capabilities":{"dev.ucp.shopping.checkout":{"version":"2026-01-23","spec":"https://ucp.dev/specification/checkout/"},"dev.ucp.shopping.fulfillment":{"version":"2026-01-23","spec":"https://ucp.dev/specification/fulfillment/","extends":"dev.ucp.shopping.checkout"}}},"x-aztrix":{"merchant":{"id":"1084391c-63f2-408c-abce-ac2b7d12985e","name":"Maison Aurora","description":"A curated boutique in the heart of Antwerp offering sustainable fashion, artisan accessories, and unique home decor. Supporting independent European designers since 2020.","industry":"shopping","schema_type":"LocalBusiness","url":"https://maisonaurora.eu","profile_url":"https://aztrix.maisonaurora.eu","logo":"https://images.unsplash.com/photo-1441986300917-64674bd600d8?w=200&h=200&fit=crop&crop=center","phone":"+32 3 456 78 90","website":"https://maisonbelle.be"},"address":{"street":"Kammenstraat 28","city":"Antwerp","postal_code":"2000","country":"Belgium","country_code":"BE"},"opening_hours":{"friday":{"open":"10:00","close":"20:00"},"monday":{"open":"10:00","close":"18:00"},"sunday":{"open":"closed","close":"closed"},"tuesday":{"open":"10:00","close":"18:00"},"saturday":{"open":"10:00","close":"18:00"},"thursday":{"open":"10:00","close":"20:00"},"wednesday":{"open":"10:00","close":"18:00"}},"catalog_summary":{"total_items":24,"item_types":["product"],"currency":"EUR","supported_currencies":["EUR"],"currency_conversion":true,"conversion_endpoint":"https://aztrix.io/api/ucp/catalog?display_currency={CURRENCY}","items":[{"id":"682abc89-2a67-43f9-a528-f5e2a9217d7e","title":"The Compare at Price Snowboard","description":null,"price":785.95,"currency":"EUR","type":"product","image_url":"https://cdn.shopify.com/s/files/1/0734/9410/2167/files/snowboard_sky.png?v=1780722697","availability":{"tracked":true,"in_stock":true,"quantity":10}},{"id":"1dc4b015-2d73-457a-bac2-55d0ef295644","title":"The Collection Snowboard: Hydrogen","description":null,"price":600,"currency":"EUR","type":"product","image_url":"https://cdn.shopify.com/s/files/1/0734/9410/2167/files/Main_0a40b01b-5021-48c1-80d1-aa8ab4876d3d.jpg?v=1780722696","availability":{"tracked":true,"in_stock":true,"quantity":49}},{"id":"00a2f0c5-5e6b-4191-a8a8-d86032c4ae5d","title":"The Videographer Snowboard","description":null,"price":885.95,"currency":"EUR","type":"product","image_url":"https://cdn.shopify.com/s/files/1/0734/9410/2167/files/Main.jpg?v=1780722696","availability":{"tracked":true,"in_stock":true,"quantity":50}},{"id":"7953f63e-7d0f-45e3-a608-67d22f9e2229","title":"Sprite Yoga Strap 6 foot","description":"Your untiring partner in demanding stretches. 100% organic cotton, plastic clasp buckle.","price":14.5,"currency":"EUR","type":"product","image_url":"https://magento-acc.pricetracking.net/pub/media/catalog/product/l/o/lotus-yoga-riem-extra-lang-lavendel-lotus.jpg"},{"id":"dd49f2c8-c381-4a95-996f-dbc756ecde5a","title":"Selling Plans Ski Wax","description":null,"price":24.95,"currency":"EUR","type":"product","image_url":"https://cdn.shopify.com/s/files/1/0734/9410/2167/files/snowboard_wax.png?v=1780722697","availability":{"tracked":true,"in_stock":true,"quantity":30}},{"id":"1ebb5ea3-a935-47b3-ae15-2a780d1cdcb2","title":"The Inventory Not Tracked Snowboard","description":null,"price":949.95,"currency":"EUR","type":"product","image_url":"https://cdn.shopify.com/s/files/1/0734/9410/2167/files/snowboard_purple_hydrogen.png?v=1780722697"},{"id":"98b9fa47-d08f-4473-a0b7-e4eb7d58cd0a","title":"The Minimal Snowboard","description":null,"price":885.95,"currency":"EUR","type":"product","availability":{"tracked":true,"in_stock":true,"quantity":50}},{"id":"d0c5582e-56d1-4f7c-96c9-97822427674b","title":"The Collection Snowboard: Liquid","description":null,"price":749.95,"currency":"EUR","type":"product","image_url":"https://cdn.shopify.com/s/files/1/0734/9410/2167/files/Main_b13ad453-477c-4ed1-9b43-81f3345adfd6.jpg?v=1780722698","availability":{"tracked":true,"in_stock":true,"quantity":50}},{"id":"5f58dba4-5e8f-48f3-b8dc-d6ee4d0eb026","title":"The Multi-location Snowboard","description":null,"price":729.95,"currency":"EUR","type":"product","image_url":"https://cdn.shopify.com/s/files/1/0734/9410/2167/files/Main_0a4e9096-021a-4c1e-8750-24b233166a12.jpg?v=1780722697","availability":{"tracked":true,"in_stock":true,"quantity":100}},{"id":"a7a5e068-5e56-4a64-948f-78f4a00faff6","title":"The Multi-managed Snowboard","description":null,"price":629.95,"currency":"EUR","type":"product","image_url":"https://cdn.shopify.com/s/files/1/0734/9410/2167/files/Main_9129b69a-0c7b-4f66-b6cf-c4222f18028a.jpg?v=1780722697","availability":{"tracked":true,"in_stock":true,"quantity":100}},{"id":"d1b4cb6a-8885-408c-8e30-32e81030db3c","title":"The Out of Stock Snowboard","description":null,"price":885.95,"currency":"EUR","type":"product","image_url":"https://cdn.shopify.com/s/files/1/0734/9410/2167/files/Main_f44a9605-cd62-464d-b095-d45cdaa0d0d7.jpg?v=1780722696","availability":{"tracked":true,"in_stock":false,"quantity":0}},{"id":"b6b5c6e2-3801-4c85-984b-a155353e3ac3","title":"The Hidden Snowboard","description":null,"price":749.95,"currency":"EUR","type":"product","image_url":"https://cdn.shopify.com/s/files/1/0734/9410/2167/files/Main_c8ff0b5d-c712-429a-be00-b29bd55cbc9d.jpg?v=1780722696","availability":{"tracked":true,"in_stock":true,"quantity":50}},{"id":"6e7447b1-5722-4e87-b938-70c572704aa3","title":"The 3p Fulfilled Snowboard","description":null,"price":2629.95,"currency":"EUR","type":"product","image_url":"https://cdn.shopify.com/s/files/1/0734/9410/2167/files/Main_b9e0da7f-db89-4d41-83f0-7f417b02831d.jpg?v=1780722697","availability":{"tracked":true,"in_stock":true,"quantity":20}},{"id":"6eea050e-b03c-4e81-85a4-9532450ab95b","title":"The Collection Snowboard: Oxygen","description":null,"price":1025,"currency":"EUR","type":"product","image_url":"https://cdn.shopify.com/s/files/1/0734/9410/2167/files/Main_d624f226-0a89-4fe1-b333-0d1548b43c06.jpg?v=1780722697","availability":{"tracked":true,"in_stock":true,"quantity":50}},{"id":"3d0e813b-6f72-4977-a362-70f3377f59fb","title":"The Complete Snowboard","description":"This PREMIUM snowboard is so SUPERDUPER awesome!","price":699.95,"currency":"EUR","type":"product","image_url":"https://cdn.shopify.com/s/files/1/0734/9410/2167/files/Main_589fc064-24a2-4236-9eaf-13b2bd35d21d.jpg?v=1780722696","availability":{"tracked":true,"in_stock":true,"quantity":50}},{"id":"e8671ee0-1095-4311-85e5-5a8d75589e5c","title":"Linen Wrap Dress","description":"Relaxed-fit wrap dress in stone-washed Belgian linen. Sustainably made in Ghent. Available in sand and sage.","price":89,"currency":"EUR","type":"product","image_url":"https://nnaayfkzvllcnpcnaizx.supabase.co/storage/v1/object/public/media/maison-belle/e8671ee0-1095-4311-85e5-5a8d75589e5c.jpg","availability":{"tracked":true,"in_stock":true,"quantity":12}},{"id":"77f21803-9566-4011-b535-efaf16879b07","title":"Merino Wool Scarf","description":"Ultra-soft merino wool scarf, hand-dyed in small batches. 180cm x 60cm.","price":45,"currency":"EUR","type":"product","image_url":"https://nnaayfkzvllcnpcnaizx.supabase.co/storage/v1/object/public/media/maison-belle/77f21803-9566-4011-b535-efaf16879b07.jpg","availability":{"tracked":true,"in_stock":true,"quantity":7}},{"id":"a7fdd88a-7421-476d-977c-e09d89aea83a","title":"Recycled Cotton Tote","description":"Sturdy tote bag made from 100% recycled cotton canvas. Screen-printed in Antwerp.","price":28,"currency":"EUR","type":"product","image_url":"https://nnaayfkzvllcnpcnaizx.supabase.co/storage/v1/object/public/media/maison-belle/a7fdd88a-7421-476d-977c-e09d89aea83a.jpg","availability":{"tracked":true,"in_stock":true,"quantity":18}},{"id":"1f3ec8c2-a236-4b2a-97de-63489316e4cd","title":"Brass Cuff Bracelet","description":"Minimalist hammered brass cuff by a Brussels-based jeweller. Adjustable, fits most wrists.","price":38,"currency":"EUR","type":"product","image_url":"https://nnaayfkzvllcnpcnaizx.supabase.co/storage/v1/object/public/media/maison-belle/1f3ec8c2-a236-4b2a-97de-63489316e4cd.jpg","availability":{"tracked":true,"in_stock":true,"quantity":3}},{"id":"b43855fe-2ac2-4383-bc6f-d7e703434fc2","title":"Ceramic Stud Earrings","description":"Hand-glazed porcelain studs in ocean blue. Hypoallergenic sterling silver posts.","price":24,"currency":"EUR","type":"product","image_url":"https://nnaayfkzvllcnpcnaizx.supabase.co/storage/v1/object/public/media/maison-belle/b43855fe-2ac2-4383-bc6f-d7e703434fc2.jpg","availability":{"tracked":true,"in_stock":true,"quantity":12}},{"id":"8dcfb4a1-36b4-4b89-87eb-7c45b86c510d","title":"Soy Wax Candle Set","description":"Set of three hand-poured soy candles: fig, cedar, and lavender. 40h burn time each.","price":36,"currency":"EUR","type":"product","image_url":"https://nnaayfkzvllcnpcnaizx.supabase.co/storage/v1/object/public/media/maison-belle/8dcfb4a1-36b4-4b89-87eb-7c45b86c510d.jpg","availability":{"tracked":true,"in_stock":true,"quantity":7}},{"id":"1448d6a1-f7a7-48d2-9954-3293016e52c4","title":"Handwoven Throw Blanket","description":"Chunky-knit throw in organic cotton. 130x170cm. Made by a cooperative in Portugal.","price":75,"currency":"EUR","type":"product","image_url":"https://nnaayfkzvllcnpcnaizx.supabase.co/storage/v1/object/public/media/maison-belle/1448d6a1-f7a7-48d2-9954-3293016e52c4.jpg","availability":{"tracked":true,"in_stock":true,"quantity":18}},{"id":"603d00db-8664-49a8-8b99-587a0ec16e2b","title":"Artisan Chocolate Box","description":"Selection of 16 Belgian pralines by a local chocolatier. Beautifully gift-wrapped.","price":32,"currency":"EUR","type":"product","image_url":"https://nnaayfkzvllcnpcnaizx.supabase.co/storage/v1/object/public/media/maison-belle/603d00db-8664-49a8-8b99-587a0ec16e2b.jpg","availability":{"tracked":true,"in_stock":true,"quantity":3}},{"id":"9fe50b09-49cc-42f6-b108-506acf76448e","title":"Gift Card","description":"This is a gift card for the store","price":10,"currency":"EUR","type":"product","image_url":"https://cdn.shopify.com/s/files/1/0734/9410/2167/files/gift_card.png?v=1780722697","availability":{"tracked":true,"in_stock":false,"quantity":0}}]},"links":{"ai_json":"https://aztrix.maisonaurora.eu/.well-known/ai.json","llms_txt":"https://aztrix.maisonaurora.eu/llms.txt","privacy_policy":"https://aztrix.maisonaurora.eu/privacy","terms_of_service":"https://aztrix.maisonaurora.eu/terms"},"powered_by":{"platform":"Aztrix","url":"https://aztrix.io"}}}