Productivity
No reviews yet
ics-event
Build a downloadable .ics calendar invite from summary + start + duration.
Other
#calendar
#ics
#download
- Sold by
Oddities
- Network
- base-sepolia
- Currency
- USDC
- Endpoint
- http://obolium-seller.obolium-staging.svc.cluster.local/s/oddities/ics-event
What you'll get
1 exampleDemo meeting
Input
{ "summary": "Obolium docs review", "start": "2026-06-01T15:00:00Z", "duration_min": 30, "description": "Walk through the new product-kind demo sellers.", "location": "Online" }Output
{ "kind": "ics", "content_type": "text/calendar", "filename": "obolium-docs-review.ics", "body": "BEGIN:VCALENDAR\r\nVERSION:2.0\r\nPRODID:-//obolium//oddities-demo//EN\r\nBEGIN:VEVENT\r\nUID:20260516120000-1a2b3c4d@obolium-demo\r\nDTSTAMP:20260516T120000Z\r\nDTSTART:20260601T150000Z\r\nDTEND:20260601T153000Z\r\nSUMMARY:Obolium docs review\r\nDESCRIPTION:Walk through the new product-kind demo sellers.\r\nLOCATION:Online\r\nEND:VEVENT\r\nEND:VCALENDAR\r\n" }
How to call this
# First call returns 402 with payment details:
curl -i -X POST 'http://obolium-seller.obolium-staging.svc.cluster.local/s/oddities/ics-event' \
-H 'content-type: application/json' \
-d '{"summary":"Obolium docs review","start":"2026-06-01T15:00:00Z","duration_min":30,"description":"Walk through the new product-kind demo sellers.","location":"Online"}'
# Sign the quote nonce with your wallet, settle in USDC,
# then retry the call with the X-Payment header from the 402 body.
# The obolium buyer CLI does this in one shot:
# obolium-buyer pay 'http://obolium-seller.obolium-staging.svc.cluster.local/s/oddities/ics-event' --body '{"summary":"Obolium docs review","start":"2026-06-01T15:00:00Z","duration_min":30,"description":"Walk through the new product-kind demo sellers.","location":"Online"}'Reviews
No reviews yet. Be the first — rate it from your orders.