этот field от статуса, и оно потом должно меняться. Такой расклад возможен? в офиц доках ДРФ?
От какого статуса?
В доках описывают общие принципы :)
serializers.SerializerMethodField() позволяет в динамике на каждый новый запрос отдавать все что пожелается
но при запросах на чужой API учитывай время на отработку запросов, возможную недоступность сервиса и прочие погодные условия
поэтому, если уже такую дичь надо крутить, то минимум что ты можешь сделать - предварительно у себя кешировать