Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

strapi api not showing image field info

Tags:

strapi

I'm new to using strapi.

I have created a "events" Collection Type.

My events collection type has the following fields (pls take note of the image field)

  1. name
  2. slug
  3. venue
  4. address
  5. date
  6. time
  7. performers
  8. description
  9. image

When I go to http://localhost:1337/api/events

I get the following json which does not contain info of the image field. This is a problem. Why is the info for image not showing? What should I do to make the image info included in the json returned from the api?

{"data":[{"id":1,"attributes":{"name":"Throwback Thursday with DJ Manny Duke","slug":"throwback-thursday-with-dj-manny-duke","venue":"Horizon Club","address":"919 3rd Ave New York, New York(NY), 1002","date":"2022-07-20T02:00:00.000Z","time":"10:00 PM","createdAt":"2022-04-12T02:05:08.246Z","updatedAt":"2022-04-12T02:17:16.760Z","publishedAt":"2022-04-12T02:05:16.192Z","performers":"DJ Manny Duke","description":"Description for the vent of DJ Manny Duke"}},{"id":2,"attributes":{"name":"Boom Dance Festival Experience","slug":"boom-dance-festival-experience","venue":"Blackjacks","address":"123 Lexington","date":"2022-04-25T16:00:00.000Z","time":"8:00 PM","createdAt":"2022-04-12T02:26:32.123Z","updatedAt":"2022-04-12T02:26:33.540Z","publishedAt":"2022-04-12T02:26:33.538Z","performers":"DJ LUKE, DJ BLACKJACK","description":"Whatever Description"}},{"id":3,"attributes":{"name":"Encore Night Boat Party","slug":"encore-night-boat-party","venue":"Encore","address":"12343 New York","date":"2022-11-14T16:00:00.000Z","time":"7:00 PM","createdAt":"2022-04-12T02:28:06.028Z","updatedAt":"2022-04-12T02:28:36.292Z","publishedAt":"2022-04-12T02:28:07.622Z","performers":"BAD BOY BILL","description":"Description of Encore"}}],"meta":{"pagination":{"page":1,"pageSize":25,"pageCount":1,"total":3}}}
like image 357
preston Avatar asked Sep 15 '25 09:09

preston


1 Answers

Images data will not show without populating it. You need to use something like this http://localhost:1337/api/events?populate=yourImage

replace yourImage with the property name you are using in your strapi for images

like image 125
Simran Singh Avatar answered Sep 18 '25 10:09

Simran Singh