Documentation

API Reference

Complete reference documentation for the EKDSend API. Learn about authentication, available endpoints, request/response formats, and error handling.

Base URL

https://es.ekddigital.com

All API requests should be made to this base URL using HTTPS.

Authentication

Use Bearer tokens in the Authorization header

Rate Limits

1000 requests/minute for standard tier

RESTful API

JSON request and response bodies

Example Request

curl -X POST https://es.ekddigital.com/v1/emails \
  -H "Authorization: Bearer ek_live_xxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "hello@yourdomain.com",
    "to": "recipient@example.com",
    "subject": "Hello",
    "html": "<h1>Hello World</h1>"
  }'

Example Response

{
  "id": "email_abc123xyz",
  "status": "queued",
  "from": "hello@yourdomain.com",
  "to": "recipient@example.com",
  "subject": "Hello",
  "created_at": "2024-01-15T10:30:00Z"
}

API Endpoints

Rate Limits

TierRequests/MinuteBurst
Free10020
Starter500100
Pro1,000200
EnterpriseCustomCustom

HTTP Status Codes

200OKRequest succeeded
201CreatedResource created successfully
400Bad RequestInvalid request parameters
401UnauthorizedMissing or invalid API key
403ForbiddenInsufficient permissions
404Not FoundResource not found
429Too Many RequestsRate limit exceeded
500Server ErrorInternal server error

Need Help?

If you have questions about the API or need help with integration, our support team is ready to assist.

Contact Support