Alexandria Docs
alex CLI

임의 호출

감싸지 않은 엔드포인트를 직접 호출하는 escape hatch.

1급 명령으로 감싸지 않은 엔드포인트는 alex api 로 직접 호출합니다. CLI 표면을 작게 유지하면서 기능 lock-in 을 막습니다.

alex api GET /recs -q limit=5
alex api POST /recs/<id>/split --data @body.json
alex api PATCH /recs/<id>/speakers --data '{"name_map":{"s1":"홍길동"}}'
  • --data 로 요청 바디 전달 — 인라인 JSON, --data @file.json(파일), --data @-(stdin) 모두 가능.
  • -q key=value 로 쿼리스트링 전달 (반복 가능). 같은 키를 반복하면 콤마로 결합됩니다 — -q ids=a -q ids=bids=a,b (서버의 ?ids=a,b,c 리스트와 호환).
  • 인증/토큰 갱신은 다른 명령과 동일하게 적용됩니다.
  • 빈 응답(204/빈 200)도 항상 유효한 JSON(null)으로 출력됩니다.