diff --git a/wagtail/contrib/wagtailapi/endpoints.py b/wagtail/contrib/wagtailapi/endpoints.py index edb1d4bbf..518dce06c 100644 --- a/wagtail/contrib/wagtailapi/endpoints.py +++ b/wagtail/contrib/wagtailapi/endpoints.py @@ -63,7 +63,7 @@ def get_api_data(obj, fields): # Check django fields try: - field = obj._meta.get_field_by_name(field_name)[0] + field = obj._meta.get_field(field_name) if field.rel and isinstance(field.rel, models.ManyToOneRel): # Foreign key