bkbloomkit/bloomkit/b/atelier-kytice
Praha 2 · agent-callable · live

Ateliér Kytice

Ateliér s desetiletou praxí. Nadstandardní květinové aranže pro svatby, korporátní akce a smuteční obřady. Konzultace s aranžérkou na objednání.

delivery zones
5 districts
Praha 1 · Praha 2 · Praha 3 · Praha 4 · Praha 10
price range
1 650-2 490 CZK
5 bouquets
delivery fee
250 CZK
courier · bike/car
See bouquets curl examplesAll florists
01bouquets

The catalog, structured.

anniversary

Signature Ateliér

Burgundské růže, hortenzie, eukalyptus baby blue, sušené trávy. Vlajková vazba ateliéru.

deep burgundy2 490 CZK
wedding

Svatební kytice „Provence"

Bílé pivoňky, levandule, olivová zeleň, hedvábné stuhy. Vázáno asymetricky.

white + lavender2 200 CZK
sympathy

Smuteční věnec velký

Bílé kala, růže, chryzantémy, smrkové větvičky. Průměr 60 cm.

white + green2 350 CZK
birthday+ vase

Jarní pastelová zahrada

Tulipány, hyacinty, narcisy, modřence. Dodáváno v keramické váze ateliéru.

spring pastels1 650 CZK
just because

Bílá monochromie

Bílé hortenzie, růže O'Hara, eustomy. Pro výjimečné chvíle.

all white1 850 CZK
02agent surface

Six actions, one manifest.

  • GETlist_bouquetsfilter ?occasion=, ?max_price_czk=public
  • GETsearch_bouquetsfull-text on name, description, palettepublic
  • GETlist_addons4 addonspublic
  • POSTcheck_delivery_slots{ district, date }public
  • POSTplace_orderAAM ID Bearer + Stripe Connectauth + paid
  • POSTtip_the_floristx402 0.005 USDC, base-sepoliapaid
03try it
# fetch the manifest
$ curl https://bloom.whatcanido.dev/bloomkit/b/atelier-kytice/.well-known/agent-actions.json | jq .actions[].id

"list_bouquets"
"search_bouquets"
"list_addons"
"check_delivery_slots"
"place_order"
"tip_the_florist"
# browse + check slots
$ curl 'https://bloom.whatcanido.dev/api/bloomkit/b/atelier-kytice/list_bouquets?occasion=birthday&max_price_czk=1500'
$ curl 'https://bloom.whatcanido.dev/api/bloomkit/b/atelier-kytice/search_bouquets?q=svatba'
$ curl 'https://bloom.whatcanido.dev/api/bloomkit/b/atelier-kytice/list_addons'
$ curl -X POST https://bloom.whatcanido.dev/api/bloomkit/b/atelier-kytice/check_delivery_slots \
    -H 'Content-Type: application/json' \
    -d '{"district":"Praha 1","date":"2026-05-06"}'
# place an order via Stripe Connect
$ curl -X POST https://bloom.whatcanido.dev/api/bloomkit/b/atelier-kytice/place_order \
    -H 'Authorization: Bearer <aam_id_jwt>' \
    -H 'Content-Type: application/json' \
    -d '{
      "bouquet_id": "bq_atelier_signature",
      "delivery_slot_id": "slot_atel_0_10_praha1",
      "recipient_name": "Anna Svobodová",
      "recipient_address": "Veletržní 49, Praha 1",
      "sender_name": "Tomáš",
      "card_message": "Vše nejlepší!"
    }'

[1] verify  Authorization: Bearer ...                   aam_id ok
[2] price   bouquet + addons + delivery_fee             total CZK
[3] stripe  POST /v1/checkout/sessions (Connect acct)   cs_test_...
[4] return  { ok: true, order_id, checkout_url }        HTTP 200

> Optional micro-tip: POST https://bloom.whatcanido.dev/api/bloomkit/b/atelier-kytice/tip_the_florist (x402 0.005 USDC)