Routers¶
Card Templates¶
User Cards¶
- ccbenefits.routers.user_cards.create_user_card(data, db=Depends(dependency=<function get_db>, use_cache=True, scope=None), current_user=Depends(dependency=<function get_current_user>, use_cache=True, scope=None))[source]¶
- Parameters:
data (UserCardCreate)
db (Session)
current_user (User)
- ccbenefits.routers.user_cards.update_user_card(user_card_id, data, db=Depends(dependency=<function get_db>, use_cache=True, scope=None), current_user=Depends(dependency=<function get_current_user>, use_cache=True, scope=None))[source]¶
- Parameters:
user_card_id (int)
data (UserCardUpdate)
db (Session)
current_user (User)
- ccbenefits.routers.user_cards.list_user_cards(db=Depends(dependency=<function get_db>, use_cache=True, scope=None), current_user=Depends(dependency=<function get_current_user>, use_cache=True, scope=None), year=Query(None))[source]¶
- ccbenefits.routers.user_cards.list_user_card_details(db=Depends(dependency=<function get_db>, use_cache=True, scope=None), current_user=Depends(dependency=<function get_current_user>, use_cache=True, scope=None), year=Query(None))[source]¶
- ccbenefits.routers.user_cards.get_user_card_detail(user_card_id, db=Depends(dependency=<function get_db>, use_cache=True, scope=None), current_user=Depends(dependency=<function get_current_user>, use_cache=True, scope=None), year=Query(None))[source]¶
- ccbenefits.routers.user_cards.delete_user_card(user_card_id, db=Depends(dependency=<function get_db>, use_cache=True, scope=None), current_user=Depends(dependency=<function get_current_user>, use_cache=True, scope=None))[source]¶
- ccbenefits.routers.user_cards.close_user_card(user_card_id, data, db=Depends(dependency=<function get_db>, use_cache=True, scope=None), current_user=Depends(dependency=<function get_current_user>, use_cache=True, scope=None))[source]¶
- Parameters:
user_card_id (int)
data (CardCloseRequest)
db (Session)
current_user (User)
- ccbenefits.routers.user_cards.reopen_user_card(user_card_id, db=Depends(dependency=<function get_db>, use_cache=True, scope=None), current_user=Depends(dependency=<function get_current_user>, use_cache=True, scope=None))[source]¶
- ccbenefits.routers.user_cards.log_usage(user_card_id, data, db=Depends(dependency=<function get_db>, use_cache=True, scope=None), current_user=Depends(dependency=<function get_current_user>, use_cache=True, scope=None))[source]¶
- Parameters:
user_card_id (int)
data (BenefitUsageCreate)
db (Session)
current_user (User)
- ccbenefits.routers.user_cards.upsert_benefit_setting(user_card_id, benefit_template_id, data, db=Depends(dependency=<function get_db>, use_cache=True, scope=None), current_user=Depends(dependency=<function get_current_user>, use_cache=True, scope=None))[source]¶
- Parameters:
user_card_id (int)
benefit_template_id (int)
data (BenefitSettingUpdate)
db (Session)
current_user (User)
Usage¶
- ccbenefits.routers.usage.update_usage(usage_id, data, db=Depends(dependency=<function get_db>, use_cache=True, scope=None), current_user=Depends(dependency=<function get_current_user>, use_cache=True, scope=None))[source]¶
- Parameters:
usage_id (int)
data (BenefitUsageUpdate)
db (Session)
current_user (User)