API URL
POST /api/v1/sample-data
Headers
Code
Content-Type: application/jsonBody Parameters
Param
Type
Description
type
required
string
Schema type key to generate
count
optional
number
Records to generate
fields
optional
string
Field filter list
format
optional
string
Output format for single generation json or csv
Example Request
Code
GET https://datpaq.com/api/v1/sample-data/schemas?api_key=your-api-keySuccessful Response
Status
HTML
200 OKBody
Code
{
"success": true,
"type": "user",
"count": 3,
"fields": [
"name",
"email",
"phone"
],
"data": [
{
"name": "John Smith",
"email": "john.smith@example.com"
}
],
"processingTimeMs": 18,
"correlationId": "req-123456789"
}Field
Type
success
boolean
type
string
count
number
fields
array
data
string
results
array
summary
object
meta
object
processingTimeMs
number
correlationId
string
error
string
details
string
Error Response
Example
Code
400 ValidationError - Missing or invalid type count fields format or requests: Input validation failed
400 InvalidJson - GET batch requests query parameter is not valid JSON array: Batch query parsing failed
400 BatchLimitExceeded - Batch requests count exceeds 10 or is empty: Batch constraints violated
401 AuthenticationError - Missing or invalid API credentials: Gateway authentication rejected request
404 NotFound - Unknown endpoint requested: Requested route does not exist
429 RateLimitExceeded - Too many requests from same client IP: Service rate limiter blocked request
500 InternalServerError - Generation schema listing or CSV conversion runtime failure: Unexpected server error during processingLast Updated: May 4, 2026