Schedules
GET/api/schedules/
curl -s -X GET "https://alphieui.com/api/schedules/" \
-H "Authorization: Bearer $TOKEN"
POST/api/schedules/
curl -s -X POST "https://alphieui.com/api/schedules/" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
POST/api/schedules/automation
curl -s -X POST "https://alphieui.com/api/schedules/automation" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
POST/api/schedules/tick-all
curl -s -X POST "https://alphieui.com/api/schedules/tick-all" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
DELETE/api/schedules/{sid:int}
curl -s -X DELETE "https://alphieui.com/api/schedules/{sid:int}" \
-H "Authorization: Bearer $TOKEN"
PUT/api/schedules/{sid:int}
curl -s -X PUT "https://alphieui.com/api/schedules/{sid:int}" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
GET/api/schedules/{sid:int}/approve
curl -s -X GET "https://alphieui.com/api/schedules/{sid:int}/approve" \
-H "Authorization: Bearer $TOKEN"
GET/api/schedules/{sid:int}/deny
curl -s -X GET "https://alphieui.com/api/schedules/{sid:int}/deny" \
-H "Authorization: Bearer $TOKEN"
GET/api/schedules/{sid:int}/due-debug
curl -s -X GET "https://alphieui.com/api/schedules/{sid:int}/due-debug" \
-H "Authorization: Bearer $TOKEN"
POST/api/schedules/{sid:int}/enabled
curl -s -X POST "https://alphieui.com/api/schedules/{sid:int}/enabled" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
POST/api/schedules/{sid:int}/force-tick
curl -s -X POST "https://alphieui.com/api/schedules/{sid:int}/force-tick" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
POST/api/schedules/{sid:int}/run-now
curl -s -X POST "https://alphieui.com/api/schedules/{sid:int}/run-now" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
POST/api/schedules/{sid:int}/send-approval
curl -s -X POST "https://alphieui.com/api/schedules/{sid:int}/send-approval" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
Notes
- All endpoints require authentication unless noted otherwise.
- Most write operations accept and return JSON.
- Timestamps are returned in server-local time strings for UI convenience.
- Long-running operations (runs/pipelines) expose
/file-logand/file-log/tailfor streaming logs.