Enigma Public API

Open Data / API Key Intermediate HTTPS CORS
Varies by plan (check documentation)

Overview

Enigma Public is a platform that aggregates a broad collection of public datasets from government and other sources into a single searchable API. You need an API key to access its data catalog and query individual datasets. It is useful for researchers, journalists, and developers who need structured access to public records.

💡

Beginner Tip

Start by browsing the Enigma data catalog on their website to find a dataset ID, then use that ID in your API request to pull the actual data rows.

Available Data

Enigma Public data via REST API
JSON-formatted response data
Requires API key authentication

Example Response

JSON Response
{
  "status": "success",
  "data": {
    "result": "Data from Enigma Public",
    "description": "Broadest collection of public data",
    "timestamp": "2025-01-15T10:00:00Z"
  }
}

Field Reference

datapath Unique path identifier for the dataset.
info Metadata about the dataset including title and description.
result Container for the query results.
result.rows Array of data row objects from the dataset.
result.total_results Total number of rows available in the dataset.

Implementation Example

// ⚠️ Note: This URL may be a documentation page. Check official docs for actual API endpoint.
const url = "https://developers.enigma.com/docs";
// Replace headers or query params with the values required by this API.
const response = await fetch(url, {
  headers: {
  "X-API-Key": "YOUR_API_KEY"
  }
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data);

What Can You Build?

Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.

Common Errors & Troubleshooting

401 Unauthorized Your API key is missing from the request headers.
Add the Authorization header with your key in the format: Bearer YOUR_API_KEY.
404 Dataset Not Found The dataset path or ID you used does not exist or has been removed.
Search the Enigma catalog UI to confirm the dataset still exists and copy the correct ID.
Rate limit error Free tier has limited API calls per day.
Cache responses locally and avoid re-fetching the same dataset repeatedly within a short period.

Matrix Score Breakdown

🌐 Reachability 30/30
⚡ Speed 5/20
🔒 Security 15/15
🛠 Developer XP 17/20
✓ Reliability 10/15

Partially tested on Apr 5, 2026

Technical Specifications

Auth API Key
HTTPS REQUIRED
CORS YES
Category Open Data
Difficulty Intermediate
Verified: 2026-04-07

Similar APIs

View All →