# Directive @context

**URL:** <https://community.apollographql.com/t/directive-context/7710>\
**Category:** Schema Design\
**Tags:** federation\
**Created:** [July 12, 2024, 10:50am UTC](https://community.apollographql.com/t/directive-context/7710 "2024-07-12T10:50:33Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yaroslav](https://sea1.discourse-cdn.com/flex019/user_avatar/community.apollographql.com/yaroslav/32/5228_2.png) [@Yaroslav](https://community.apollographql.com/u/Yaroslav)\
**Post date:** [July 12, 2024, 10:50am UTC](https://community.apollographql.com/t/directive-context/7710/1 "2024-07-12T10:50:33Z")

</div>

Hello Apollo team,

Is it possible to add directive @context for argument (input) of some field?  
I would like to save argument into context and pass it into child field as argument.  
Is it possible?

Thanks!

---

<div class="post-metadata">

**Author:** ![Yaroslav](https://sea1.discourse-cdn.com/flex019/user_avatar/community.apollographql.com/yaroslav/32/5228_2.png) [@Yaroslav](https://community.apollographql.com/u/Yaroslav)\
**Post date:** [July 12, 2024, 10:59am UTC](https://community.apollographql.com/t/directive-context/7710/2 "2024-07-12T10:59:35Z")

</div>

Are there any other options to pass an argument from a parent field to a child field as an argument without duplicating an arguments in API schema (in API schema a child field should not have an argument).
