curl --request POST \
--url https://apix.spotzee.com/api/ext/generic/data/generate/git \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data count=10 \
--data locale=en \
--data seed=12345 \
--data method=profile \
--data refDate=2024-01-15T12:00:00.000Z \
--data eol=LF \
--data merge=false \
--data commitShaLength=40{
"status": "success",
"data": {
"git": [
{
"method": "profile",
"value": "2c6e3880fd94ddb7ef72d34e683cdc0c47bec6e6",
"branch": "feature-update-parser",
"commitDate": "Mon Nov 7 14:40:58 2022 +0600",
"commitDateIso": "2022-11-07T08:40:58.000Z",
"commitEntry": "commit 2c6e3880fd94ddb7ef72d34e683cdc0c47bec6e6\nAuthor: Alex Morgan <alex.morgan@example.com>\nDate: Mon Nov 7 14:40:58 2022 +0600\n\n update source-control fixture tests",
"commitMessage": "update source-control fixture tests",
"commitSha": "2c6e3880fd94ddb7ef72d34e683cdc0c47bec6e6",
"commitShaLength": 40,
"eol": "LF",
"merge": false,
"refDate": "2024-01-15T12:00:00.000Z"
}
],
"generated": 1,
"locale": "en",
"seed": 12345,
"method": "profile"
},
"performance": {
"generationTime": 2,
"itemsGenerated": 1,
"locale": "en"
}
}Generates synthetic source-control fixtures for testing developer tools, repository dashboards, import workflows, and log parsing. Supported methods: profile, branch, commitDate, commitEntry, commitMessage, and commitSha.
curl --request POST \
--url https://apix.spotzee.com/api/ext/generic/data/generate/git \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data count=10 \
--data locale=en \
--data seed=12345 \
--data method=profile \
--data refDate=2024-01-15T12:00:00.000Z \
--data eol=LF \
--data merge=false \
--data commitShaLength=40{
"status": "success",
"data": {
"git": [
{
"method": "profile",
"value": "2c6e3880fd94ddb7ef72d34e683cdc0c47bec6e6",
"branch": "feature-update-parser",
"commitDate": "Mon Nov 7 14:40:58 2022 +0600",
"commitDateIso": "2022-11-07T08:40:58.000Z",
"commitEntry": "commit 2c6e3880fd94ddb7ef72d34e683cdc0c47bec6e6\nAuthor: Alex Morgan <alex.morgan@example.com>\nDate: Mon Nov 7 14:40:58 2022 +0600\n\n update source-control fixture tests",
"commitMessage": "update source-control fixture tests",
"commitSha": "2c6e3880fd94ddb7ef72d34e683cdc0c47bec6e6",
"commitShaLength": 40,
"eol": "LF",
"merge": false,
"refDate": "2024-01-15T12:00:00.000Z"
}
],
"generated": 1,
"locale": "en",
"seed": 12345,
"method": "profile"
},
"performance": {
"generationTime": 2,
"itemsGenerated": 1,
"locale": "en"
}
}Documentation Index
Fetch the complete documentation index at: https://docs.spotzee.com/llms.txt
Use this file to discover all available pages before exploring further.
Bearer token authentication. Use format: Bearer YOUR_API_KEY
Number of git records to generate (1-100). Passed as string but must be numeric.
^[1-9]\d?$|^100$"10"
Locale for generated data (e.g., en, es, fr, de, pt_BR, zh_CN)
"en"
Seed for deterministic generation. Same seed produces same results.
"12345"
Git generation method. Defaults to profile.
profile, branch, commitDate, commitEntry, commitMessage, commitSha "profile"
Optional reference date for commit date and commit entry output. Use an ISO 8601 date string.
64"2024-01-15T12:00:00.000Z"
Line ending style for commit-entry output.
LF, CRLF "LF"
Include a merge line when method=commitEntry or profile.
true, false "false"
Generated commit SHA length. Defaults to 40 and is capped at 40.
^[1-9]\d*$"40"
Successfully generated git data
success Hide child attributes
Hide child attributes
Resolved git generation method.
profile, branch, commitDate, commitEntry, commitMessage, commitSha "profile"
Primary generated git fixture value.
"2c6e3880fd94ddb7ef72d34e683cdc0c47bec6e6"
Generated branch name.
"feature-update-parser"
Generated commit date string.
"Mon Nov 7 14:40:58 2022 +0600"
Generated commit date converted to ISO 8601 when parsing is available.
"2022-11-07T08:40:58.000Z"
Generated commit log entry.
"commit 2c6e3880fd94ddb7ef72d34e683cdc0c47bec6e6\nAuthor: Alex Morgan <alex.morgan@example.com>\nDate: Mon Nov 7 14:40:58 2022 +0600\n\n update source-control fixture tests"
Generated commit message.
"update source-control fixture tests"
Generated commit SHA.
"2c6e3880fd94ddb7ef72d34e683cdc0c47bec6e6"
Resolved commit SHA length.
40
Resolved commit-entry line ending style.
LF, CRLF "LF"
Resolved commit-entry merge flag.
false
Resolved reference date.
"2024-01-15T12:00:00.000Z"
profile, branch, commitDate, commitEntry, commitMessage, commitSha Was this page helpful?