Skip to main content

tmf677_usage/
api.rs

1//! API route configuration for TMF677
2
3use crate::handlers::*;
4use actix_web::web;
5
6/// Configure all TMF677 routes
7pub fn configure_routes(cfg: &mut web::ServiceConfig) {
8    cfg.service(
9        web::scope("/tmf-api/usageConsumptionManagement/v4")
10            .service(
11                web::resource("/usageConsumption")
12                    .route(web::get().to(get_usages))
13                    .route(web::post().to(create_usage)),
14            )
15            .service(web::resource("/usageConsumption/{id}").route(web::get().to(get_usage_by_id))),
16    );
17}