amocrm_api icon indicating copy to clipboard operation
amocrm_api copied to clipboard

Получения списка всех "custom_fields" для Contact

Open KostiantynSoloviov opened this issue 1 year ago • 1 comments

Нужно получить список всех "custom_fields", которые есть в Contact. Возможно ли это сделать?

KostiantynSoloviov avatar Feb 12 '24 16:02 KostiantynSoloviov

Да можно - можно найти тут код https://github.com/Krukov/amocrm_api/blob/master/amocrm/v2/cli.py

def get_fields_for(model: Type[Model]) -> Iterable[custom_field.CustomFieldModel]:
    return Manager(
        GenericInteraction(
            path=f"{model.objects._interaction.path}/custom_fields",
            field="custom_fields",
        ),
        model=custom_field.CustomFieldModel,
    ).all()

Krukov avatar Feb 21 '24 08:02 Krukov