response = requests.post(
"https://api.saturday.fit/v1/athletes/batch",
headers={"Authorization": "Bearer sk_test_abc123def456"},
json={
"athletes": [
{
"external_id": "user-001",
"name": "Alice Runner",
"weight_kg": 58,
"fitness_level": "advanced",
"primary_sport": "run",
},
{
"external_id": "user-002",
"name": "Bob Cyclist",
"weight_kg": 75,
"fitness_level": "intermediate",
"primary_sport": "bike",
},
{
"external_id": "user-003",
"name": "Carol Triathlete",
"weight_kg": 65,
"fitness_level": "elite",
"primary_sport": "bike",
},
],
},
)
results = response.json()
for athlete in results["created"]:
print(f"Created: {athlete['name']} -> {athlete['id']}")