Card snapshot
developers.live-direct-marketing.online
·
2026-08-02 10:59:28 UTC
·
ac0f1ec0202c599fba15f6349f65b262156ae49047728ece519ab7fbe5266f33
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"protocolVersion": "0.2.5",
"version": "0.1.0",
"name": "LDM.delivery",
"description": "Email delivery API for AI agents. Pay only for delivered inbox messages.",
"url": "https://api.live-direct-marketing.online/a2a",
"provider": {
"organization": "Live Direct Marketing",
"url": "https://live-direct-marketing.online"
},
"capabilities": {
"streaming": true,
"pushNotifications": true,
"stateTransitionHistory": false
},
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"text/plain",
"application/json"
],
"skills": [],
"skills_endpoint": "https://api.live-direct-marketing.online/.well-known/agent.json",
"skills_note": "This is a static pointer card served on the developer-portal domain (issue #488, ldm/ldm3) \u2014 same convention as apps/web/public/.well-known/agent.json (issue #476). It intentionally does not enumerate skills \u2014 a static file would go stale as the API grows. Fetch skills_endpoint for the live, curated skill list, or append ?full=1 there for the complete catalog.",
"mcp_endpoint": "https://api.live-direct-marketing.online/mcp",
"securitySchemes": {
"bearer": {
"type": "http",
"scheme": "bearer",
"bearerFormat": "ldm_*",
"description": "LDM API key (tenant-scoped). Manage in CRM Settings \u2192 API Keys."
}
},
"security": [
{
"bearer": []
}
],
"signup": {
"endpoint": "POST https://api.live-direct-marketing.online/api/auth/register",
"body": {
"email": "string, required",
"termsAccepted": "boolean, required \u2014 must be true",
"channel": "web | mcp | a2a | form, optional (default web)",
"note": "Agent channels (mcp/a2a/form) get an ldm_* api_key in the same response \u2014 no human approval needed to start. MCP clients: call ldm_terms then ldm_register instead of raw HTTP."
}
},
"contact": {
"billing": "welcome@live-direct-marketing.online",
"support": "welcome@live-direct-marketing.online"
}
}