{"uid":"cap_Lsnbh-61sgUTlEaMa-3Q5","slug":"402utils-ics-calendar-file-generator-3bcd3f1e","name":"402utils ICS Calendar File Generator","description":"Build a strictly RFC 5545-conformant .ics calendar file from a list of events: correct TEXT escaping, 75-octet line folding, generated UIDs, and unambiguous UTC timestamps (a per-event IANA timezone interprets naive wall-clock times). Supports all-day events, location, description and a passthrough RRULE. The fiddly conformance an agent shouldn't hand-roll.","url":"https://402utils.com/v1/ics?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"events":{"type":"array","items":{"type":"object","required":["title","start"],"properties":{"end":{"type":"string"},"rrule":{"type":"string","description":"RFC 5545 RRULE value, passthrough."},"start":{"type":"string","description":"ISO date or date-time."},"title":{"type":"string"},"allDay":{"type":"boolean"},"location":{"type":"string"},"timezone":{"type":"string","description":"IANA tz for naive times, e.g. Europe/Paris."},"description":{"type":"string"}}},"description":"Events (1–100)."},"calendarName":{"type":"string"}}},"responseSchema":{"type":"json","example":"BEGIN:VCALENDAR\r\nVERSION:2.0\r\n…\r\nEND:VCALENDAR\r\n"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":{"p10Cents":"0.2000","medianCents":"0.2000","p90Cents":"0.2000","minCents":"0.2000","maxCents":"0.2000","p95Cents":"0.2000","sampleCount":1,"varies":false,"failureChargeRate":1},"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_gOvwlGqtcCvzHWC1DKBMV","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates a strictly RFC 5545-conformant .ics calendar file from a list of events, handling text escaping, line folding, UID generation, and UTC timestamps.","exampleAgentPrompt":"Create an .ics calendar file for our team sprint planning: a recurring weekly meeting called 'Sprint Planning' every Monday at 10am Europe/Berlin starting 2025-02-03, ending at 11am, with location 'Conf Room A' and description 'Weekly sprint kickoff'.","exampleUseCases":null,"resultDescription":"Returns a valid .ics (iCalendar) file with proper RFC 5545 formatting, including TEXT-escaped fields, 75-octet line folding, auto-generated UIDs, and unambiguous UTC DTSTART/DTEND timestamps. The file is ready to import into any calendar application.","failureModes":["Missing required 'title' or 'start' field on an event returns a 400 validation error","Invalid IANA timezone string causes timestamp conversion failure","Malformed RRULE passthrough may produce non-importable calendar entries","More than 100 events in a single request exceeds the allowed array limit","Payment not included or invalid results in a 402 Payment Required response"],"whenToPreferThis":"Use this endpoint when you need a correctly spec-compliant .ics file without hand-rolling RFC 5545 escaping, UID generation, or UTC offset logic. Ideal for agents generating calendar invites, scheduling workflows, or exporting events for import into Google Calendar, Outlook, or Apple Calendar.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T06:43:08.374Z","isFirstParty":false,"canonicalSlug":"402utils-ics-calendar-file-generator-3bcd3f1e"}