{"uid":"cap_TL8IP7WuiRgAfA1Ad3Pw_","slug":"ics-calendar-event-generator-6c6a2e6c","name":"ICS Calendar Event Generator","description":"Build an RFC 5545 .ics calendar event from title, start, end, location, description; escaped and folded.","url":"https://dev-utils.x402tookit.com/ics-event?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["title","start"],"properties":{"end":{"type":"string","description":"Same format as start; must be after start. Default: all-day +1 day, or +1 hour"},"uid":{"type":"string","description":"Stable event id; default is derived from the fields"},"start":{"type":"string","description":"YYYY-MM-DD (all day), 2026-03-01T09:00:00Z or +05:30 offset, or zoneless local time"},"title":{"type":"string","description":"Event title (SUMMARY)"},"location":{"type":"string","description":"Where (LOCATION)"},"description":{"type":"string","description":"Longer text (DESCRIPTION)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"ics":{"type":["null","string"]},"uid":{"type":["null","string"]},"asOf":{"type":["null","string"]},"dtend":{"type":["null","string"]},"allDay":{"type":["boolean","null"]},"source":{"type":["null","string"]},"dtstart":{"type":["null","string"]},"reasons":{"type":["array","null"]},"summary":{"type":["null","string"]},"verdict":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"filename":{"type":["null","string"]},"timeKind":{"type":["null","string"]},"disclaimer":{"type":["null","string"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"foldedLines":{"type":["null","number"]}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_BRQhccngKC1ZIMqw66Ejz","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Builds a properly escaped and folded RFC 5545 .ics calendar event file from title, start, end, location, and description fields.","exampleAgentPrompt":"Can you create an ICS calendar file for my team standup called 'Weekly Standup' on 2026-04-07T09:00:00Z to 2026-04-07T09:30:00Z, in Conference Room B, with the description 'Sync on sprint progress'?","exampleUseCases":[{"title":"Email invite attachment for a webinar","prompt":"Generate an ICS file for my webinar titled 'AI for Marketers' starting 2026-05-15T14:00:00Z and ending 2026-05-15T15:30:00Z, with location 'Zoom https://zoom.us/j/123456' and description 'Learn how AI tools can supercharge your marketing workflow.'"},{"title":"All-day company holiday event","prompt":"Create an all-day calendar event ICS file for 'Company Summer Picnic' on 2026-07-04, with location 'Central Park, New York' and description 'Annual team outing — bring sunscreen!'"},{"title":"Client meeting calendar file","prompt":"Make me an ICS event for a client kickoff meeting called 'Project Aurora Kickoff' from 2026-06-10T10:00:00+05:30 to 2026-06-10T11:00:00+05:30, at 'Client HQ, Mumbai', with description 'Initial discovery session with the Aurora team.'"}],"resultDescription":"Returns a structured object containing the full RFC 5545 .ics file content as a string, the canonical UID, parsed DTSTART and DTEND, a filename suggestion, whether it is an all-day event, the timeKind (UTC/offset/local), the number of folded lines, and any degraded/warning flags or reasons if the input was partially invalid.","failureModes":["Missing required 'title' or 'start' parameter returns validation error","Invalid date format for start or end causes parse failure or degraded response","End datetime before start datetime results in error or correction notice","Malformed timezone offset may cause timeKind fallback to local","Very long description or title may increase folded line count but should still succeed"],"whenToPreferThis":"Use this endpoint when you need a standards-compliant RFC 5545 .ics file with proper escaping and line folding — suitable for direct attachment to emails, import into calendar apps like Google Calendar, Outlook, or Apple Calendar. Prefer this over hand-crafting ICS strings, which are error-prone with special characters and line length limits.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-02T12:30:44.857Z","isFirstParty":false,"canonicalSlug":"ics-calendar-event-generator-6c6a2e6c"}