curl --request GET \
--url https://api.errorgolf.com/v1/playback/{id} \
--header 'Authorization: Bearer <token>'{
"id": "6865d67ede0cf7e8fd94e4dd",
"sheet_id": 1750822302,
"email": "[email protected]",
"name": "Alex",
"holes": [
1,
2,
3
],
"attempt": 1,
"status": "draft",
"test": 0,
"created_at": "2025-07-03T01:01:50.474Z",
"submitted_at": "2025-07-03T01:18:49.446Z",
"processing_started_at": "2025-07-04T01:46:09.137Z",
"processing_finished_at": "2025-07-04T01:46:27.018Z",
"candidate_emailed_at": "2025-07-04T01:46:28.087Z",
"company_emailed_at": "2025-07-04T01:46:28.076Z",
"webhook_completed_at": "2025-07-04T01:46:30.123Z",
"course": {
"1": {
"id": 1,
"title": "Midlife Crisis Sports Car Database",
"category": "intermediate",
"difficulty": 5,
"description": "A car dealership system specifically targets men experiencing existential dread...",
"human": {
"input_format": "Corporate executive crisis with status anxiety",
"output_format": "Professional image optimization with financial prudence",
"examples": {
"input": "52-year-old engineer, separation, teenagers mock minivan",
"output": "Reliable Camaro, payment around alimony, emphasize practicality"
}
},
"hints": [
"Engineers think they're too logical for status symbols (they're wrong)",
"Lease payments should never exceed therapy costs"
]
},
"2": {
"id": 2,
"title": "Viking Raid Optimization Algorithm",
"category": "intermediate",
"difficulty": 6
}
},
"message": "Hi team, here are my solutions!",
"shots": {
"1": {
"language": "human",
"code": "52-year-old engineer, separation, teenagers mock minivan. Recommendation: Reliable Camaro, payment around alimony, emphasize practicality."
},
"2": {
"language": "math",
"code": "m=15, v=50000000, r=0.9 → C=45%, V=$22500000, I=5%"
}
},
"scorecard": {
"sheet_id": 1750822302,
"holes": {
"1": {
"first": {
"personality": "jaded_dev",
"quality": {
"score": 70,
"commentary": "The recommendation is practical, but prioritizes short-term status boosts over long-term financial security."
},
"length": {
"score": 75,
"commentary": "Solution length: 222 characters"
},
"creativity": {
"score": 60,
"commentary": "The use of 'separation' and 'teenagers mock minivan' as input variables is clever, but the output is surprisingly straightforward."
},
"ingenuity": {
"score": 75,
"commentary": "The payment plan structured around alimony is a nice touch, demonstrating an understanding of the customer's financial constraints."
},
"humor": {
"score": 50,
"commentary": "The deadpan delivery is appreciated, but the solution lacks real bite or irony."
},
"correctness": {
"score": 85,
"commentary": "The recommendation is logically coherent and financially responsible."
},
"feedback": "This solution is a decent starting point, but lacks the clever psychological manipulation required to truly succeed in this space."
},
"second": {
"personality": "jaded_dev",
"quality": {
"score": 80,
"commentary": "Practical wisdom shines through in the recommendation of a reliable Camaro."
}
},
"third": {
"personality": "jaded_dev",
"quality": {
"score": 70,
"commentary": "We appreciate the concise, human-centered approach."
}
}
}
},
"summary": "Analyzed 3 questions with 3 jaded reviewers. Overall: 447/90. Strongest: Correctness (81). Weakest: Humor (66). The code has survived the gauntlet.",
"created_at": "2025-07-04T01:46:09.137Z"
}
}Get complete details for a specific submission, including analysis if available.
What you get:
Course data structure:
Scorecard structure:
curl --request GET \
--url https://api.errorgolf.com/v1/playback/{id} \
--header 'Authorization: Bearer <token>'{
"id": "6865d67ede0cf7e8fd94e4dd",
"sheet_id": 1750822302,
"email": "[email protected]",
"name": "Alex",
"holes": [
1,
2,
3
],
"attempt": 1,
"status": "draft",
"test": 0,
"created_at": "2025-07-03T01:01:50.474Z",
"submitted_at": "2025-07-03T01:18:49.446Z",
"processing_started_at": "2025-07-04T01:46:09.137Z",
"processing_finished_at": "2025-07-04T01:46:27.018Z",
"candidate_emailed_at": "2025-07-04T01:46:28.087Z",
"company_emailed_at": "2025-07-04T01:46:28.076Z",
"webhook_completed_at": "2025-07-04T01:46:30.123Z",
"course": {
"1": {
"id": 1,
"title": "Midlife Crisis Sports Car Database",
"category": "intermediate",
"difficulty": 5,
"description": "A car dealership system specifically targets men experiencing existential dread...",
"human": {
"input_format": "Corporate executive crisis with status anxiety",
"output_format": "Professional image optimization with financial prudence",
"examples": {
"input": "52-year-old engineer, separation, teenagers mock minivan",
"output": "Reliable Camaro, payment around alimony, emphasize practicality"
}
},
"hints": [
"Engineers think they're too logical for status symbols (they're wrong)",
"Lease payments should never exceed therapy costs"
]
},
"2": {
"id": 2,
"title": "Viking Raid Optimization Algorithm",
"category": "intermediate",
"difficulty": 6
}
},
"message": "Hi team, here are my solutions!",
"shots": {
"1": {
"language": "human",
"code": "52-year-old engineer, separation, teenagers mock minivan. Recommendation: Reliable Camaro, payment around alimony, emphasize practicality."
},
"2": {
"language": "math",
"code": "m=15, v=50000000, r=0.9 → C=45%, V=$22500000, I=5%"
}
},
"scorecard": {
"sheet_id": 1750822302,
"holes": {
"1": {
"first": {
"personality": "jaded_dev",
"quality": {
"score": 70,
"commentary": "The recommendation is practical, but prioritizes short-term status boosts over long-term financial security."
},
"length": {
"score": 75,
"commentary": "Solution length: 222 characters"
},
"creativity": {
"score": 60,
"commentary": "The use of 'separation' and 'teenagers mock minivan' as input variables is clever, but the output is surprisingly straightforward."
},
"ingenuity": {
"score": 75,
"commentary": "The payment plan structured around alimony is a nice touch, demonstrating an understanding of the customer's financial constraints."
},
"humor": {
"score": 50,
"commentary": "The deadpan delivery is appreciated, but the solution lacks real bite or irony."
},
"correctness": {
"score": 85,
"commentary": "The recommendation is logically coherent and financially responsible."
},
"feedback": "This solution is a decent starting point, but lacks the clever psychological manipulation required to truly succeed in this space."
},
"second": {
"personality": "jaded_dev",
"quality": {
"score": 80,
"commentary": "Practical wisdom shines through in the recommendation of a reliable Camaro."
}
},
"third": {
"personality": "jaded_dev",
"quality": {
"score": 70,
"commentary": "We appreciate the concise, human-centered approach."
}
}
}
},
"summary": "Analyzed 3 questions with 3 jaded reviewers. Overall: 447/90. Strongest: Correctness (81). Weakest: Humor (66). The code has survived the gauntlet.",
"created_at": "2025-07-04T01:46:09.137Z"
}
}JWT token from /token endpoint
Submission ID to retrieve
Submission details retrieved with complete question context
Basic submission record
Unique submission identifier
"6865d67ede0cf7e8fd94e4dd"
Question sheet version used
1750822302
Candidate email address
Candidate name
"Alex"
Question IDs selected for this round
[1, 2, 3]Attempt number for this candidate
1
Current submission state
draft, submitted, processing, analyzed Test flag (0=live/charged, 1=test/free)
0, 1 "2025-07-03T01:01:50.474Z"
"2025-07-03T01:18:49.446Z"
"2025-07-04T01:46:09.137Z"
"2025-07-04T01:46:27.018Z"
When results were emailed to candidate
"2025-07-04T01:46:28.087Z"
When results were emailed to company
"2025-07-04T01:46:28.076Z"
When webhook was successfully delivered
"2025-07-04T01:46:30.123Z"
Question data keyed by question ID with variation-specific content
Show child attributes
Individual question with variation-specific content
Show child attributes
Question identifier
1
Question title
"Midlife Crisis Sports Car Database"
Difficulty category
beginner, intermediate, expert "intermediate"
Pain level rating
1 <= x <= 105
Dark humor backstory explaining the coding scenario
"A car dealership system specifically targets men experiencing existential dread..."
Technical explanation of what's being tested
"This is a recommendation algorithm with moral guardrails..."
Sample solutions in different approaches
Show child attributes
Natural language format (specific variation content)
Show child attributes
Expected input structure
"Customer crisis indicators and financial constraints"
Expected output structure
"Vehicle recommendation with ethical boundaries"
Input/output example for this format
Show child attributes
"47-year-old, advanced hair loss, recent divorce, liquidated 401k"
"Certified Corvette, preserve some retirement, no flame decals"
Optional explanation of the example
Mathematical notation format (specific variation content)
Show child attributes
Expected input structure
"Customer crisis indicators and financial constraints"
Expected output structure
"Vehicle recommendation with ethical boundaries"
Input/output example for this format
Show child attributes
"47-year-old, advanced hair loss, recent divorce, liquidated 401k"
"Certified Corvette, preserve some retirement, no flame decals"
Optional explanation of the example
Chemistry notation format (specific variation content)
Show child attributes
Expected input structure
"Customer crisis indicators and financial constraints"
Expected output structure
"Vehicle recommendation with ethical boundaries"
Input/output example for this format
Show child attributes
"47-year-old, advanced hair loss, recent divorce, liquidated 401k"
"Certified Corvette, preserve some retirement, no flame decals"
Optional explanation of the example
Physics concepts format (specific variation content)
Show child attributes
Expected input structure
"Customer crisis indicators and financial constraints"
Expected output structure
"Vehicle recommendation with ethical boundaries"
Input/output example for this format
Show child attributes
"47-year-old, advanced hair loss, recent divorce, liquidated 401k"
"Certified Corvette, preserve some retirement, no flame decals"
Optional explanation of the example
Programming language format (specific variation content)
Show child attributes
Expected input structure
"Customer crisis indicators and financial constraints"
Expected output structure
"Vehicle recommendation with ethical boundaries"
Input/output example for this format
Show child attributes
"47-year-old, advanced hair loss, recent divorce, liquidated 401k"
"Certified Corvette, preserve some retirement, no flame decals"
Optional explanation of the example
Helpful clues for solving the problem (from specific variation)
[
"Engineers think they're too logical for status symbols (they're wrong)",
"Lease payments should never exceed therapy costs"
]Tricky scenarios to consider (from specific variation)
[
"Executive drives Tesla (already peak engineer ego, system overflow)",
"Family approval goes positive (check for bribery or Stockholm syndrome)"
]{
"1": {
"id": 1,
"title": "Midlife Crisis Sports Car Database",
"category": "intermediate",
"difficulty": 5,
"description": "A car dealership system specifically targets men experiencing existential dread...",
"human": {
"input_format": "Corporate executive crisis with status anxiety",
"output_format": "Professional image optimization with financial prudence",
"examples": {
"input": "52-year-old engineer, separation, teenagers mock minivan",
"output": "Reliable Camaro, payment around alimony, emphasize practicality"
}
},
"hints": [
"Engineers think they're too logical for status symbols (they're wrong)",
"Lease payments should never exceed therapy costs"
]
},
"2": {
"id": 2,
"title": "Viking Raid Optimization Algorithm",
"category": "intermediate",
"difficulty": 6
}
}Optional message from candidate to hiring team
"Hi team, here are my solutions!"
Candidate solutions keyed by question ID
{
"1": {
"language": "human",
"code": "52-year-old engineer, separation, teenagers mock minivan. Recommendation: Reliable Camaro, payment around alimony, emphasize practicality."
},
"2": {
"language": "math",
"code": "m=15, v=50000000, r=0.9 → C=45%, V=$22500000, I=5%"
}
}Analysis results for all questions
Show child attributes
Question sheet identifier
1750822302
Evaluation results keyed by question ID
Show child attributes
Scores from multiple personalities (hah!)
Show child attributes
Individual personality evaluation for one question
Show child attributes
Personality that performed this evaluation
"jaded_dev"
Overall detailed feedback for this question
"This solution shows promise but needs more creative flair and psychological insight."
Individual personality evaluation for one question
Show child attributes
Personality that performed this evaluation
"jaded_dev"
Overall detailed feedback for this question
"This solution shows promise but needs more creative flair and psychological insight."
Individual personality evaluation for one question
Show child attributes
Personality that performed this evaluation
"jaded_dev"
Overall detailed feedback for this question
"This solution shows promise but needs more creative flair and psychological insight."
{
"1": {
"first": {
"personality": "jaded_dev",
"quality": {
"score": 70,
"commentary": "The recommendation is practical, but prioritizes short-term status boosts over long-term financial security."
},
"length": {
"score": 75,
"commentary": "Solution length: 222 characters"
},
"creativity": {
"score": 60,
"commentary": "The use of 'separation' and 'teenagers mock minivan' as input variables is clever, but the output is surprisingly straightforward."
},
"ingenuity": {
"score": 75,
"commentary": "The payment plan structured around alimony is a nice touch, demonstrating an understanding of the customer's financial constraints."
},
"humor": {
"score": 50,
"commentary": "The deadpan delivery is appreciated, but the solution lacks real bite or irony."
},
"correctness": {
"score": 85,
"commentary": "The recommendation is logically coherent and financially responsible."
},
"feedback": "This solution is a decent starting point, but lacks the clever psychological manipulation required to truly succeed in this space."
},
"second": {
"personality": "jaded_dev",
"quality": {
"score": 80,
"commentary": "Practical wisdom shines through in the recommendation of a reliable Camaro."
}
},
"third": {
"personality": "jaded_dev",
"quality": {
"score": 70,
"commentary": "We appreciate the concise, human-centered approach."
}
}
}
}Overall evaluation summary
"Analyzed 3 questions with 3 jaded reviewers. Overall: 447/90. Strongest: Correctness (81). Weakest: Humor (66). The code has survived the gauntlet."
"2025-07-04T01:46:09.137Z"