GET
/
v1
/
resources
Search and filter resources with advanced options
curl --request GET \
  --url https://api.freepik.com/v1/resources \
  --header 'x-freepik-api-key: <api-key>'
{
"data": [
{
"id": 770011,
"title": "Sports car",
"url": "https://www.freepik.com/free-icon/sports-car_770011.htm",
"filename": "sports-car.zip",
"licenses": [
{
"type": "freemium",
"url": "https://www.freepik.com/profile/license/pdf/770011?lang=en"
}
],
"products": [],
"meta": {
"published_at": "2022-01-14T20:45:28.000Z",
"is_new": true,
"available_formats": {
"jpg": {
"total": 2,
"items": [
{
"id": 444,
"name": "Sports car",
"colorspace": "RGB",
"size": 100
},
{
"id": 555,
"name": "Sports car",
"colorspace": "RGB",
"size": 200
}
]
}
}
},
"image": {
"type": "photo",
"orientation": "square",
"source": {
"url": "https://img.flaticon.com/icons/png/512/67/67994.png",
"key": "large",
"size": "128x128"
}
},
"related": {
"serie": [],
"others": [],
"keywords": []
},
"stats": {
"downloads": 52527,
"likes": 137
},
"author": {
"id": 744082,
"name": "flaticon",
"avatar": "https://avatar.cdnpk.net/744082.jpg",
"slug": "flaticon"
}
},
{
"id": 1540200,
"title": "Grey car logo collection",
"url": "https://www.freepik.com/free-vector/grey-car-logo-collection_1540200.htm",
"filename": "grey-car-logo-collection.zip",
"licenses": [
{
"type": "freemium",
"url": "https://www.freepik.com/profile/license/pdf/1540200?lang=en"
}
],
"products": [
{
"type": "essential",
"url": "https://www.freepik.com/profile/license/pdf/1540200?lang=en"
}
],
"meta": {
"published_at": "2022-01-14T16:06:23.000Z",
"is_new": true,
"available_formats": {
"jpg": {
"total": 2,
"items": [
{
"id": 444,
"size": 100
},
{
"id": 555,
"size": 200
}
]
}
}
},
"image": {
"type": "vector",
"orientation": "square",
"source": {
"url": "https://",
"key": "large",
"size": "626x626"
}
},
"related": {
"serie": [],
"others": [],
"keywords": []
},
"stats": {
"downloads": 1639,
"likes": 18
},
"author": {
"id": 23,
"name": "freepik",
"avatar": "https://avatar.cdnpk.net/23.jpg",
"slug": "freepik"
}
}
],
"meta": {
"current_page": 1,
"last_page": 32,
"per_page": 2,
"total": 63
}
}

Authorizations

x-freepik-api-key
string
header
required

Your Freepik API key. Required for authentication. Learn how to obtain an API key

Headers

Accept-Language
string

Specifies the search query language using the ISO 639-1 (2-letter language code) and the ISO 3166-1 (2-letter country code) for language variants. The API will use "en-US" as a default language for processing if a code is not provided, or does not exist.

Query Parameters

page
integer

Page number. It must be greater than 0 and less than or equal to 100.

limit
integer

Limit results per page. It must be greater than 0.

order
enum<string>
default:relevance

Specifies the order in which search results are returned. The available options allow you to prioritize results based on different criteria:

  • relevance: Prioritizes results that are most relevant to the search query.
  • recent: Sorts results by the most recent updates.
Available options:
relevance,
recent
term
string

Search term. If only term comes, it is searched for term, if only slug comes, it is searched for slug and if both come, it is searched for slug

filters
object

Advanced filtering options for resources

Response

200
application/json

Ok Response

The response is of type object.