diff --git a/apps/jobs/src/main.rs b/apps/jobs/src/main.rs index 39a7d23..ad288c0 100644 --- a/apps/jobs/src/main.rs +++ b/apps/jobs/src/main.rs @@ -3,7 +3,7 @@ use axum::{ extract::State, http::StatusCode, - routing::{get, post}, + routing::get, Json, Router, }; use serde::{Deserialize, Serialize}; @@ -119,9 +119,12 @@ async fn main() { let app = Router::new() .route("/health", get(health)) - .route("/jobs", get(list_jobs)) - .route("/jobs", post(create_job)) - .route("/jobs/{id}", get(get_job)) + .nest( + "/api/jobs", + Router::new() + .route("/", get(list_jobs).post(create_job)) + .route("/{id}", get(get_job)), + ) .layer(cors) .with_state(state);