# Create a schedule
curl -X POST https://api.erna.ai/v1/schedules \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"instructions": [
"2 servers during lunch (11am-2pm) every day",
"1 server for dinner (5pm-10pm) every day"
],
"timeHorizon": { "start": "2026-02-09", "end": "2026-02-15" },
"employees": [
{ "id": "alice", "name": "Alice", "roleIds": ["server"] },
{ "id": "bob", "name": "Bob", "roleIds": ["server"] },
{ "id": "carol", "name": "Carol", "roleIds": ["server"] }
],
"roles": [{ "id": "server", "name": "Server" }]
}'
# Poll for the result
curl https://api.erna.ai/v1/schedules/jobs/$JOB_ID \
-H "Authorization: Bearer $TOKEN"