API Reference

Explore the full capabilities of our RESTful API. Build powerful integrations with our well-documented endpoints.

Instant Processing

Execute queries and process data in real-time with our high-performance API endpoints.

Seamless Integration

Easily integrate with your existing workflows using our straightforward REST API and SDKs.

Enterprise Security

All API requests use TLS 1.3 and 256-bit encryption with strict access controls.

Authentication

Authorization Required

Make sure to include your API key in the request headers for authentication.


curl -X GET https://api.easyma.com/data \
  -H 'Authorization: Bearer YOUR_API_KEY'

Endpoints

GET /data

Retrieve processed data based on query parameters

Public Read
200 OK

{
  "status": "success",
  "data": {
    "metrics": {
      "total_records": 420,
      "error_rate": "0.05%"
    }
  }
}

POST /process

Submit raw data for processing and analysis

Private Write
202 Accepted

{
  "request_id": "abc123",
  "status": "processing",
  "estimated_complete": "2025-09-15T12:30:00Z"
}

Code Examples

JavaScript


fetch('https://api.easyma.com/data', {
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY'
  }
})
.then(res => res.json())
.then(data => console.log(data));

Python


import requests

response = requests.get(
    'https://api.easyma.com/data',
    headers={'Authorization': 'Bearer YOUR_API_KEY'}
)
print(response.json())