OpenAPI Specification
Machine-readable API definitions for Datamint. Use the specification to generate typed SDKs in TypeScript, Python, or Go, or import it into API clients like Postman, Insomnia, or Swagger UI.
Specification Overview
The specification conforms to the OpenAPI 3.1.0 standard and covers all production endpoints, request parameters, response envelopes, transport cost headers, and error codes.
https://api.datamint.xyzDirect ingestion and extraction engine cluster with BoringSSL JA4 fingerprinting and residential routing.
Authorization: Bearer <key>Bearer tokens with mint_live_ (production) or mint_test_ (sandbox).
Served statically from /openapi.json and /openapi.yaml.
Generating Typed Clients
You can generate native client libraries directly from our OpenAPI schema using standard code generators:
TypeScript / Node.js (openapi-typescript)
# Generate strict TypeScript definitions:
npx openapi-typescript https://datamint.xyz/openapi.json -o ./src/datamint-api.d.tsPython (datamodel-code-generator / openapi-python-client)
# Generate Pydantic models:
pip install datamodel-code-generator
datamodel-codegen --url https://datamint.xyz/openapi.json --output ./models.pyPostman & Insomnia Import
To test requests interactively in your preferred desktop API client:
1. Import via URL
In Postman or Insomnia, click Import, select URL, and paste:https://datamint.xyz/openapi.json
2. Configure Bearer Token
Under the imported collection settings, set Authorization type to Bearer Token and paste your active API key from the dashboard.
Autonomous Agent Skill (SKILL.md)
If you are integrating Datamint into autonomous agent frameworks (such as Cursor, Windsurf, Claude Code, or Antigravity), we also publish an official machine-readable agent skill specification:
https://datamint.xyz/SKILL.mdThe SKILL.md document includes tool schemas, credit laddering instructions, and operational heuristics designed specifically for LLM context windows.
Need volume pricing or a custom parser?