a obolium
ics-event
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 example
  • Demo 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.