Get started with CallMeLater in under 5 minutes
Sign Up
Generate API Key
Save Your Key
curl -X POST https://api.callmelater.xyz/schedule \ -H "Content-Type: application/json" \ -H "x-api-key: your_api_key_here" \ -d '{ "targetUrl": "https://httpbin.org/post", "targetMethod": "POST", "targetHeaders": { "Content-Type": "application/json" }, "targetBody": { "message": "Hello from the future!" }, "triggerAt": "2024-03-20T15:00:00Z" }'
const response = await fetch("https://api.callmelater.xyz/schedule", { method: "POST", headers: { "Content-Type": "application/json", "x-api-key": "your_api_key_here", }, body: JSON.stringify({ targetUrl: "https://httpbin.org/post", targetMethod: "POST", targetHeaders: { "Content-Type": "application/json", }, targetBody: { message: "Hello from the future!", }, triggerAt: "2024-03-20T15:00:00Z", }), }); const result = await response.json(); console.log("Scheduled:", result.scheduleId);
import requests import json from datetime import datetime, timedelta # Schedule for 1 hour from now trigger_time = (datetime.utcnow() + timedelta(hours=1)).isoformat() + 'Z' response = requests.post( 'https://api.callmelater.xyz/schedule', headers={ 'Content-Type': 'application/json', 'x-api-key': 'your_api_key_here' }, json={ 'targetUrl': 'https://httpbin.org/post', 'targetMethod': 'POST', 'targetHeaders': { 'Content-Type': 'application/json' }, 'targetBody': { 'message': 'Hello from the future!' }, 'triggerAt': trigger_time } ) result = response.json() print(f"Scheduled: {result['scheduleId']}")
{ "scheduleId": "sch_abc123", "invocationId": "inv_def456", "message": "Request scheduled successfully" }
curl -H "x-api-key: your_api_key_here" \ "https://api.callmelater.xyz/stats/logs"
curl -H "x-api-key: your_api_key_here" \ "https://api.callmelater.xyz/stats/remaining-credits"
Delayed Webhooks
Reminder Systems
Batch Processing
SLA Monitoring