$0.002
per call · USD Coin on Base
Generate a calendar invite (.ics file) from event details. Returns a valid RFC 5545 iCalendar VEVENT with title, start and end time, timezone, location, and attendees that can be emailed or imported into Google Calendar, Outlook, or Apple Calendar. Use when an agent needs to schedule a meeting or send a calendar invitation.
Endpoint
POST https://api.kakerapetit.dev/v1/calendar/ics4
Calls / 30d
1
Unique payers / 30d
Sep 7
Last called
exact
Payment scheme
Call this service
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";
const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);
const res = await fetchWithPay("https://api.kakerapetit.dev/v1/calendar/ics", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"attendees": [
"alice@example.com",
"bob@example.com"
],
"description": "Agenda: roadmap review and Q3 goals.",
"end": "2026-07-15T10:45:00-07:00",
"location": "https://meet.example.com/qps",
"start": "2026-07-15T10:00:00-07:00",
"timezone": "America/Los_Angeles",
"title": "Quarterly planning sync"
}),
});
const data = await res.json();curl -X POST \
"https://api.kakerapetit.dev/v1/calendar/ics" \
-H "Content-Type: application/json" \
-d '{"attendees":["alice@example.com","bob@example.com"],"description":"Agenda: roadmap review and Q3 goals.","end":"2026-07-15T10:45:00-07:00","location":"https://meet.example.com/qps","start":"2026-07-15T10:00:00-07:00","timezone":"America/Los_Angeles","title":"Quarterly planning sync"}' \
-H "X-PAYMENT: <signed x402 payment>"Example response
{
"ics": "BEGIN:VCALENDAR\r\nVERSION:2.0\r\nPRODID:-//x402-seller-api//calendar-ics//EN\r\nBEGIN:VEVENT\r\nUID:5f3a...@x402\r\nDTSTAMP:20260708T000000Z\r\nDTSTART:20260715T170000Z\r\nDTEND:20260715T174500Z\r\nSUMMARY:Quarterly planning sync\r\nEND:VEVENT\r\nEND:VCALENDAR\r\n",
"uid": "5f3a2c9e-1b7d-4e42-9c39-8d2f4a61e0aa@x402"
}Payment details
0x3a43fdf92b1596b22ddf719d5b528c537da4237dUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913Is this your API?
Pin it to the top of Media & Generation and the homepage with a featured placement.
More from Kakerapetit & similar services
Kakerapetit · Text Similarity
api.kakerapetit.dev
Compute similarity between two texts. Returns Jaccard, Dice, cosine and overlap scores for two strings. Use to deduplicate documents, match names or titles, and detect near-identical text.
Kakerapetit · Find Near Duplicate
api.kakerapetit.dev
Find near-duplicate images. Computes perceptual hash distance between two image URLs to detect crops, resizes, re-compressions, and slightly edited copies of the same photo. Use for content moderation, copyright checks, and cleaning image datasets.
Kakerapetit · Verify Reference Image
api.kakerapetit.dev
Verify that an image matches a reference image. Compares a candidate image URL against a trusted reference and returns whether they show the same content. Use for verifying logos, profile pictures, KYC document photos, or that an uploaded image matches an expected original.